.fig-s2 .fig-s2__mount{box-sizing:border-box;width:100%;padding:var(--space-6);border-radius:var(--radius-md);background:var(--cs-figure-ground);font-family:var(--font-sans);font-size:var(--text-body-size);line-height:var(--text-body-lh);letter-spacing:normal;color:var(--ink);position:relative;overflow:hidden}.fig-s2 .s2d-list{gap:var(--space-7);display:grid}.fig-s2 .s2d-row{column-gap:var(--space-7);grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:center;display:grid}.fig-s2 .s2d-side{min-width:0}.fig-s2 .s2d-lab{font-size:var(--text-h3-size);line-height:var(--text-h3-lh);letter-spacing:var(--text-h3-ls);font-weight:var(--weight-semibold);color:var(--ink);text-wrap:balance;margin:0}.fig-s2 .s2d-note{margin:var(--space-2) 0 0;font-size:var(--text-ui-size);line-height:var(--text-caption-lh);color:var(--ink-muted);text-wrap:pretty;max-width:30ch}.fig-s2 .s2d-card{box-sizing:content-box;max-width:400px}.fig-s2 .s2d-ask{color:var(--dl-text);margin-top:2px;font-size:12.5px}@container cs-slot (max-width:600px){.fig-s2 .s2d-row{row-gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.fig-s2 .s2d-side{order:-1}}.fig-s2 .sk-face{background:var(--dl-face);width:32px;height:32px;color:var(--dl-text);font:600 11px/1 var(--font-sans);border-radius:50%;flex:none;place-items:center;display:inline-grid}.fig-s2 .sk-face--sm{width:22px;height:22px;font-size:9px}.fig-s2 .sk-pill{background:var(--dl-blue);color:var(--dl-text);border-radius:var(--radius-full);font:600 12px/1.3 var(--font-sans);white-space:nowrap;align-items:center;gap:4px;padding:4px 12px;display:inline-flex}.fig-s2 .s2c-card{background:var(--dl-navy);color:var(--dl-text);font:12px/1.35 var(--font-sans);border-radius:14px;padding:12px}.fig-s2 .s2c-top{align-items:flex-start;gap:8px;display:flex}.fig-s2 .s2c-top>.sk-face{width:32px;height:32px;font-size:11px}.fig-s2 .s2c-who{min-width:0}.fig-s2 .s2c-name{font:600 13.5px/1.25 var(--font-sans)}.fig-s2 .s2c-plus{color:var(--dl-text-2);font-weight:400}.fig-s2 .s2c-ctx{color:var(--dl-text-2);margin-top:3px;font-size:11.5px}.fig-s2 .s2c-acts{gap:6px;margin-top:10px;display:flex}.fig-s2 .s2c-acts .sk-pill{padding:4px 11px;font-size:11.5px}.fig-s2 .s2c-deny{background:var(--dl-card);color:var(--dl-blue)}.fig-s2 .s2c-nest{border:1px solid var(--dl-line);border-radius:10px;gap:6px;margin-top:9px;padding:8px 10px;display:grid}.fig-s2 .s2c-nrow{align-items:center;gap:7px;font-size:12px;display:flex}.fig-s2 .s2c-nrow>.sk-face{width:20px;height:20px;font-size:8px}.fig-s2 .s2c-more span{color:var(--dl-text-2);font-size:11px}.fig-s2 .s2c-noav{box-sizing:content-box;border:1px dashed var(--dl-text-2);width:20px;height:20px;font:600 8px/1 var(--font-sans);color:var(--dl-text-2);border-radius:50%;flex:none;place-items:center;display:inline-grid}.fig-s2 .sk-face{isolation:isolate;position:relative;overflow:hidden}.fig-s2 .hf-im{object-fit:cover;border-radius:inherit;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.fig-s2 .sk-face>.hf-im{z-index:1}@container cs-slot (max-width:520px){.fig-s2 .s2d-row{grid-template-columns:minmax(0,1fr);gap:10px}}
.fig-s3{--s3-card-lit:#232a3d}.fig-s3 .fig-s3__mount{box-sizing:border-box;width:100%;padding:28px var(--space-5);border-radius:var(--radius-md);background:var(--cs-figure-ground);font-family:var(--font-sans);color:var(--ink);letter-spacing:0;position:relative;overflow:hidden}.fig-s3 p,.fig-s3 ol{margin:0;padding:0}.fig-s3 .s3d-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fig-s3 .s3d{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.fig-s3 .s3d-head{font:600 13px/1.35 var(--font-sans);color:var(--ink-muted);margin-bottom:12px}.fig-s3 .s3d-steps{gap:6px;list-style:none;display:grid}.fig-s3 .s3d-step{appearance:none;box-sizing:border-box;border-radius:var(--radius-md);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:12px;width:100%;min-height:62px;padding:10px 12px;transition:background-color .3s,box-shadow .3s;display:grid}.fig-s3 .s3d-step[aria-pressed=true]{background:var(--bg);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 10%, transparent), 0 1px 3px color-mix(in srgb, var(--ink) 6%, transparent)}.fig-s3 .s3d-step:focus-visible{outline:2px solid var(--dl-blue);outline-offset:2px}.fig-s3 .s3d-faces{gap:4px;padding-left:3px;display:flex}.fig-s3 .s3d-face{background:var(--dl-face);border-radius:50%;flex:none;width:32px;height:32px;position:relative}.fig-s3 .s3d-face .hf-im{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.fig-s3 .s3d-faces .s3d-face+.s3d-face{box-shadow:0 0 0 2px var(--cs-figure-ground);margin-left:-10px}.fig-s3 .s3d-step[aria-pressed=true] .s3d-face+.s3d-face{box-shadow:0 0 0 2px var(--bg)}.fig-s3 .s3d-face.is-new:after{content:"";border:1.5px dashed var(--ink-muted);border-radius:50%;position:absolute;inset:-3px}.fig-s3 .s3d-mid{min-width:0;display:block}.fig-s3 .s3d-name{font:600 14px/1.35 var(--font-sans);color:var(--ink-body);display:block}.fig-s3 .s3d-sub{font:400 13px/1.4 var(--font-sans);color:var(--ink-muted);text-wrap:pretty;margin-top:1px;display:block}.fig-s3 .s3d-step[aria-pressed=true] .s3d-name{color:var(--ink)}.fig-s3 .s3d-step[aria-pressed=true] .s3d-sub{color:var(--ink-body)}.fig-s3 .s3d-ws{flex-wrap:wrap;gap:4px 6px;margin-top:5px;display:flex}.fig-s3 .s3d-w{border-radius:var(--radius-full);background:color-mix(in srgb, var(--ink) 6%, transparent);font:400 12px/1.35 var(--font-sans);color:var(--ink-body);white-space:nowrap;align-items:baseline;gap:4px;padding:2px 8px 3px;display:inline-flex}.fig-s3 .s3d-w b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.fig-s3 .s3d-step[aria-pressed=true] .s3d-w{background:color-mix(in srgb, var(--dl-blue) 10%, transparent)}.fig-s3 .s3d-feed{box-sizing:border-box;background:var(--dl-navy);border-radius:var(--radius-md);height:326px;padding:7px;transition:opacity .22s;position:relative}.fig-s3 .s3d-feed.is-fade{opacity:0}.fig-s3 .s3d-slot{box-sizing:border-box;height:72px;padding:var(--space-2);background:var(--dl-card);border-radius:var(--radius-sm);grid-template-columns:56px minmax(0,1fr);align-items:center;column-gap:12px;transition:transform .56s cubic-bezier(.2,.7,.2,1);display:grid;position:absolute;top:7px;left:7px;right:7px}.fig-s3 .s3d-slot[data-ev=masq]{grid-template-columns:56px minmax(0,1fr) 16px}.fig-s3 .s3d-arw{width:14px;height:14px;color:var(--dl-text-2);opacity:0;transition:opacity var(--dur-2) ease}.fig-s3 .s3d-arw svg{width:100%;height:100%;display:block}.fig-s3 .s3d-arw.is-down svg{transform:rotate(180deg)}.fig-s3 .s3d-feed.is-snap .s3d-slot{transition:none}.fig-s3 .s3d-th{border-radius:var(--radius-sm);background:var(--dl-cover);width:56px;height:56px;position:relative;overflow:hidden}.fig-s3 .s3d-th .hf-im{object-fit:cover;width:100%;height:100%;display:block}.fig-s3 .s3d-slot:not(.is-lit) .s3d-th .hf-im{opacity:.5;filter:saturate(.4)}.fig-s3 .s3d-tx{gap:1px;min-width:0;display:grid}.fig-s3 .s3d-kick{font:500 12px/1.25 var(--font-sans);color:var(--dl-blue);white-space:nowrap}.fig-s3 .s3d-ttl{font:600 15px/1.3 var(--font-sans);color:var(--dl-text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fig-s3 .s3d-when{font:400 13px/1.35 var(--font-sans);color:var(--dl-text-2);white-space:nowrap}.fig-s3 .s3d-slot.is-lit{z-index:1;background:var(--s3-card-lit);box-shadow:0 0 0 1.5px var(--dl-text)}.fig-s3 .s3d-slot.is-lit .s3d-ttl{color:var(--dl-text)}@media (prefers-contrast:more){.fig-s3 .s3d-slot:not(.is-lit) .s3d-th .hf-im{opacity:1;filter:none}}@media (prefers-reduced-motion:reduce){.fig-s3 .s3d-slot,.fig-s3 .s3d-step,.fig-s3 .s3d-feed{transition:none}}@container cs-slot not (min-width:704px){.fig-s3 .s3d{row-gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.fig-s3 .s3d-feedcol{max-width:320px}}@container cs-slot not (min-width:340px){.fig-s3 .fig-s3__mount{padding-inline:var(--space-4)}}
.fig-r4 .fig-r4__mount{box-sizing:border-box;width:100%;padding:28px var(--space-6) var(--space-5);border-radius:var(--radius-md);background:var(--cs-figure-ground);font-family:var(--font-sans);color:var(--ink);letter-spacing:0;position:relative;overflow:hidden}.fig-r4 .r4h-title{font:600 17px/1.35 var(--font-sans);color:var(--ink);letter-spacing:-.005em;text-wrap:balance;margin:0 0 20px}.fig-r4 svg{width:100%;max-width:600px;height:auto;display:block;overflow:visible}.fig-r4 .r4h-base{stroke:var(--line);stroke-width:1.5px}.fig-r4 .r4h-low{fill:none;stroke:var(--ink-muted);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.fig-r4 .r4h-high{fill:none;stroke:var(--dl-blue);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.fig-r4 .r4h-v{font:600 24px/1 var(--font-sans);fill:var(--ink);font-variant-numeric:tabular-nums;transform-box:fill-box;transform-origin:0 80%}.fig-r4 .r4h-v.is-on{fill:var(--dl-blue)}.fig-r4 .r4h-tick{font:400 14px/1 var(--font-sans);fill:var(--ink-muted);font-variant-numeric:tabular-nums;transition:fill .2s}.fig-r4 .r4h-tick.is-on{fill:var(--ink);font-weight:600}.fig-r4 .r4h-tick.is-dim{fill:var(--ink-muted);font-weight:400}.fig-r4 .r4h-axis{font:400 13px/1 var(--font-sans);fill:var(--ink-muted)}.fig-r4 .r4h-v{font-size:max(24px,80.44px - 10.17cqw)}.fig-r4 .r4h-tick{font-size:max(14px,49.33px - 5.934cqw)}.fig-r4 .r4h-axis{font-size:max(13px,48.06px - 5.51cqw)}
.fig-e7{--e7-dim:color-mix(in srgb, var(--dl-navy) 56%, transparent)}.fig-e7 .fig-e7__mount{box-sizing:border-box;border-radius:var(--radius-md);background:var(--cs-figure-ground);width:100%;font-family:var(--font-sans);font-size:var(--text-body-size);line-height:var(--text-body-lh);letter-spacing:normal;color:var(--ink);padding:20px;position:relative;overflow:hidden}.fig-e7 p{margin:0}.fig-e7 .e7a{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1fr);align-items:start;display:grid}.fig-e7 .e7a .p3e7-shot{grid-row:2}.fig-e7 .e7a-foot{grid-row:3;margin-top:12px}.fig-e7 .e7a .c1{grid-column:1}.fig-e7 .e7a .c3{grid-column:3}.fig-e7 .e7a .c5{grid-column:5}.fig-e7 .e7-when{font:400 13px/1.35 var(--font-sans);color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-bottom:4px;display:block}.fig-e7 .e7-imp{font:600 15px/1.4 var(--font-sans);color:var(--ink);text-wrap:pretty}.fig-e7 .e7-lit{z-index:5;pointer-events:none;box-shadow:0 0 0 1.5px var(--dl-text), 0 0 0 400cqw var(--e7-dim);border-radius:3cqw;position:absolute;left:2.5%;right:2.5%}.fig-e7 .p3e7-shot{container-type:inline-size}.fig-e7 .p3e7-phone{aspect-ratio:393/852;background:var(--dl-navy);width:100%;color:var(--dl-text);font-family:var(--font-sans);border-radius:12cqw;position:relative;overflow:hidden}.fig-e7 .p3e7-a{box-sizing:border-box;position:absolute}.fig-e7 .p3e7-t{white-space:nowrap;color:var(--dl-text);line-height:1.15}.fig-e7 .p3e7-t b{font-weight:700}.fig-e7 .p3e7-c{text-align:center}.fig-e7 .p3e7-mute{color:var(--dl-text-2)}.fig-e7 .p3e7-blue{color:var(--dl-blue)}.fig-e7 .p3e7-ico{color:var(--dl-text)}.fig-e7 .p3e7-ico svg,.fig-e7 .p3e7-plusc svg,.fig-e7 .p3e7-fab svg{width:100%;height:100%;display:block}.fig-e7 .p3e7-ico--mute{color:var(--dl-text-2)}.fig-e7 .p3e7-ico--blue{color:var(--dl-blue)}.fig-e7 .p3e7-sb{align-items:flex-end;gap:2%;display:flex}.fig-e7 .p3e7-sb i{background:var(--dl-text);border-radius:1px;flex:none;width:7%}.fig-e7 .p3e7-sb b{background:var(--dl-text);border-radius:3px;width:40%;height:100%;margin-left:auto}.fig-e7 .p3e7-field{background:var(--dl-card);border-radius:3cqw}.fig-e7 .p3e7-face{background:var(--dl-face);color:var(--dl-text);border-radius:50%;place-items:center;font-weight:600;line-height:1;display:grid}.fig-e7 .p3e7-pill{background:var(--dl-blue);color:var(--dl-text);border-radius:var(--radius-full);justify-content:center;align-items:center;gap:4%;font-weight:600;line-height:1;display:flex}.fig-e7 .p3e7-pill svg{width:auto;height:62%}.fig-e7 .p3e7-cover{background:var(--dl-cover);border-radius:4cqw}.fig-e7 .p3e7-cover--sm{border-radius:2.8cqw}.fig-e7 .p3e7-card{background:var(--dl-card);border-radius:3.6cqw}.fig-e7 .p3e7-chip{background:var(--dl-card);color:var(--dl-text);border-radius:var(--radius-full);justify-content:center;align-items:center;gap:6%;line-height:1;display:flex}.fig-e7 .p3e7-chip svg{width:auto;height:58%}.fig-e7 .p3e7-onlist{background:var(--dl-blue);color:var(--dl-text);border-radius:3cqw 0 2.8cqw;place-items:center;font-weight:600;line-height:1;display:grid}.fig-e7 .p3e7-rule{background:var(--dl-line)}.fig-e7 .p3e7-under{background:var(--dl-text);border-radius:1px}.fig-e7 .p3e7-pile{display:flex}.fig-e7 .p3e7-pf{background:var(--dl-face);color:var(--dl-text);box-shadow:0 0 0 .6cqw var(--dl-navy);border-radius:50%;flex:none;place-items:center;font-weight:600;line-height:1;display:grid}.fig-e7 .p3e7-card~.p3e7-pile .p3e7-pf{box-shadow:0 0 0 .6cqw var(--dl-card)}.fig-e7 .p3e7-pf+.p3e7-pf{margin-left:var(--ov)}.fig-e7 .p3e7-pf--blue{background:var(--dl-blue)}.fig-e7 .p3e7-btn{background:var(--dl-blue);color:var(--dl-text);border-radius:3cqw;place-items:center;font-weight:500;line-height:1;display:grid}.fig-e7 .p3e7-fab{background:var(--dl-text);color:var(--dl-navy);border-radius:50%;padding:3cqw}.fig-e7 .p3e7-tabbar{background:var(--dl-navy);border-top:1px solid var(--dl-line)}.fig-e7 .p3e7-plusc{background:var(--dl-blue);color:var(--dl-text);border-radius:50%;padding:1.4cqw}.fig-e7 .p3e7-homebar{background:var(--dl-text);border-radius:var(--radius-full)}.fig-e7 .p3e7-dot{background:var(--dl-text-2);border-radius:50%}.fig-e7 .p3e7-badge{background:var(--dl-face);color:var(--dl-text);border-radius:50%;place-items:center;font-weight:600;line-height:1;display:grid}.fig-e7 .p3e7-tile{background:var(--dl-cover);border-radius:3.4cqw;overflow:hidden}.fig-e7 .p3e7-tile-cap{background:var(--dl-card);height:24%;position:absolute;bottom:0;left:0;right:0}.fig-e7 .p3e7-date{background:var(--dl-card);color:var(--dl-text);border-radius:3.4cqw;align-content:center;place-items:center;font-weight:700;line-height:1;display:grid}.fig-e7 .p3e7-date small{margin-top:4%;font-weight:600}.fig-e7 .p3e7-face,.fig-e7 .p3e7-pf,.fig-e7 .p3e7-badge,.fig-e7 .p3e7-cover,.fig-e7 .p3e7-tile{isolation:isolate;overflow:hidden}.fig-e7 .p3e7-pf{position:relative}.fig-e7 .hf-im{object-fit:cover;border-radius:inherit;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.fig-e7 .p3e7-cover:after{content:"";z-index:1;background:var(--media-scrim);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.fig-e7 .hf-on-media{color:var(--ink-on-media-muted)}.fig-e7 .p3e7-face>.hf-im,.fig-e7 .p3e7-pf>.hf-im,.fig-e7 .p3e7-badge>.hf-im{z-index:1}@container cs-slot (max-width:520px){.fig-e7 .e7a{flex-direction:column;align-items:stretch;display:flex}.fig-e7 .e7a .p3e7-shot.c1{order:1}.fig-e7 .e7a .e7a-foot.c1{order:2}.fig-e7 .e7a .p3e7-shot.c3{order:3}.fig-e7 .e7a .e7a-foot.c3{order:4}.fig-e7 .e7a .p3e7-shot.c5{order:5}.fig-e7 .e7a .e7a-foot.c5{order:6}.fig-e7 .e7a .e7a-foot{margin:var(--space-3) 0 var(--space-7)}.fig-e7 .e7a .e7a-foot.c5{margin-bottom:0}.fig-e7 .e7-imp{font-size:var(--text-body-size)}.fig-e7 .e7-when{font-size:13px}}
