.ComparePages-module__JwM59q__table th,.ComparePages-module__JwM59q__table td{text-transform:none;letter-spacing:normal;white-space:normal;vertical-align:top;font-family:inherit;line-height:inherit;background:0 0;border:0;padding:0}.ComparePages-module__JwM59q__table tr:hover{background:0 0}.ComparePages-module__JwM59q__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.ComparePages-module__JwM59q__table,.ComparePages-module__JwM59q__thead,.ComparePages-module__JwM59q__tbody{border-collapse:collapse;width:100%;display:block}.ComparePages-module__JwM59q__table{background:0 0;border:0;border-radius:0;margin:0;font-size:16px;overflow:visible}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__headRow,.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__row{display:grid}.ComparePages-module__JwM59q__detail .ComparePages-module__JwM59q__headRow,.ComparePages-module__JwM59q__detail .ComparePages-module__JwM59q__row{grid-template-columns:360px minmax(0,1fr) minmax(0,1fr)}.ComparePages-module__JwM59q__price .ComparePages-module__JwM59q__headRow,.ComparePages-module__JwM59q__price .ComparePages-module__JwM59q__row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr)}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__headRow,.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__row{grid-template-columns:248px 64px repeat(calc(var(--cols,8) - 1), minmax(0, 1fr))}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__headRow{align-items:end}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__row{border-top:1px solid var(--border)}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__corner{padding:var(--space-4) var(--space-3) var(--space-3) var(--space-4);text-align:left;font-family:var(--font-mono-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:600;line-height:16px}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__cap{margin-top:var(--space-2);padding:var(--space-3);background:var(--surface-inverse);border-radius:var(--radius-md) var(--radius-md) 0 0;text-align:left;line-height:0}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__cap img{width:152px;max-width:100%;height:auto;display:block}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__capSmall{padding:var(--space-2) 0;justify-content:center;display:flex}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__capSmall img{width:20px}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__vendor{padding:var(--space-3);text-align:left;font-family:var(--font-mono-stack);letter-spacing:-.01em;color:var(--ink);font-variant-ligatures:none;font-size:20px;font-weight:600;line-height:28px}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__vendorSmall{padding:var(--space-3) var(--space-1) var(--space-2);font-size:14px;line-height:20px}.ComparePages-module__JwM59q__vendorSmall a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px}.ComparePages-module__JwM59q__vendorSmall a:hover{color:var(--link);text-decoration-color:currentColor}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__rowHead{gap:var(--space-1);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);text-align:left;color:var(--ink);flex-direction:column;font-size:16px;font-weight:600;line-height:24px;display:flex}.ComparePages-module__JwM59q__rowLabel{text-wrap:balance}.ComparePages-module__JwM59q__rowLabel a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px}.ComparePages-module__JwM59q__rowLabel a:hover{color:var(--link);text-decoration-color:currentColor}.ComparePages-module__JwM59q__why{color:var(--ink-muted);text-wrap:pretty;max-width:44ch;font-size:14px;font-weight:400;line-height:20px}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__cell{padding:var(--space-3);vertical-align:top}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__ours{background:var(--surface-raised)}.ComparePages-module__JwM59q__value{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.ComparePages-module__JwM59q__note{color:var(--ink);text-wrap:pretty;max-width:40ch;font-size:15px;line-height:22px}.ComparePages-module__JwM59q__cellVendor{align-items:flex-start;gap:var(--space-1);font-family:var(--font-mono-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);overflow-wrap:anywhere;padding-top:4px;font-size:12px;font-weight:600;line-height:16px;display:none}.ComparePages-module__JwM59q__cellVendor img{flex-shrink:0}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__rowHead{padding:var(--space-3) var(--space-2) var(--space-3) var(--space-3);font-size:15px;line-height:22px}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__why{font-size:13px;line-height:18px}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__cell{padding:var(--space-3) var(--space-1)}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__ours .ComparePages-module__JwM59q__value{align-items:center}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__note{color:var(--ink-muted);overflow-wrap:anywhere;font-size:13px;line-height:18px}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__row:nth-child(2n) .ComparePages-module__JwM59q__cell:not(.ComparePages-module__JwM59q__ours),.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__row:nth-child(2n) .ComparePages-module__JwM59q__rowHead{background:color-mix(in srgb, var(--surface-subtle) 60%, transparent)}.ComparePages-module__JwM59q__price .ComparePages-module__JwM59q__rowHead{justify-content:center;font-weight:500}.ComparePages-module__JwM59q__figure{font-family:var(--font-mono-stack);color:var(--ink);font-variant-ligatures:none;font-size:20px;font-weight:700;line-height:28px}.ComparePages-module__JwM59q__theirs{color:var(--ink);font-size:16px;line-height:24px}.ComparePages-module__JwM59q__price .ComparePages-module__JwM59q__cell{align-items:center;display:flex}.ComparePages-module__JwM59q__card:has(.ComparePages-module__JwM59q__price){max-width:1040px}.ComparePages-module__JwM59q__verdict{align-items:center;gap:var(--space-1);height:24px;padding:0 var(--space-1);border-radius:var(--radius-sm);font-family:var(--font-mono-stack);white-space:nowrap;font-variant-ligatures:none;border:1px solid #0000;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.ComparePages-module__JwM59q__mark{border:1px solid #0000;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:inline-grid}.ComparePages-module__JwM59q__verdict svg,.ComparePages-module__JwM59q__mark svg{flex-shrink:0;display:block}.ComparePages-module__JwM59q__verdict[data-v=yes],.ComparePages-module__JwM59q__mark[data-v=yes]{background:var(--primary);color:var(--on-primary)}.ComparePages-module__JwM59q__verdict[data-v=partial],.ComparePages-module__JwM59q__mark[data-v=partial]{background:var(--pink);color:var(--on-accent)}.ComparePages-module__JwM59q__verdict[data-v=no],.ComparePages-module__JwM59q__verdict[data-v=na],.ComparePages-module__JwM59q__mark[data-v=no],.ComparePages-module__JwM59q__mark[data-v=na]{background:var(--surface);color:var(--ink-muted);border-color:var(--border-strong)}.ComparePages-module__JwM59q__legendRow{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.ComparePages-module__JwM59q__legend{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ComparePages-module__JwM59q__legend li{align-items:center;gap:var(--space-1);color:var(--ink-muted);font-size:14px;line-height:20px;display:inline-flex}.ComparePages-module__JwM59q__exhibitCard{padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);margin:0;list-style:none;box-shadow:0 24px 48px #0b142638}.ComparePages-module__JwM59q__exhibitLabel{margin:0 0 var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--border);font-family:var(--font-mono-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--link);font-size:12px;font-weight:600;line-height:16px}.ComparePages-module__JwM59q__wins{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ComparePages-module__JwM59q__wins li{padding-left:var(--space-3);color:var(--ink);text-wrap:pretty;font-size:15px;line-height:22px;position:relative}.ComparePages-module__JwM59q__wins li:before{content:"";background:var(--pink);width:8px;height:8px;position:absolute;top:8px;left:2px;transform:rotate(45deg)}.ComparePages-module__JwM59q__rivalLinks{padding:var(--space-1) var(--space-3)}.ComparePages-module__JwM59q__rivalLinks li{padding:var(--space-2) 0;flex-direction:column;gap:2px;display:flex}.ComparePages-module__JwM59q__rivalLinks li+li{border-top:1px solid var(--border)}.ComparePages-module__JwM59q__rivalLink{font-family:var(--font-mono-stack);color:var(--link);font-variant-ligatures:none;align-self:flex-start;font-size:15px;font-weight:600;line-height:22px;text-decoration:none}.ComparePages-module__JwM59q__rivalLink:hover{text-underline-offset:4px;text-decoration:underline}.ComparePages-module__JwM59q__rivalKind{color:var(--ink-muted);text-wrap:pretty;font-size:14px;line-height:20px}@media (max-width:1024px){.ComparePages-module__JwM59q__detail .ComparePages-module__JwM59q__headRow,.ComparePages-module__JwM59q__detail .ComparePages-module__JwM59q__row,.ComparePages-module__JwM59q__price .ComparePages-module__JwM59q__headRow,.ComparePages-module__JwM59q__price .ComparePages-module__JwM59q__row{grid-template-columns:repeat(2,minmax(0,1fr))}.ComparePages-module__JwM59q__detail .ComparePages-module__JwM59q__corner,.ComparePages-module__JwM59q__price .ComparePages-module__JwM59q__corner{display:none}.ComparePages-module__JwM59q__detail .ComparePages-module__JwM59q__rowHead,.ComparePages-module__JwM59q__price .ComparePages-module__JwM59q__rowHead{padding:var(--space-3) var(--space-3) var(--space-1);grid-column:1/-1}.ComparePages-module__JwM59q__detail .ComparePages-module__JwM59q__cell,.ComparePages-module__JwM59q__price .ComparePages-module__JwM59q__cell{padding:var(--space-2) var(--space-3) var(--space-3)}.ComparePages-module__JwM59q__card:has(.ComparePages-module__JwM59q__matrix){background:0 0;border:0;border-radius:0;overflow:visible}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__tbody{gap:var(--space-2);flex-direction:column;display:flex}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__row{gap:var(--space-1) var(--space-3);padding:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:repeat(2,minmax(0,1fr))}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__row:nth-child(2n) .ComparePages-module__JwM59q__cell:not(.ComparePages-module__JwM59q__ours),.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__row:nth-child(2n) .ComparePages-module__JwM59q__rowHead{background:0 0}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__rowHead{padding:0 0 var(--space-2);grid-column:1/-1;font-size:18px;line-height:26px}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__rowHead .ComparePages-module__JwM59q__why{font-size:14px;line-height:20px}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__cell{gap:var(--space-2);padding:var(--space-1) 0;grid-template-columns:104px minmax(0,1fr);display:grid}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__ours{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);align-self:start}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__ours .ComparePages-module__JwM59q__value{align-items:flex-start}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__cellVendor{display:flex}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__value{align-items:flex-start;gap:var(--space-1);flex-direction:row}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__note{color:var(--ink);padding-top:2px;font-size:14px;line-height:20px}}@media (max-width:640px){.ComparePages-module__JwM59q__card{background:0 0;border:0;border-radius:0;overflow:visible}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__tbody{gap:var(--space-2);flex-direction:column;display:flex}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__row{gap:var(--space-2);padding:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__rowHead{padding:0}.ComparePages-module__JwM59q__detail .ComparePages-module__JwM59q__rowHead{font-family:var(--font-mono-stack);letter-spacing:-.01em;font-size:18px;line-height:26px}.ComparePages-module__JwM59q__why{font-family:var(--font-sans-stack);letter-spacing:0}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__cell{align-items:start;gap:var(--space-2);grid-template-columns:104px minmax(0,1fr);padding:0;display:grid}.ComparePages-module__JwM59q__table .ComparePages-module__JwM59q__ours{padding:var(--space-2);border-radius:var(--radius-sm)}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__ours{padding:var(--space-1) var(--space-2)}.ComparePages-module__JwM59q__matrix .ComparePages-module__JwM59q__cell{grid-template-columns:88px minmax(0,1fr)}.ComparePages-module__JwM59q__detail .ComparePages-module__JwM59q__cell{gap:var(--space-1);flex-direction:column;display:flex}.ComparePages-module__JwM59q__detail .ComparePages-module__JwM59q__cellVendor{padding-top:0}.ComparePages-module__JwM59q__cellVendor{display:flex}.ComparePages-module__JwM59q__price .ComparePages-module__JwM59q__cell{align-items:center}.ComparePages-module__JwM59q__price .ComparePages-module__JwM59q__cellVendor{padding-top:0}.ComparePages-module__JwM59q__figure{font-size:18px;line-height:26px}.ComparePages-module__JwM59q__exhibitCard{padding:var(--space-2) var(--space-3)}.ComparePages-module__JwM59q__wins li{font-size:14px;line-height:20px}}.ComparePages-module__JwM59q__intro{gap:var(--space-3) var(--space-10);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.ComparePages-module__JwM59q__introHead{gap:var(--space-3);flex-direction:column;display:flex}.ComparePages-module__JwM59q__introHead h2{max-width:16ch;margin:0}.ComparePages-module__JwM59q__introBody{gap:var(--space-2);flex-direction:column;display:flex}.ComparePages-module__JwM59q__introBody p{max-width:64ch;color:var(--ink-muted);text-wrap:pretty;margin:0}.ComparePages-module__JwM59q__priceHead{gap:var(--space-3);flex-direction:column;display:flex}.ComparePages-module__JwM59q__priceHead h2{margin:0}.ComparePages-module__JwM59q__priceHead p{max-width:68ch;color:var(--ink-muted);text-wrap:pretty;margin:0}.ComparePages-module__JwM59q__footnote{max-width:68ch;color:var(--ink-muted);margin:0}.ComparePages-module__JwM59q__footnote a{color:var(--link);text-underline-offset:4px}.ComparePages-module__JwM59q__errorLinks{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0;padding:0;list-style:none;display:grid}.ComparePages-module__JwM59q__errorLinks li{padding:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md)}.ComparePages-module__JwM59q__errorLinks a{font-weight:600}@media (max-width:1024px){.ComparePages-module__JwM59q__intro{grid-template-columns:1fr}}.ComparePages-module__JwM59q__heroCopy h1.ComparePages-module__JwM59q__headline{max-width:24ch;font-size:40px;line-height:48px}@media (max-width:640px){.ComparePages-module__JwM59q__heroCopy h1.ComparePages-module__JwM59q__headline{font-size:30px;line-height:38px}}
.SubpageHero-module__uyzeVG__band{background:var(--surface-accent);position:relative;overflow:hidden}.SubpageHero-module__uyzeVG__band:before{content:"";pointer-events:none;background-image:linear-gradient(#2563eb0d 1px,#0000 1px),linear-gradient(90deg,#2563eb0d 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.SubpageHero-module__uyzeVG__inner{align-items:center;gap:var(--space-8);max-width:calc(var(--container) + 2 * var(--space-10));padding:var(--space-12) var(--space-10) var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);margin-inline:auto;display:grid;position:relative}.SubpageHero-module__uyzeVG__copy,.SubpageHero-module__uyzeVG__copy>div{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.SubpageHero-module__uyzeVG__copy .mk-eyebrow{margin:0}.SubpageHero-module__uyzeVG__copy h1{max-width:20ch;font-family:var(--font-mono-stack);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:48px;font-weight:700;line-height:56px}.SubpageHero-module__uyzeVG__copy .lede{max-width:60ch;color:var(--ink-muted);text-wrap:pretty;margin:0;font-size:18px;line-height:28px}.SubpageHero-module__uyzeVG__copy .lede-more{max-width:62ch;color:var(--ink-muted);margin:0;font-size:16px;line-height:24px}.SubpageHero-module__uyzeVG__copy .hero-ctas{align-items:center;gap:var(--space-2);margin:var(--space-1) 0 0;flex-wrap:wrap;display:flex}.SubpageHero-module__uyzeVG__copy .hero-ctas small{color:var(--ink-muted);flex-basis:100%;font-size:14px;line-height:20px}.SubpageHero-module__uyzeVG__copy p:not(.lede):not(.mk-eyebrow){max-width:60ch;color:var(--ink-muted);margin:0;font-size:16px;line-height:24px}.SubpageHero-module__uyzeVG__visual{min-width:0;padding:var(--space-6) 0 var(--space-4) var(--space-4);position:relative}.SubpageHero-module__uyzeVG__panel{inset:0 0 0 var(--space-4);background:var(--navy-950);position:absolute;overflow:hidden}.SubpageHero-module__uyzeVG__panel img{-o-object-fit:cover;object-fit:cover}.SubpageHero-module__uyzeVG__panel:after{content:"";background:linear-gradient(#e6f2ff0d,#0b14262e);position:absolute;inset:0}.SubpageHero-module__uyzeVG__exhibit{z-index:2;margin:var(--space-6) var(--space-4) var(--space-10) var(--space-8);position:relative}.SubpageHero-module__uyzeVG__raven{z-index:3;pointer-events:none;filter:drop-shadow(0 16px 24px #0b142640);width:180px;height:auto;position:absolute;bottom:-40px;left:-16px}.SubpageHero-module__uyzeVG__raven[data-flip]{transform:scaleX(-1)}.SubpageHero-module__uyzeVG__exhibit .exchange{gap:var(--space-2);display:grid}.SubpageHero-module__uyzeVG__exhibit .panel{background:var(--navy-950);color:var(--white);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-family:var(--font-mono-stack);border:1px solid #d8e3f024;font-size:13px;line-height:20px;overflow-x:auto;box-shadow:0 24px 48px #0b14264d}.SubpageHero-module__uyzeVG__exhibit .panel-lab{justify-content:space-between;gap:var(--space-2);margin:0 0 var(--space-1);padding-bottom:var(--space-1);letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);border-bottom:1px solid #d8e3f01f;font-size:11px;font-weight:600;display:flex}:is(.SubpageHero-module__uyzeVG__exhibit .panel pre,.SubpageHero-module__uyzeVG__exhibit pre){color:inherit;font-size:inherit;line-height:inherit;background:0 0;border:0;margin:0;padding:0}:is(.SubpageHero-module__uyzeVG__exhibit .code-block,.SubpageHero-module__uyzeVG__exhibit .code){box-shadow:none;background:0 0;border:0;margin:0;padding:0}.SubpageHero-module__uyzeVG__banner .SubpageHero-module__uyzeVG__inner{padding-bottom:var(--space-12);grid-template-columns:minmax(0,1fr) auto}.SubpageHero-module__uyzeVG__banner .SubpageHero-module__uyzeVG__copy h1{max-width:20ch}.SubpageHero-module__uyzeVG__bannerRaven{width:220px;height:auto}.SubpageHero-module__uyzeVG__bannerRaven[data-flip]{transform:scaleX(-1)}@media (max-width:1024px){.SubpageHero-module__uyzeVG__inner{padding:var(--space-10) var(--space-4) var(--space-12);gap:var(--space-6);grid-template-columns:1fr}.SubpageHero-module__uyzeVG__visual{padding-left:0}.SubpageHero-module__uyzeVG__panel{left:0}.SubpageHero-module__uyzeVG__exhibit{margin:var(--space-6) var(--space-3) var(--space-8) var(--space-3)}.SubpageHero-module__uyzeVG__raven{width:140px;bottom:-32px;left:auto;right:8px}.SubpageHero-module__uyzeVG__banner .SubpageHero-module__uyzeVG__inner{grid-template-columns:1fr}.SubpageHero-module__uyzeVG__bannerRaven{display:none}}@media (max-width:640px){.SubpageHero-module__uyzeVG__inner{padding:var(--space-8) var(--space-2) var(--space-10)}.SubpageHero-module__uyzeVG__copy h1{font-size:36px;line-height:44px}.SubpageHero-module__uyzeVG__copy .lede{font-size:16px;line-height:24px}.SubpageHero-module__uyzeVG__copy .hero-ctas>*{flex:100%;justify-content:center}.SubpageHero-module__uyzeVG__exhibit{margin:var(--space-4) var(--space-2) var(--space-8)}.SubpageHero-module__uyzeVG__exhibit .panel{padding:var(--space-2);font-size:12px;line-height:18px}.SubpageHero-module__uyzeVG__raven{width:104px;bottom:-24px}}
.ProductBlocks-module__Dki4GW__band{scroll-margin-top:88px}.ProductBlocks-module__Dki4GW__inner{gap:var(--space-6);flex-direction:column;display:flex}.ProductBlocks-module__Dki4GW__head{gap:var(--space-2);flex-direction:column;max-width:760px;display:flex}.ProductBlocks-module__Dki4GW__title{text-wrap:balance;max-width:24ch;margin:0}.ProductBlocks-module__Dki4GW__lede{max-width:64ch}.ProductBlocks-module__Dki4GW__band :not(pre)>code{font-family:var(--font-mono-stack);font-variant-ligatures:none;background:var(--surface-raised);color:var(--ink);overflow-wrap:anywhere;border-radius:4px;padding:1px 6px;font-size:.875em}.ProductBlocks-module__Dki4GW__band[data-band=surface] .ProductBlocks-module__Dki4GW__card :not(pre)>code{background:var(--surface)}.ProductBlocks-module__Dki4GW__band a:not([class]){color:var(--link);text-underline-offset:3px;text-decoration:underline}.ProductBlocks-module__Dki4GW__band pre{margin:0;font-size:13px;line-height:20px}.ProductBlocks-module__Dki4GW__grid{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.ProductBlocks-module__Dki4GW__grid[data-cols="2"]{--cols:2}.ProductBlocks-module__Dki4GW__grid[data-cols="3"]{--cols:3}.ProductBlocks-module__Dki4GW__grid[data-cols="4"]{--cols:4}.ProductBlocks-module__Dki4GW__card{box-sizing:border-box;gap:var(--space-2);min-width:0;padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-raised);border:1px solid #0000;flex-direction:column;display:flex;position:relative}.ProductBlocks-module__Dki4GW__band[data-band=subtle] .ProductBlocks-module__Dki4GW__card:not(.ProductBlocks-module__Dki4GW__navy){background:var(--surface);border-color:var(--border)}.ProductBlocks-module__Dki4GW__lead{align-items:flex-start;gap:var(--space-2);font-family:var(--font-mono-stack);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-size:18px;font-weight:600;line-height:26px;display:flex}.ProductBlocks-module__Dki4GW__num{border-radius:var(--radius-sm);background:var(--primary);width:32px;height:32px;color:var(--on-primary);font-family:var(--font-mono-stack);letter-spacing:0;flex:none;place-items:center;margin-top:-3px;font-size:14px;font-weight:700;display:inline-grid}.ProductBlocks-module__Dki4GW__tag{max-width:100%;padding:4px var(--space-1);border-radius:var(--radius-sm);background:var(--surface);font-family:var(--font-mono-stack);color:var(--primary);font-variant-ligatures:none;overflow-wrap:anywhere;align-self:flex-start;margin:0;font-size:13px;font-weight:600;line-height:20px}.ProductBlocks-module__Dki4GW__band[data-band=subtle] .ProductBlocks-module__Dki4GW__tag{background:var(--surface-raised)}.ProductBlocks-module__Dki4GW__tag code{all:unset}.ProductBlocks-module__Dki4GW__label{font-family:var(--font-mono-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-size:12px;font-weight:600;line-height:16px}.ProductBlocks-module__Dki4GW__body{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ProductBlocks-module__Dki4GW__body p,.ProductBlocks-module__Dki4GW__body li{max-width:64ch;color:var(--ink-muted);text-wrap:pretty;margin:0;font-size:15px;line-height:24px}.ProductBlocks-module__Dki4GW__body :is(strong,b){color:var(--ink);font-weight:600}.ProductBlocks-module__Dki4GW__steps{counter-reset:none}.ProductBlocks-module__Dki4GW__split{gap:var(--space-8);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;display:grid}.ProductBlocks-module__Dki4GW__split[data-reverse] .ProductBlocks-module__Dki4GW__codeCol{order:2}.ProductBlocks-module__Dki4GW__codeCol{gap:var(--space-2);flex-direction:column;min-width:0;display:flex;position:sticky;top:96px}.ProductBlocks-module__Dki4GW__codeCol p{max-width:64ch;color:var(--ink-muted);margin:0;font-size:15px;line-height:24px}.ProductBlocks-module__Dki4GW__prose{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ProductBlocks-module__Dki4GW__prose>p{max-width:64ch;color:var(--ink-muted);text-wrap:pretty;margin:0;font-size:16px;line-height:26px}.ProductBlocks-module__Dki4GW__prose>p:first-child{color:var(--ink);font-size:18px;line-height:28px}.ProductBlocks-module__Dki4GW__prose>.ProductBlocks-module__Dki4GW__card+p,.ProductBlocks-module__Dki4GW__prose>.ProductBlocks-module__Dki4GW__callout+p,.ProductBlocks-module__Dki4GW__prose>p+.ProductBlocks-module__Dki4GW__callout,.ProductBlocks-module__Dki4GW__prose>p+.ProductBlocks-module__Dki4GW__card{margin-top:var(--space-1)}.ProductBlocks-module__Dki4GW__prose :is(strong,b,em){color:var(--ink)}.ProductBlocks-module__Dki4GW__callout{gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);align-items:flex-start;display:flex;position:relative}.ProductBlocks-module__Dki4GW__calloutMark{border-radius:var(--radius-xs);background:var(--cyan);width:12px;height:12px;box-shadow:0 0 12px var(--cyan);flex:none;margin-top:9px;transform:rotate(45deg)}.ProductBlocks-module__Dki4GW__calloutText{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ProductBlocks-module__Dki4GW__calloutText p{max-width:64ch;color:var(--ink-inverse);text-wrap:pretty;margin:0;font-size:20px;font-weight:500;line-height:30px}.ProductBlocks-module__Dki4GW__callout :not(pre)>code,.ProductBlocks-module__Dki4GW__navy :not(pre)>code{color:var(--cyan);background:#00d4ff1f}.ProductBlocks-module__Dki4GW__navy{background:var(--surface-inverse)}.ProductBlocks-module__Dki4GW__navy .ProductBlocks-module__Dki4GW__lead{color:var(--ink-inverse)}.ProductBlocks-module__Dki4GW__navy .ProductBlocks-module__Dki4GW__body p{color:var(--ink-inverse-muted)}.ProductBlocks-module__Dki4GW__navy .ProductBlocks-module__Dki4GW__body :is(strong,b){color:var(--ink-inverse)}.ProductBlocks-module__Dki4GW__navy .ProductBlocks-module__Dki4GW__tag{color:var(--cyan);background:#00d4ff1f}.ProductBlocks-module__Dki4GW__chips{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ProductBlocks-module__Dki4GW__chips li{padding:6px var(--space-2);border-radius:var(--radius-sm);background:var(--surface-raised);font-family:var(--font-mono-stack);color:var(--ink);margin:0;font-size:13px;font-weight:600;line-height:20px}.ProductBlocks-module__Dki4GW__band[data-band=subtle] .ProductBlocks-module__Dki4GW__chips li{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}@media (max-width:1024px){.ProductBlocks-module__Dki4GW__grid[data-cols="3"],.ProductBlocks-module__Dki4GW__grid[data-cols="4"]{--cols:2}.ProductBlocks-module__Dki4GW__split{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.ProductBlocks-module__Dki4GW__split[data-reverse] .ProductBlocks-module__Dki4GW__codeCol{order:0}.ProductBlocks-module__Dki4GW__codeCol{position:static}}@media (max-width:720px){.ProductBlocks-module__Dki4GW__grid{--cols:1!important}.ProductBlocks-module__Dki4GW__inner{gap:var(--space-4)}.ProductBlocks-module__Dki4GW__card{padding:var(--space-3)}.ProductBlocks-module__Dki4GW__callout{padding:var(--space-3);gap:var(--space-2)}.ProductBlocks-module__Dki4GW__calloutText p{font-size:18px;line-height:28px}.ProductBlocks-module__Dki4GW__title{font-size:26px;line-height:34px}}.ProductBlocks-module__Dki4GW__card .no-list{gap:var(--space-2);grid-template-columns:minmax(0,1fr);margin:0}.ProductBlocks-module__Dki4GW__card[data-mark=no] .no-list li:before{background:var(--surface-raised) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23213758' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M7 7l10 10M17 7L7 17'/%3E%3C/svg%3E") center / 12px no-repeat}.ProductBlocks-module__Dki4GW__card[data-wide]{grid-column:span 2}@media (max-width:720px){.ProductBlocks-module__Dki4GW__card[data-wide]{grid-column:auto}}.ProductBlocks-module__Dki4GW__band[data-divider]{border-top:1px solid var(--border)}.ProductBlocks-module__Dki4GW__band .ProductBlocks-module__Dki4GW__callout :is(strong,b,em),.ProductBlocks-module__Dki4GW__band .ProductBlocks-module__Dki4GW__navy :is(strong,b,em){color:var(--ink-inverse)}.ProductBlocks-module__Dki4GW__band .ProductBlocks-module__Dki4GW__navy .ProductBlocks-module__Dki4GW__tag{color:var(--cyan);background:#00d4ff1f}
.errors-module__145OlG__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin:0;padding:0;list-style:none;display:grid}.errors-module__145OlG__grid>li{display:flex}@media (max-width:640px){.errors-module__145OlG__grid{grid-template-columns:minmax(0,1fr)}}.errors-module__145OlG__errCard{gap:var(--space-2);width:100%;padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--border);color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.sr-section--subtle .errors-module__145OlG__errCard{background:var(--surface)}.errors-module__145OlG__errName{border-radius:var(--radius-sm);background:var(--navy-950);max-width:100%;color:var(--cyan);font-family:var(--font-mono-stack);overflow-wrap:anywhere;align-self:flex-start;padding:6px 10px;font-size:15px;font-weight:600;line-height:22px}.errors-module__145OlG__errDesc{color:var(--ink-muted);font-size:16px;line-height:26px}.errors-module__145OlG__errMeta{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border);color:var(--ink-muted);margin-top:auto;font-size:13px;line-height:20px;display:flex}.errors-module__145OlG__errMeta .sr-go{color:var(--primary);display:inline-flex}.errors-module__145OlG__ownPanel{gap:var(--space-3);padding:var(--space-8);border-radius:var(--radius-lg);flex-direction:column;display:flex}.errors-module__145OlG__ownPanel .sr-body-lg{max-width:68ch}.errors-module__145OlG__ownPanel code,.errors-module__145OlG__oursPanel code{color:var(--cyan);font-family:var(--font-mono-stack);background:#00d4ff24;border-radius:6px;padding:1px 6px;font-size:.875em}.errors-module__145OlG__ownPanel a,.errors-module__145OlG__oursPanel a{color:var(--cyan);text-underline-offset:3px}@media (max-width:640px){.errors-module__145OlG__ownPanel{padding:var(--space-4) var(--space-3)}}.errors-module__145OlG__prose{gap:var(--space-2);flex-direction:column;max-width:68ch;display:flex}.errors-module__145OlG__prose p{color:var(--ink-muted);margin:0;font-size:16px;line-height:26px}.errors-module__145OlG__prose a{color:var(--link);text-underline-offset:3px}.errors-module__145OlG__inline code,.errors-module__145OlG__prose code,.errors-module__145OlG__causes code,.errors-module__145OlG__qCard code,.errors-module__145OlG__fixBody code{background:var(--surface-raised);color:var(--ink);font-family:var(--font-mono-stack);overflow-wrap:anywhere;border-radius:6px;padding:1px 6px;font-size:.875em}.errors-module__145OlG__answer{padding-left:var(--space-3);border-left:3px solid var(--primary);max-width:68ch}.errors-module__145OlG__note{max-width:72ch;color:var(--ink-muted);margin:0;font-size:14px;line-height:22px}.errors-module__145OlG__meaning{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}@media (max-width:1024px){.errors-module__145OlG__meaning{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}.errors-module__145OlG__col{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.errors-module__145OlG__errorCard{border-radius:var(--radius-lg);background:var(--navy-950);color:var(--white);margin:0;position:relative;overflow:hidden;box-shadow:0 24px 48px #0b14262e}.errors-module__145OlG__errorCard:before{content:"";background:var(--gradient-brand);height:2px;position:absolute;inset:0 0 auto}.errors-module__145OlG__errorTable{border-collapse:collapse;background:0 0;border:0;width:100%;margin:0}.errors-module__145OlG__errorTable th,.errors-module__145OlG__errorTable td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top;background:0 0;border:0;border-bottom:1px solid #d8e3f01f}.errors-module__145OlG__errorTable tr:last-child th,.errors-module__145OlG__errorTable tr:last-child td{border-bottom:0}.errors-module__145OlG__errorTable th{width:112px;font-family:var(--font-mono-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-inverse-muted);font-size:11px;font-weight:600;line-height:24px}.errors-module__145OlG__errorTable td{color:var(--white);overflow-wrap:anywhere;font-size:15px;line-height:24px}.errors-module__145OlG__errorTable td code{color:var(--cyan);font-family:var(--font-mono-stack);background:0 0;padding:0;font-size:16px;font-weight:600}@media (max-width:520px){.errors-module__145OlG__errorTable th{width:84px;padding-right:var(--space-1)}}.errors-module__145OlG__causes{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.errors-module__145OlG__causes li{padding:var(--space-2) var(--space-3) var(--space-2) 60px;border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink-muted);font-size:15px;line-height:24px;position:relative}.errors-module__145OlG__causes li:before{content:"";left:var(--space-2);top:var(--space-2);border-radius:var(--radius-sm);background:#fdecec url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B91C1C' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M12 7v6M12 17v.01'/%3E%3C/svg%3E") 50%/18px no-repeat;width:28px;height:28px;position:absolute}.errors-module__145OlG__fixes{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.errors-module__145OlG__fix{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);grid-template-columns:48px minmax(0,1fr);display:grid}.errors-module__145OlG__fixNum{border-radius:var(--radius-sm);background:var(--primary);width:48px;height:48px;color:var(--white);font-family:var(--font-mono-stack);place-items:center;font-size:15px;font-weight:700;display:grid}.errors-module__145OlG__fixInner{gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.errors-module__145OlG__fix[data-code] .errors-module__145OlG__fixInner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.errors-module__145OlG__fixBody{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.errors-module__145OlG__fixBody h3{margin:0}.errors-module__145OlG__fixBody p{color:var(--ink-muted);max-width:68ch;margin:0;font-size:16px;line-height:26px}@media (max-width:1100px){.errors-module__145OlG__fix[data-code] .errors-module__145OlG__fixInner{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.errors-module__145OlG__fix{padding:var(--space-3);gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.errors-module__145OlG__fixNum{width:40px;height:40px;font-size:13px}}.errors-module__145OlG__fixAside{margin:var(--space-3) 0 0;max-width:68ch;color:var(--ink-muted);font-size:16px;line-height:26px}.errors-module__145OlG__fixAside a{color:var(--link);text-underline-offset:3px}.errors-module__145OlG__fixAside code{background:var(--surface-raised);color:var(--ink);font-family:var(--font-mono-stack);border-radius:6px;padding:1px 6px;font-size:.875em}.errors-module__145OlG__codeCard{border-radius:var(--radius-md);background:var(--navy-950);min-width:0;overflow:hidden}:is(.errors-module__145OlG__codeCard .code-block,.errors-module__145OlG__codeCard pre.code){box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}.errors-module__145OlG__codeCard pre.code{font-size:13px;line-height:21px;padding:var(--space-3)!important}.errors-module__145OlG__qGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:860px){.errors-module__145OlG__qGrid{grid-template-columns:minmax(0,1fr)}}.errors-module__145OlG__qCard{gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.sr-section--subtle .errors-module__145OlG__qCard{background:var(--surface);border:1px solid var(--border)}.errors-module__145OlG__qCard h3{margin:0}.errors-module__145OlG__qCard p{color:var(--ink-muted);margin:0;font-size:16px;line-height:26px}.errors-module__145OlG__oursPanel{gap:var(--space-6);padding:var(--space-8);border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.errors-module__145OlG__oursPanel[data-single]{grid-template-columns:minmax(0,1fr)}.errors-module__145OlG__oursCopy{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.errors-module__145OlG__oursCopy p{color:var(--ink-inverse-muted);max-width:68ch;margin:0;font-size:16px;line-height:26px}.errors-module__145OlG__oursCopy .errors-module__145OlG__oursLead{font-family:var(--font-mono-stack);color:var(--white);font-size:20px;line-height:30px}.errors-module__145OlG__oursCopy .errors-module__145OlG__oursLead strong{font-weight:600}.errors-module__145OlG__oursPanel .errors-module__145OlG__codeCard{border:1px solid #d8e3f024}@media (max-width:1024px){.errors-module__145OlG__oursPanel{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.errors-module__145OlG__oursPanel{padding:var(--space-4) var(--space-3)}}.errors-module__145OlG__foot{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.errors-module__145OlG__foot[data-single]{grid-template-columns:minmax(0,1fr)}@media (max-width:860px){.errors-module__145OlG__foot{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}.errors-module__145OlG__linkList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.errors-module__145OlG__linkList li a{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--border);color:var(--ink);font-size:15px;font-weight:600;line-height:22px;text-decoration:none;display:flex}.errors-module__145OlG__linkList li a svg{color:var(--primary);flex:none}.errors-module__145OlG__linkList li a:hover{color:var(--primary)}
.AgentPages-module__BAreDa__band{scroll-margin-top:88px}.AgentPages-module__BAreDa__inner{padding-top:var(--space-12);padding-bottom:var(--space-12);gap:var(--space-6)}.AgentPages-module__BAreDa__head{gap:var(--space-2);flex-direction:column;max-width:760px;display:flex}.AgentPages-module__BAreDa__head .sr-h2{max-width:720px}.AgentPages-module__BAreDa__head .sr-body-lg{max-width:64ch}.AgentPages-module__BAreDa__grid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.AgentPages-module__BAreDa__grid[data-ap-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.AgentPages-module__BAreDa__grid[data-ap-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.AgentPages-module__BAreDa__card{gap:var(--space-1);min-width:0;padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-raised);border:1px solid #0000;flex-direction:column;margin:0;display:flex;position:relative}[data-ap-band=subtle] .AgentPages-module__BAreDa__card{background:var(--surface);border-color:var(--border)}.AgentPages-module__BAreDa__cardLink:hover,.AgentPages-module__BAreDa__cardLink:focus-within{border-color:#0000}.AgentPages-module__BAreDa__cardKicker{font-family:var(--font-mono-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin:0;font-size:12px;font-weight:600;line-height:16px}.AgentPages-module__BAreDa__cardMono{max-width:100%;margin:0 0 var(--space-1);padding:4px var(--space-1);border-radius:var(--radius-sm);background:var(--navy-950);color:var(--white);font-family:var(--font-mono-stack);overflow-wrap:anywhere;align-self:flex-start;font-size:13px;font-weight:600;line-height:20px}.AgentPages-module__BAreDa__cardMono code{color:inherit;font-size:inherit}.AgentPages-module__BAreDa__card .AgentPages-module__BAreDa__cardTitle{color:var(--ink);text-wrap:balance;margin:0;font-size:18px;line-height:26px}.AgentPages-module__BAreDa__cardTitle a{color:inherit;text-decoration:none}.AgentPages-module__BAreDa__cardTitle a:hover{color:var(--link)}.AgentPages-module__BAreDa__cardTitle code{font-size:.9em}.AgentPages-module__BAreDa__cardBody{gap:var(--space-2);flex-direction:column;display:flex}.AgentPages-module__BAreDa__cardBody p,.AgentPages-module__BAreDa__cardBody{max-width:68ch;color:var(--ink-muted);text-wrap:pretty;margin:0;font-size:15px;line-height:24px}.AgentPages-module__BAreDa__cardBody pre{margin:0}.AgentPages-module__BAreDa__cardBody .code-block{margin:0}.AgentPages-module__BAreDa__cardMore{padding-top:var(--space-2);margin:auto 0 0;font-size:15px;font-weight:600;line-height:24px}.AgentPages-module__BAreDa__cardMore a{color:var(--link);text-decoration:none}.AgentPages-module__BAreDa__cardMore a:hover{text-underline-offset:4px;text-decoration:underline}.AgentPages-module__BAreDa__steps{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AgentPages-module__BAreDa__step{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-raised);border:1px solid #0000;grid-template-columns:minmax(0,1fr);align-items:start;margin:0;display:grid}[data-ap-band=subtle] .AgentPages-module__BAreDa__step{background:var(--surface);border-color:var(--border)}.AgentPages-module__BAreDa__step[data-ap-code]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.AgentPages-module__BAreDa__stepText{-moz-column-gap:var(--space-2);column-gap:var(--space-2);row-gap:var(--space-1);grid-template-columns:40px minmax(0,1fr);align-items:start;display:grid}.AgentPages-module__BAreDa__stepNum{border-radius:var(--radius-sm);background:var(--primary);width:40px;height:40px;color:var(--on-primary);font-family:var(--font-mono-stack);grid-row:span 2;place-items:center;font-size:14px;font-weight:700;display:grid}.AgentPages-module__BAreDa__step .AgentPages-module__BAreDa__stepTitle{min-height:40px;color:var(--ink);align-self:center;align-items:center;margin:0;font-size:20px;line-height:28px;display:flex}.AgentPages-module__BAreDa__stepBody{gap:var(--space-2);flex-direction:column;grid-column:2;display:flex}.AgentPages-module__BAreDa__stepBody p,.AgentPages-module__BAreDa__stepBody{max-width:60ch;color:var(--ink-muted);margin:0;font-size:16px;line-height:26px}.AgentPages-module__BAreDa__stepCode{min-width:0}.AgentPages-module__BAreDa__stepCode pre{margin:0}.AgentPages-module__BAreDa__stepCode .code-block{margin:0}.AgentPages-module__BAreDa__codeProse{gap:var(--space-6);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.AgentPages-module__BAreDa__codeProse[data-ap-flip]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.AgentPages-module__BAreDa__codeProse[data-ap-flip] .AgentPages-module__BAreDa__codeCol{order:2}.AgentPages-module__BAreDa__codeCol{min-width:0}.AgentPages-module__BAreDa__codeCol pre{margin:0}.AgentPages-module__BAreDa__codeCol .code-block{margin:0}.AgentPages-module__BAreDa__prose{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.AgentPages-module__BAreDa__prose p{max-width:68ch;color:var(--ink-muted);text-wrap:pretty;margin:0;font-size:16px;line-height:26px}.AgentPages-module__BAreDa__prose a:not([class]){color:var(--link);text-underline-offset:3px}.AgentPages-module__BAreDa__proseLead>p:first-child{color:var(--ink);font-size:18px;line-height:28px}.AgentPages-module__BAreDa__columns{gap:var(--space-4) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.AgentPages-module__BAreDa__navy{gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-lg);flex-direction:column;display:flex;position:relative;overflow:hidden}.AgentPages-module__BAreDa__navy:after{content:"";left:var(--space-6);right:var(--space-6);background:var(--gradient-brand);height:2px;position:absolute;top:0}.AgentPages-module__BAreDa__navyStatement{max-width:34ch;font-family:var(--font-mono-stack);letter-spacing:-.01em;color:var(--ink-inverse);text-wrap:balance;margin:0;font-size:24px;font-weight:600;line-height:32px}.AgentPages-module__BAreDa__navyStatement code{color:var(--cyan);font-size:.9em}.AgentPages-module__BAreDa__navyMuted{gap:var(--space-2);flex-direction:column;display:flex}.AgentPages-module__BAreDa__navyMuted p,.AgentPages-module__BAreDa__navyMuted{max-width:68ch;color:var(--ink-inverse-muted);margin:0;font-size:16px;line-height:26px}.AgentPages-module__BAreDa__navyMuted code{color:var(--white)}.AgentPages-module__BAreDa__navyMuted a{color:var(--cyan)}.AgentPages-module__BAreDa__note{max-width:68ch}.AgentPages-module__BAreDa__note p{color:var(--ink-muted);margin:0;font-size:16px;line-height:26px}.AgentPages-module__BAreDa__note a:not([class]){color:var(--link);text-underline-offset:3px}.AgentPages-module__BAreDa__docLinks{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.AgentPages-module__BAreDa__docLink{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-raised);border:1px solid #0000;margin:0}[data-ap-band=subtle] .AgentPages-module__BAreDa__docLink{background:var(--surface);border-color:var(--border)}.AgentPages-module__BAreDa__docLink .sr-arrow-link{font-size:15px;line-height:24px}@media (max-width:1100px){.AgentPages-module__BAreDa__grid[data-ap-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.AgentPages-module__BAreDa__step[data-ap-code],.AgentPages-module__BAreDa__codeProse,.AgentPages-module__BAreDa__codeProse[data-ap-flip]{grid-template-columns:minmax(0,1fr)}.AgentPages-module__BAreDa__codeProse[data-ap-flip] .AgentPages-module__BAreDa__codeCol{order:0}}@media (max-width:1024px){.AgentPages-module__BAreDa__inner{padding-top:var(--space-10);padding-bottom:var(--space-10)}.AgentPages-module__BAreDa__grid,.AgentPages-module__BAreDa__docLinks{grid-template-columns:repeat(2,minmax(0,1fr))}.AgentPages-module__BAreDa__columns{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.AgentPages-module__BAreDa__inner{padding-top:var(--space-8);padding-bottom:var(--space-8);gap:var(--space-4)}.AgentPages-module__BAreDa__grid,.AgentPages-module__BAreDa__grid[data-ap-cols="2"],.AgentPages-module__BAreDa__grid[data-ap-cols="4"],.AgentPages-module__BAreDa__docLinks{grid-template-columns:minmax(0,1fr)}.AgentPages-module__BAreDa__card,.AgentPages-module__BAreDa__step{padding:var(--space-3)}.AgentPages-module__BAreDa__stepText{grid-template-columns:32px minmax(0,1fr)}.AgentPages-module__BAreDa__stepNum{width:32px;height:32px;font-size:13px}.AgentPages-module__BAreDa__step .AgentPages-module__BAreDa__stepTitle{min-height:32px;font-size:18px;line-height:26px}.AgentPages-module__BAreDa__stepBody{grid-column:1/-1}.AgentPages-module__BAreDa__navy{padding:var(--space-4) var(--space-3)}.AgentPages-module__BAreDa__navy:after{left:var(--space-3);right:var(--space-3)}.AgentPages-module__BAreDa__navyStatement{font-size:20px;line-height:28px}}.AgentPages-module__BAreDa__note code,.AgentPages-module__BAreDa__prose code,.AgentPages-module__BAreDa__cardBody code,.AgentPages-module__BAreDa__stepBody code{overflow-wrap:anywhere}.AgentPages-module__BAreDa__contrast{gap:var(--space-2);margin:var(--space-1) 0 0;flex-direction:column;display:flex}.AgentPages-module__BAreDa__contrastRow{padding-left:var(--space-2);border-left:3px solid var(--border);flex-direction:column;gap:4px;display:flex}.AgentPages-module__BAreDa__contrastRow[data-ap-ours]{border-left-color:var(--primary)}.AgentPages-module__BAreDa__contrastRow .AgentPages-module__BAreDa__contrastLabel{font-family:var(--font-mono-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-size:11px;font-weight:600;line-height:16px}.AgentPages-module__BAreDa__contrastRow[data-ap-ours] .AgentPages-module__BAreDa__contrastLabel{color:var(--primary)}.AgentPages-module__BAreDa__contrastRow .AgentPages-module__BAreDa__contrastText{color:var(--ink-muted);margin:0;font-size:15px;line-height:24px}.AgentPages-module__BAreDa__contrastRow[data-ap-ours] .AgentPages-module__BAreDa__contrastText{color:var(--ink);font-weight:500}.AgentPages-module__BAreDa__contrastRow .AgentPages-module__BAreDa__contrastText code{overflow-wrap:anywhere}.AgentPages-module__BAreDa__chips{gap:var(--space-1);margin:var(--space-1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.AgentPages-module__BAreDa__chips li{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--border);font-family:var(--font-mono-stack);color:var(--ink);cursor:help;margin:0;padding:4px 10px;font-size:13px;line-height:20px}[data-ap-band=subtle] .AgentPages-module__BAreDa__chips li{background:var(--surface-raised);border-color:#0000}.AgentPages-module__BAreDa__chips li b{font-weight:600}
.Migrate-module__jjJeSa__twoCol{gap:var(--space-10);grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:start;display:grid}.Migrate-module__jjJeSa__stickyHead{gap:var(--space-3);flex-direction:column;display:flex;position:sticky;top:112px}.Migrate-module__jjJeSa__stickyHead .sr-h2{max-width:16ch}@media (max-width:1024px){.Migrate-module__jjJeSa__twoCol{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.Migrate-module__jjJeSa__stickyHead{position:static}.Migrate-module__jjJeSa__stickyHead .sr-h2{max-width:none}}.Migrate-module__jjJeSa__prose{gap:var(--space-2);flex-direction:column;max-width:68ch;display:flex}.Migrate-module__jjJeSa__prose p{color:var(--ink-muted);margin:0;font-size:16px;line-height:26px}.Migrate-module__jjJeSa__prose code,.Migrate-module__jjJeSa__inlineCode code,code.Migrate-module__jjJeSa__inline{background:var(--surface-raised);color:var(--ink);font-family:var(--font-mono-stack);border-radius:6px;padding:1px 6px;font-size:.875em}.Migrate-module__jjJeSa__note{max-width:72ch;color:var(--ink-muted);margin:0;font-size:14px;line-height:22px}.Migrate-module__jjJeSa__note a,.Migrate-module__jjJeSa__prose a{color:var(--link);text-underline-offset:3px}.Migrate-module__jjJeSa__timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.Migrate-module__jjJeSa__tStep{gap:var(--space-3);padding-bottom:var(--space-5);grid-template-columns:48px minmax(0,1fr);display:grid;position:relative}.Migrate-module__jjJeSa__tStep:last-child{padding-bottom:0}.Migrate-module__jjJeSa__tStep:before{content:"";background:linear-gradient(180deg, var(--primary), var(--border));border-radius:2px;width:2px;position:absolute;top:56px;bottom:8px;left:23px}.Migrate-module__jjJeSa__tStep:last-child:before{display:none}.Migrate-module__jjJeSa__tNode{border-radius:var(--radius-sm);background:var(--navy-950);width:48px;height:48px;color:var(--white);font-family:var(--font-mono-stack);box-shadow:inset 0 -2px 0 var(--cyan);place-items:center;font-size:15px;font-weight:700;display:grid}.Migrate-module__jjJeSa__tBody{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--border);flex-direction:column;min-width:0;display:flex}.Migrate-module__jjJeSa__tBody .sr-body{overflow-wrap:anywhere;max-width:68ch}.Migrate-module__jjJeSa__tTitle{margin:0}.sr-section--subtle .Migrate-module__jjJeSa__tBody{background:var(--surface)}@media (max-width:640px){.Migrate-module__jjJeSa__tStep{gap:var(--space-2);grid-template-columns:40px minmax(0,1fr)}.Migrate-module__jjJeSa__tNode{width:40px;height:40px;font-size:13px}.Migrate-module__jjJeSa__tStep:before{top:48px;left:19px}.Migrate-module__jjJeSa__tBody{padding:var(--space-2)}}.Migrate-module__jjJeSa__codeCard{border-radius:var(--radius-md);background:var(--navy-950);min-width:0;position:relative;overflow:hidden;box-shadow:0 24px 48px #0b14262e}.Migrate-module__jjJeSa__codeCard:before{content:"";background:var(--gradient-brand);z-index:1;height:2px;position:absolute;inset:0 0 auto}:is(.Migrate-module__jjJeSa__codeCard .code-block,.Migrate-module__jjJeSa__codeCard pre.code){box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}.Migrate-module__jjJeSa__codeCard pre.code{font-size:13px;line-height:21px;padding:var(--space-3)!important}.Migrate-module__jjJeSa__cards{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0;padding:0;list-style:none;display:grid}.Migrate-module__jjJeSa__cards2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:760px){.Migrate-module__jjJeSa__cards2{grid-template-columns:minmax(0,1fr)}}.Migrate-module__jjJeSa__card{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink-muted);flex-direction:column;min-width:0;font-size:15px;line-height:24px;display:flex}.sr-section--subtle .Migrate-module__jjJeSa__card{background:var(--surface);border:1px solid var(--border)}.Migrate-module__jjJeSa__card strong,.Migrate-module__jjJeSa__cardTitle{color:var(--ink);font-weight:600}.Migrate-module__jjJeSa__cardTitle{font-family:var(--font-mono-stack);letter-spacing:-.01em;margin:0;font-size:18px;line-height:26px}.Migrate-module__jjJeSa__card p{margin:0}.Migrate-module__jjJeSa__cardIndex{border-radius:var(--radius-sm);background:var(--surface-accent);width:32px;height:32px;color:var(--primary);font-family:var(--font-mono-stack);place-items:center;font-size:13px;font-weight:700;display:inline-grid}.Migrate-module__jjJeSa__exportList{gap:var(--space-2);counter-reset:exp;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Migrate-module__jjJeSa__exportList li{font-family:var(--font-sans-stack);color:#ffffffe0;counter-increment:exp;padding-left:36px;font-size:14px;line-height:22px;position:relative}.Migrate-module__jjJeSa__exportList li:before{content:counter(exp, decimal-leading-zero);width:24px;height:20px;color:var(--cyan);font-family:var(--font-mono-stack);background:#00d4ff24;border-radius:4px;place-items:center;font-size:11px;font-weight:700;display:grid;position:absolute;top:1px;left:0}.Migrate-module__jjJeSa__heroNote.meter-note{font-size:14px!important;line-height:20px!important}.Migrate-module__jjJeSa__guideList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Migrate-module__jjJeSa__guideList li{padding:10px var(--space-2);border-radius:var(--radius-sm);font-family:var(--font-sans-stack);color:#ffffffc7;background:#ffffff0a;border:1px solid #d8e3f01a;flex-direction:column;gap:2px;font-size:13px;line-height:20px;display:flex}.Migrate-module__jjJeSa__guideList li a{color:var(--cyan);font-family:var(--font-mono-stack);font-size:13px;font-weight:600;text-decoration:none}.Migrate-module__jjJeSa__guideList li a:hover{text-underline-offset:3px;text-decoration:underline}.Migrate-module__jjJeSa__guideList li code{color:inherit;background:0 0;padding:0}.Migrate-module__jjJeSa__versus{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:860px){.Migrate-module__jjJeSa__versus{grid-template-columns:minmax(0,1fr)}}.Migrate-module__jjJeSa__side{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);flex-direction:column;display:flex}.Migrate-module__jjJeSa__side.Migrate-module__jjJeSa__navy{border-color:#0000}.Migrate-module__jjJeSa__sideList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Migrate-module__jjJeSa__sideList li{color:var(--ink-muted);padding-left:36px;font-size:15px;line-height:24px;position:relative}.Migrate-module__jjJeSa__sideList li:before{content:"";border-radius:var(--radius-sm);background:var(--surface-raised) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23213758' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M7 12h10'/%3E%3C/svg%3E") center / 14px no-repeat;width:24px;height:24px;position:absolute;top:0;left:0}.Migrate-module__jjJeSa__navy .Migrate-module__jjJeSa__sideList li{color:var(--ink-inverse-muted)}.Migrate-module__jjJeSa__navy .Migrate-module__jjJeSa__sideList li:before{background:#00d4ff24 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300D4FF' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") 50%/14px no-repeat}@media (max-width:640px){.Migrate-module__jjJeSa__side{padding:var(--space-3)}}.Migrate-module__jjJeSa__moves{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:860px){.Migrate-module__jjJeSa__moves{grid-template-columns:minmax(0,1fr)}}.Migrate-module__jjJeSa__move{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--border);grid-template-columns:minmax(0,.8fr) 24px minmax(0,1.4fr);align-items:start;display:grid}.Migrate-module__jjJeSa__moveLabel{font-family:var(--font-mono-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:4px;font-size:11px;font-weight:600;line-height:16px;display:block}.Migrate-module__jjJeSa__moveWhat{color:var(--ink);margin:0;font-size:16px;font-weight:600;line-height:24px}.Migrate-module__jjJeSa__moveHow{color:var(--ink-muted);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:24px}.Migrate-module__jjJeSa__moveArrow{color:var(--primary);margin-top:22px}@media (max-width:520px){.Migrate-module__jjJeSa__move{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.Migrate-module__jjJeSa__moveArrow{display:none}}.Migrate-module__jjJeSa__callout{align-items:start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);grid-template-columns:40px minmax(0,1fr);display:grid}.Migrate-module__jjJeSa__callout p{color:var(--ink-inverse-muted);margin:0;font-size:16px;line-height:26px}.Migrate-module__jjJeSa__callout code{color:var(--cyan);font-family:var(--font-mono-stack);background:#00d4ff24;border-radius:6px;padding:1px 6px;font-size:.875em}.Migrate-module__jjJeSa__calloutIcon{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--cyan);background:#00d4ff24;place-items:center;display:grid}.Migrate-module__jjJeSa__mcpGrid{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;display:grid}@media (max-width:1024px){.Migrate-module__jjJeSa__mcpGrid{grid-template-columns:minmax(0,1fr)}}.Migrate-module__jjJeSa__checks{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Migrate-module__jjJeSa__checks li{padding:var(--space-2) var(--space-2) var(--space-2) 52px;border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink-muted);overflow-wrap:anywhere;font-size:15px;line-height:24px;position:relative}.Migrate-module__jjJeSa__checks li:before{content:"";left:var(--space-2);top:var(--space-2);border-radius:var(--radius-sm);background:var(--surface-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232563EB' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M12 7v6M12 17v.01'/%3E%3C/svg%3E") center / 16px no-repeat;width:24px;height:24px;position:absolute}.sr-section--subtle .Migrate-module__jjJeSa__checks li{background:var(--surface);border:1px solid var(--border)}.Migrate-module__jjJeSa__estimator .mig-est{border-radius:var(--radius-lg);background:var(--surface);padding:var(--space-5);box-shadow:0 0 0 1px var(--border), 0 24px 48px #2563eb14;border:0}.Migrate-module__jjJeSa__estimator .mig-est__inputs{gap:var(--space-3)}.Migrate-module__jjJeSa__estimator .mig-est__inputs label{gap:var(--space-1);color:var(--ink);font-size:14px;font-weight:600;line-height:20px}.Migrate-module__jjJeSa__estimator .mig-est__inputs label small{margin-left:var(--space-1);color:var(--ink-muted);font-size:12px;font-weight:400;display:inline}.Migrate-module__jjJeSa__estimator .mig-est__inputs label{display:block}.Migrate-module__jjJeSa__estimator .mig-est__inputs input{width:100%;margin-top:var(--space-1);height:48px;padding:0 var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface);font-family:var(--font-mono-stack);color:var(--ink);font-size:16px;display:block}.Migrate-module__jjJeSa__estimator .mig-est__inputs input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;border-color:var(--primary)}.Migrate-module__jjJeSa__estimator .mig-est__out{margin:var(--space-4) 0 var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--navy-950);gap:var(--space-3);box-shadow:none;border:0}.Migrate-module__jjJeSa__estimator .mig-est__out>div{padding:0 0 0 var(--space-2);background:0 0;border:0;box-shadow:inset 2px 0 #00d4ff80}.Migrate-module__jjJeSa__estimator .mig-est__out dt{font-family:var(--font-mono-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-inverse-muted);font-size:11px}.Migrate-module__jjJeSa__estimator .mig-est__out dd{margin-top:var(--space-1);color:var(--white);font-size:28px;line-height:36px}.Migrate-module__jjJeSa__estimator .mig-est__out dd span{color:var(--ink-inverse-muted);font-size:13px}.Migrate-module__jjJeSa__estimator .mig-est__diff dd{color:var(--cyan)}.Migrate-module__jjJeSa__estimator .meter-note{max-width:72ch;color:var(--ink-muted);margin:0;font-size:14px;line-height:22px}@media (max-width:640px){.Migrate-module__jjJeSa__estimator .mig-est{padding:var(--space-3)}.Migrate-module__jjJeSa__estimator .mig-est__out dd{font-size:22px;line-height:30px}}.Migrate-module__jjJeSa__cards5{grid-template-columns:repeat(6,minmax(0,1fr))}.Migrate-module__jjJeSa__cards5>li{grid-column:span 2}.Migrate-module__jjJeSa__cards5>li:nth-child(n+4){grid-column:span 3}@media (max-width:1024px){.Migrate-module__jjJeSa__cards5{grid-template-columns:repeat(2,minmax(0,1fr))}.Migrate-module__jjJeSa__cards5>li,.Migrate-module__jjJeSa__cards5>li:nth-child(n+4){grid-column:auto}.Migrate-module__jjJeSa__cards5>li:last-child{grid-column:1/-1}}@media (max-width:640px){.Migrate-module__jjJeSa__cards5{grid-template-columns:minmax(0,1fr)}}
.Reading-module__JHrQ_W__reading{--measure:68ch;padding-bottom:var(--space-12);font-size:17px}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading :is(p,li):not([class]){color:var(--ink-muted);font-size:17px;line-height:1.65}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading p:not([class]){margin:0 0 var(--space-3)}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading li:not([class]){margin-bottom:var(--space-2)}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading :is(ul,ol):not([class]){margin:0 0 var(--space-3);padding-left:1.75em}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading :is(p,li) :is(strong,b){color:var(--ink);font-weight:600}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading h2{margin:var(--space-10) 0 var(--space-3);font-family:var(--font-mono-stack);letter-spacing:-.02em;color:var(--ink);text-transform:none;text-wrap:balance;scroll-margin-top:96px;font-size:32px;font-weight:600;line-height:40px}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading h3{margin:var(--space-5) 0 var(--space-2);font-family:var(--font-mono-stack);letter-spacing:-.01em;color:var(--ink);scroll-margin-top:96px;font-size:20px;font-weight:600;line-height:28px}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading :is(p,li) code{border:1px solid var(--border);background:var(--surface-raised);color:var(--ink);border-radius:6px;padding:1px 6px;font-size:.85em}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading :is(p,li) a:not(.sr-arrow-link){color:var(--link)}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading>.sr-subhero+h2{margin-top:0}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading .Reading-module__JHrQ_W__stats+h2{margin-top:0}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading .Reading-module__JHrQ_W__body>:first-child{margin-top:0}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading .Reading-module__JHrQ_W__body>.doc>:first-child{margin-top:0}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading>.sr-subhero+h2{margin-top:var(--space-10)}.Reading-module__JHrQ_W__stats{width:100%;max-width:1120px;margin:var(--space-8) auto var(--space-10)}.Reading-module__JHrQ_W__layout{grid-template-columns:minmax(0, var(--measure)) 240px;-moz-column-gap:var(--space-10);justify-content:center;column-gap:var(--space-10);margin-top:var(--space-8);align-items:start;display:grid}.Reading-module__JHrQ_W__stats+.Reading-module__JHrQ_W__layout{margin-top:0}.Reading-module__JHrQ_W__body{grid-area:1/1;min-width:0}.Reading-module__JHrQ_W__aside{grid-area:1/2;position:sticky;top:96px}.Reading-module__JHrQ_W__toc{max-height:calc(100vh - 128px);font-size:14px;line-height:20px;overflow-y:auto}.Reading-module__JHrQ_W__toc details>summary{cursor:default;list-style:none}.Reading-module__JHrQ_W__toc details>summary::-webkit-details-marker{display:none}.Reading-module__JHrQ_W__tocTitle{align-items:center;gap:var(--space-1);margin:0 0 var(--space-2);font-family:var(--font-mono-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);font-size:12px;font-weight:600;line-height:16px;display:flex}.Reading-module__JHrQ_W__tocTitle:before{content:"";border-radius:var(--radius-xs);background:currentColor;width:8px;height:8px;transform:rotate(45deg)}.site-main .Reading-module__JHrQ_W__toc.Reading-module__JHrQ_W__toc.Reading-module__JHrQ_W__toc ol{border-left:2px solid var(--border);margin:0;padding:0;list-style:none}.Reading-module__JHrQ_W__tocItem{margin:0}.site-main .Reading-module__JHrQ_W__toc.Reading-module__JHrQ_W__toc.Reading-module__JHrQ_W__toc li{margin:0;font-size:14px;line-height:20px}.site-main .Reading-module__JHrQ_W__toc.Reading-module__JHrQ_W__toc.Reading-module__JHrQ_W__toc a{padding:6px 0 6px var(--space-2);color:var(--ink-muted);transition:color var(--dur-fast) ease, border-color var(--dur-fast) ease;border-left:2px solid #0000;margin-left:-2px;text-decoration:none;display:block}.site-main .Reading-module__JHrQ_W__toc.Reading-module__JHrQ_W__toc.Reading-module__JHrQ_W__toc a:hover{color:var(--primary)}.site-main .Reading-module__JHrQ_W__toc.Reading-module__JHrQ_W__toc.Reading-module__JHrQ_W__toc a[aria-current=location]{color:var(--ink);border-left-color:var(--primary);font-weight:600}.site-main .doc .Reading-module__JHrQ_W__cards.Reading-module__JHrQ_W__cards{gap:var(--space-2);margin:var(--space-4) 0 var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.site-main .doc .Reading-module__JHrQ_W__cards.Reading-module__JHrQ_W__cardsWide{width:100%;max-width:1040px;margin-inline:auto}.site-main .doc .Reading-module__JHrQ_W__cards.Reading-module__JHrQ_W__cards3{grid-template-columns:repeat(3,minmax(0,1fr))}.site-main .doc .Reading-module__JHrQ_W__cards.Reading-module__JHrQ_W__cards1{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.site-main .doc .Reading-module__JHrQ_W__cards1 .Reading-module__JHrQ_W__card.Reading-module__JHrQ_W__card{padding:var(--space-2) var(--space-3)}.Reading-module__JHrQ_W__cards1.Reading-module__JHrQ_W__cards1 .Reading-module__JHrQ_W__card:before{display:none}.site-main .doc .Reading-module__JHrQ_W__card.Reading-module__JHrQ_W__card{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink-muted);flex-direction:column;margin:0;font-size:16px;line-height:1.6;display:flex}.Reading-module__JHrQ_W__card:before{content:"";width:24px;height:4px;margin-bottom:var(--space-1);background:var(--gradient-brand);border-radius:2px}.Reading-module__JHrQ_W__cardTitle{font-family:var(--font-mono-stack);letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:600;line-height:26px}.Reading-module__JHrQ_W__cardText{display:block}.site-main .doc .Reading-module__JHrQ_W__runIn .Reading-module__JHrQ_W__card.Reading-module__JHrQ_W__card{display:block}.Reading-module__JHrQ_W__runIn .Reading-module__JHrQ_W__card:before{display:block}.Reading-module__JHrQ_W__runIn .Reading-module__JHrQ_W__cardText{display:inline}.Reading-module__JHrQ_W__cardText code{border:1px solid var(--border);background:var(--surface-raised);color:var(--ink);border-radius:6px;padding:1px 6px;font-size:.85em}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading .Reading-module__JHrQ_W__pull{margin:var(--space-4) 0;padding:var(--space-3) var(--space-4);border-left:4px solid var(--primary);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--surface-accent);font-family:var(--font-mono-stack);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;font-size:22px;font-weight:600;line-height:32px}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading .Reading-module__JHrQ_W__callout{margin:var(--space-10) 0 0;padding:var(--space-5) var(--space-5) var(--space-2);border-radius:var(--radius-lg);background:var(--surface-accent)}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading .Reading-module__JHrQ_W__callout h2{margin-top:0}.Reading-module__JHrQ_W__next{gap:var(--space-2) var(--space-4);margin-top:var(--space-8);padding-top:var(--space-3);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading table{width:100%;margin:var(--space-3) 0 var(--space-5);border-collapse:separate;border-spacing:0;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);overflow:hidden}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading :is(th,td){padding:14px var(--space-3);border:0;border-bottom:1px solid var(--border);text-align:left;vertical-align:top;background:0 0;font-size:16px;line-height:24px}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading tr:last-child :is(th,td){border-bottom:0}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading th[scope=row]{background:var(--surface-subtle);width:32%;font-family:var(--font-mono-stack);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);font-size:13px;font-weight:600}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading td{color:var(--ink)}@media (max-width:1100px){.Reading-module__JHrQ_W__layout{grid-template-columns:minmax(0, var(--measure));row-gap:var(--space-5)}.Reading-module__JHrQ_W__aside{grid-area:1/1;position:static}.Reading-module__JHrQ_W__body{grid-row:2}.Reading-module__JHrQ_W__toc{max-height:none;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-subtle)}.Reading-module__JHrQ_W__toc details>summary{cursor:pointer}.Reading-module__JHrQ_W__tocTitle{margin:0;padding:4px 0}.Reading-module__JHrQ_W__tocTitle:after{content:"+";color:var(--ink-muted);margin-left:auto;font-size:18px}.Reading-module__JHrQ_W__toc details[open]>.Reading-module__JHrQ_W__tocTitle:after{content:"−"}.Reading-module__JHrQ_W__toc details[open]>.Reading-module__JHrQ_W__tocTitle{margin-bottom:var(--space-2)}}@media (max-width:860px){:is(.site-main .doc .Reading-module__JHrQ_W__cards.Reading-module__JHrQ_W__cards,.site-main .doc .Reading-module__JHrQ_W__cards.Reading-module__JHrQ_W__cards3){grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.Reading-module__JHrQ_W__reading{font-size:16px}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading :is(p,li):not([class]){font-size:17px}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading h2{margin-top:var(--space-8);font-size:28px;line-height:36px}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading .Reading-module__JHrQ_W__pull{padding:var(--space-2) var(--space-3);font-size:18px;line-height:28px}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading .Reading-module__JHrQ_W__callout{padding:var(--space-3) var(--space-3) var(--space-1)}.Reading-module__JHrQ_W__stats{margin:var(--space-5) auto var(--space-8)}.site-main .Reading-module__JHrQ_W__reading.Reading-module__JHrQ_W__reading th[scope=row]{width:auto}}
