.b6423q_panel{gap:var(--gutter);padding:var(--s-2);border-radius:var(--r-4);background:var(--frame-bg);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.b6423q_chart{gap:var(--s-4);padding:var(--s-4) var(--s-4) var(--s-2);grid-column:1/span 8;grid-template-rows:auto 1fr;display:grid}.b6423q_legend{gap:var(--s-2) var(--s-6);font-size:var(--fs-small);letter-spacing:var(--ls-body);color:var(--text);flex-wrap:wrap;display:flex}.b6423q_key{align-items:center;gap:var(--s-2);display:inline-flex}.b6423q_keyIcon{width:calc(14 * var(--design-px));height:calc(14 * var(--design-px));color:var(--text-3);flex:none}.b6423q_key[data-side=edge] .b6423q_keyIcon{color:var(--blue)}.b6423q_terms{color:var(--text-3)}.b6423q_canvas{width:100%;height:clamp(calc(320 * var(--design-px)), 32vw, calc(460 * var(--design-px)));font-family:var(--font-sans);display:block}.b6423q_console{gap:var(--s-5);padding:var(--s-5);border-radius:calc(var(--r-4) - var(--s-2));background:var(--graphite);color:#fff;flex-direction:column;grid-column:9/-1;display:flex}.b6423q_block{gap:var(--s-2);padding-bottom:var(--s-4);border-bottom:1px solid #ffffff1f;display:grid}.b6423q_block .b6423q_keyIcon{color:#ffffff7a}.b6423q_block[data-side=edge] .b6423q_keyIcon{color:var(--blue-light)}.b6423q_blockName{align-items:center;gap:var(--s-2);font-size:var(--fs-small);letter-spacing:var(--ls-body);font-weight:400;display:flex}.b6423q_figures{gap:var(--s-2);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.b6423q_figures div{gap:2px;display:grid}.b6423q_figures dt{font-size:var(--fs-micro);letter-spacing:var(--ls-label);color:#ffffff8f}.b6423q_figures dd{font-size:var(--fs-h4);letter-spacing:var(--ls-h3);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:300}.b6423q_spread{gap:var(--s-2);flex-direction:column;flex:1;display:flex}.b6423q_spreadName{font-size:var(--fs-micro);letter-spacing:var(--ls-label);color:#ffffff8f}.b6423q_bars{align-items:end;gap:calc(3 * var(--design-px));min-height:calc(96 * var(--design-px));border-bottom:1px solid #fff3;flex:1;grid-template-columns:repeat(16,minmax(0,1fr));display:grid}.b6423q_bucket{height:100%;position:relative}.b6423q_bar{height:100%;transform:scaleY(var(--h,0));transform-origin:bottom;transition:transform .4s var(--ease-out);background:#ffffff47;position:absolute;inset:auto 0 0}.b6423q_bar[data-side=edge]{background:var(--blue-light)}.b6423q_axis{font-size:var(--fs-micro);color:#ffffff8f;justify-content:space-between;display:flex}@media (max-width:1080px){.b6423q_chart,.b6423q_console{grid-column:1/-1}}@media (max-width:600px){.b6423q_chart{padding:var(--s-3) var(--s-2) var(--s-2)}.b6423q_canvas{height:calc(280 * var(--design-px))}.b6423q_console{padding:var(--s-4)}}
.KeFKHq_bento{gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.KeFKHq_picture{min-height:clamp(calc(560 * var(--design-px)), 46vw, calc(720 * var(--design-px)));border-radius:var(--r-3);background:var(--graphite);color:#fff;grid-area:1/1/span 2/span 7;margin:0;position:relative;overflow:hidden}.KeFKHq_image{object-fit:cover;transition:scale 1.6s var(--ease-out)}.KeFKHq_picture:hover .KeFKHq_image{scale:1.03}.KeFKHq_picture:after{content:"";background:linear-gradient(to top, color-mix(in srgb, var(--graphite) 72%, transparent) 0%, transparent 42%);pointer-events:none;position:absolute;inset:0}.KeFKHq_picture .KeFKHq_caption{right:var(--card-pad);bottom:var(--card-pad);left:var(--card-pad);z-index:1;position:absolute}.KeFKHq_tile{gap:var(--s-4);min-height:clamp(calc(300 * var(--design-px)), 24vw, calc(360 * var(--design-px)));padding:var(--card-pad);border-radius:var(--r-3);background:var(--graphite);color:#fff;transition:background-color .4s var(--ease-out);outline:none;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.KeFKHq_tile[data-active]{background:var(--graphite-2)}.KeFKHq_tile[data-place=top],.KeFKHq_tile[data-place=middle]{grid-column:8/-1}.KeFKHq_tile[data-place=top]{grid-row:1}.KeFKHq_tile[data-place=middle]{grid-row:2}.KeFKHq_tile[data-place=third]{grid-column:span 4}.KeFKHq_tile[data-place=half]{grid-column:span 6}.KeFKHq_tile[data-place=wide]{grid-column:1/-1}.KeFKHq_tile:focus-visible{box-shadow:inset 0 0 0 2px var(--blue)}.KeFKHq_edge{background:var(--blue);transform-origin:0;height:2px;transition:transform .7s var(--ease-out);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.KeFKHq_tile[data-active] .KeFKHq_edge{transform:scaleX(1)}.KeFKHq_icon{width:clamp(calc(88 * var(--design-px)), 8vw, calc(120 * var(--design-px)));color:#fff;height:auto;transition:color .45s var(--ease-out);grid-area:1/1;overflow:visible}.KeFKHq_tile[data-active] .KeFKHq_icon{color:var(--blue-light)}.KeFKHq_icon [data-stroke]{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.1s cubic-bezier(.65,0,.35,1);transition-delay:calc(var(--i,0) * .11s + var(--k,0) * 80ms + .2s)}.KeFKHq_bento:not([data-drawn]) .KeFKHq_icon [data-stroke]{stroke-dashoffset:1px}.KeFKHq_copy{gap:var(--s-3);grid-area:3/1/auto/-1;display:grid}.KeFKHq_caption{font-size:var(--fs-h3);font-weight:300;line-height:var(--lh-tight);letter-spacing:var(--ls-h3);gap:2px;display:grid}.KeFKHq_name{color:#ffffff8f}.KeFKHq_value{color:#fff}.KeFKHq_text{max-width:34em;font-size:var(--fs-small);line-height:var(--lh-body);letter-spacing:var(--ls-body);color:#ffffffa3}.KeFKHq_tile[data-place=wide]{align-items:center;gap:var(--s-6);min-height:0;padding-block:var(--s-6);grid-template-rows:auto;grid-template-columns:auto minmax(0,1fr)}.KeFKHq_tile[data-place=wide] .KeFKHq_copy{align-items:start;gap:var(--gutter);grid-area:1/2;grid-template-columns:minmax(0,5fr) minmax(0,6fr)}@media (max-width:1080px){.KeFKHq_picture{aspect-ratio:16/10;grid-area:auto/1/auto/-1;min-height:0}.KeFKHq_tile[data-place]{grid-area:auto/span 6}.KeFKHq_tile[data-place=wide]{grid-column:1/-1}}@media (max-width:700px){.KeFKHq_bento{grid-template-columns:minmax(0,1fr)}.KeFKHq_picture{aspect-ratio:4/3}.KeFKHq_tile[data-place],.KeFKHq_tile[data-place=wide]{gap:var(--s-5);min-height:0;padding-block:var(--card-pad);grid-column:1/-1;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto}.KeFKHq_tile[data-place=wide] .KeFKHq_copy{grid-area:2/1/auto/-1;grid-template-columns:minmax(0,1fr)}.KeFKHq_icon{width:calc(56 * var(--design-px))}}
.jXnkZW_panel{min-height:clamp(calc(640 * var(--design-px)), 52vw, calc(820 * var(--design-px)));padding:var(--card-pad);isolation:isolate;border-radius:var(--r-4);background:var(--navy-1);color:#fff;grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}.jXnkZW_glow{z-index:-1;filter:blur(calc(70 * var(--design-px)));position:absolute;inset:0}.jXnkZW_light{opacity:.85;mix-blend-mode:screen;border-radius:50%;animation:22s ease-in-out infinite alternate jXnkZW_drift;position:absolute}.jXnkZW_light:first-child{background:var(--blue);width:62%;height:34%;top:30%;left:8%;rotate:-14deg}.jXnkZW_light:nth-child(2){background:var(--blue-light);opacity:.55;width:54%;height:26%;animation-duration:28s;animation-direction:alternate-reverse;top:48%;left:38%;rotate:10deg}.jXnkZW_light:nth-child(3){background:var(--navy-3);width:40%;height:30%;animation-duration:18s;top:12%;left:52%}.jXnkZW_follow{top:var(--gy,45%);left:var(--gx,50%);aspect-ratio:1;background:radial-gradient(closest-side, var(--blue-light), #5c8cff66 45%, transparent);opacity:0;mix-blend-mode:screen;width:46%;transition:opacity .8s var(--ease-out);border-radius:50%;position:absolute;translate:-50% -50%}.jXnkZW_follow[data-on]{opacity:.8}@keyframes jXnkZW_drift{0%{translate:-6% 4%;scale:1}50%{translate:4% -6%;scale:1.12}to{translate:8% 6%;scale:.94}}.jXnkZW_arcs{z-index:-1;fill:none;stroke:#ffffff14;stroke-width:1px;width:100%;height:100%;position:absolute;inset:0}.jXnkZW_arcs ellipse{vector-effect:non-scaling-stroke}.jXnkZW_kicker{color:#ffffffa3;justify-self:center}.jXnkZW_claim{align-content:center;justify-items:center;gap:var(--s-5);padding:var(--s-7) 0;text-align:center;display:grid}.jXnkZW_title{max-width:16ch;font-size:var(--fs-display);font-weight:300;line-height:var(--lh-display);letter-spacing:var(--ls-display);text-wrap:balance}.jXnkZW_lead{max-width:34em;font-size:var(--fs-lead);letter-spacing:-.012em;color:#ffffffb8;line-height:1.35}.jXnkZW_foot{gap:var(--s-5);display:grid}.jXnkZW_legend{gap:var(--s-5);font-size:var(--fs-label);letter-spacing:var(--ls-label);color:#ffffffa3;display:flex}.jXnkZW_key{align-items:center;gap:var(--s-2);display:inline-flex}.jXnkZW_sideIcon{width:calc(14 * var(--design-px));height:calc(14 * var(--design-px));color:#ffffff7a;flex:none}.jXnkZW_key[data-side=ours] .jXnkZW_sideIcon,.jXnkZW_ours .jXnkZW_sideIcon{color:var(--blue-light)}.jXnkZW_specs{gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.jXnkZW_spec{align-content:start;gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid #fff3;display:grid}.jXnkZW_name{align-items:center;gap:var(--s-3);margin-bottom:var(--s-2);font-size:var(--fs-small);letter-spacing:var(--ls-label);color:#ffffffb8;display:flex}.jXnkZW_iconTile{width:calc(32 * var(--design-px));height:calc(32 * var(--design-px));border-radius:var(--r-1);background:#ffffff14;flex:none;place-items:center;display:grid}.jXnkZW_icon{width:calc(16 * var(--design-px));height:calc(16 * var(--design-px));color:#fff}.jXnkZW_ours,.jXnkZW_theirs{align-items:baseline;gap:var(--s-2);margin:0;display:flex}.jXnkZW_ours .jXnkZW_sideIcon,.jXnkZW_theirs .jXnkZW_sideIcon{translate:0 .1em}.jXnkZW_theirs .jXnkZW_sideIcon{width:calc(12 * var(--design-px));height:calc(12 * var(--design-px))}.jXnkZW_ours{font-size:var(--fs-h3);font-weight:300;line-height:var(--lh-tight);letter-spacing:var(--ls-h3)}.jXnkZW_theirs{font-size:var(--fs-small);line-height:var(--lh-body);letter-spacing:var(--ls-body);color:#ffffff8f}@media (max-width:1080px){.jXnkZW_specs{row-gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.jXnkZW_panel{min-height:0;padding:var(--s-4)}.jXnkZW_claim{padding:var(--s-8) 0 var(--s-7)}.jXnkZW_specs{grid-template-columns:minmax(0,1fr)}}
.OGztsq_note{max-width:52em;margin-top:var(--s-4);margin-left:var(--col4);font-size:var(--fs-small);line-height:var(--lh-body);letter-spacing:var(--ls-body);color:var(--text-3)}@media (max-width:1080px){.OGztsq_note{margin-left:0}}
