.figure-frame{container-type:inline-size}.figure-cluster{--figure-h:clamp(3.4rem, 16.6cqw, 6.5rem);--figure-gap:calc(var(--figure-h) * .12);--fig:var(--figure-accent,#07b782);align-items:center;gap:var(--figure-gap);flex-wrap:wrap;display:flex}.figure-pill{align-items:center;gap:calc(var(--figure-h) * .22);min-width:0;min-height:var(--figure-h);padding:0 calc(var(--figure-h) * .3);border-radius:999px;flex:52%;display:inline-flex}.figure-pill--spread{justify-content:space-between}.figure-pill--stack{justify-content:center;align-items:flex-start;gap:calc(var(--figure-h) * .04);padding:0 calc(var(--figure-h) * .3);flex-direction:column-reverse}.figure-pill--stack .figure-pill__value{font-size:calc(var(--figure-h) * .4)}.figure-pill--beside{justify-content:flex-end;gap:calc(var(--figure-h) * .19);padding:0 calc(var(--figure-h) * .3);flex-direction:row-reverse}.figure-pill--beside .figure-pill__value{font-size:calc(var(--figure-h) * .42)}.figure-pill--beside .figure-pill__label{max-width:17ch}.figure-pill--solid{background:var(--fig);color:#070707}.figure-pill--solid .figure-pill__label{color:#070707b8}.figure-pill--outline{border:1px solid color-mix(in oklab, var(--fig) 42%, transparent);background:color-mix(in oklab, var(--fig) 7%, #080808db)}.figure-pill--outline .figure-pill__value{color:var(--fig)}.figure-pill--outline .figure-pill__label{color:#f2efe9bd}.figure-pill__value{font-size:calc(var(--figure-h) * .5);letter-spacing:-.045em;white-space:nowrap;font-weight:600;line-height:1}.figure-pill__label{max-width:18ch;font-size:calc(var(--figure-h) * .17);text-wrap:balance;font-weight:500;line-height:1.2}.figure-pill--stack .figure-pill__label{max-width:none}.figure-disc{width:var(--figure-h);height:var(--figure-h);background:var(--fig);border-radius:999px;flex:none}.figure-tile{height:var(--figure-h);background:#f2efe90a;border-radius:999px;flex:none;position:relative;overflow:hidden}.figure-tile--wide{width:calc(var(--figure-h) * 2.2)}.figure-tile--square{width:var(--figure-h)}.figure-tile--narrow{width:calc(var(--figure-h) * .62)}.figure-tile--whole{width:calc(var(--figure-h) * var(--tile-ratio))}.figure-cluster--pictures .figure-tile{width:auto;max-width:none;height:calc(var(--figure-h) * 2 + var(--figure-gap));border-radius:calc(var(--figure-h) * .6);flex:1 1 0}.figure-cluster--pictures .figure-tile:only-child{height:calc(var(--figure-h) * 3)}.figure-cluster--whole .figure-tile,.figure-cluster--whole .figure-tile:only-child{--strip-h:calc((100cqw - (var(--strip-count) - 1) * var(--figure-gap)) / var(--strip-ratios));width:calc(var(--strip-h) * var(--tile-ratio));height:var(--strip-h);border-radius:calc(var(--figure-h) * .2);flex:none}@media (max-width:520px){.figure-tile--wide{width:auto;min-width:calc(var(--figure-h) * 2.2);flex:auto}}
.tw-frame{container-type:inline-size}.tw-wall{--u:calc(100cqw / 1656);--tw-line:color-mix(in srgb, var(--industry-accent,#6ebddf) 75%, white);gap:calc(36 * var(--u));aspect-ratio:1656/1191;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tw-col{flex-direction:column;min-height:0;display:flex}.tw-col--left{gap:calc(30 * var(--u))}.tw-col--right{gap:calc(36 * var(--u))}.tw-pill,.tw-disc{border-radius:999px}.tw-pill--solid,.tw-disc{background:var(--industry-accent,#6ebddf)}.tw-pill--solid{height:calc(200 * var(--u))}.tw-pill--outline{border:max(1px, calc(3 * var(--u))) solid var(--tw-line);flex:1}.tw-foot{height:calc(240 * var(--u));gap:calc(36 * var(--u));display:flex}.tw-disc{width:calc(239 * var(--u))}.tw-card{border:max(1px, calc(3 * var(--u))) solid var(--tw-line);border-radius:calc(108 * var(--u));min-height:0;padding:calc(88 * var(--u)) calc(63 * var(--u)) 0;color:#0f1419;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:calc(27 * var(--u));text-align:left;background:#fff;flex-direction:column;flex:1;line-height:1.26;display:flex;overflow:hidden}.tw-head{align-items:flex-start;gap:calc(20 * var(--u));display:flex}.tw-avatar{width:calc(62 * var(--u));height:calc(62 * var(--u));border-radius:calc(10 * var(--u));flex:none;position:relative;overflow:hidden}.tw-who{flex:1;min-width:0}.tw-name{align-items:center;gap:calc(8 * var(--u));white-space:nowrap;font-weight:700;display:flex}.tw-seal{width:calc(24 * var(--u));height:calc(24 * var(--u))}.tw-handle{color:#5b7083;font-size:calc(25 * var(--u));white-space:nowrap}.tw-bird{width:calc(31 * var(--u));height:calc(31 * var(--u));color:#3e96d2;flex:none}.tw-copy{margin-top:calc(25 * var(--u))}.tw-copy p+p{margin-top:calc(6 * var(--u))}.tw-link{color:#1d95e0}.tw-media{margin-top:calc(18 * var(--u));border-radius:calc(8 * var(--u));position:relative;overflow:hidden}.tw-space{min-height:calc(40 * var(--u));flex:1}.tw-rule{height:1px;margin-inline:calc(-20 * var(--u));background:#f1f1f1}.tw-stats{height:calc(70 * var(--u));align-items:center;gap:calc(13 * var(--u));font-size:calc(22.5 * var(--u));letter-spacing:-.005em;white-space:nowrap;display:flex}.tw-stats b{font-weight:700}.tw-stats__label{color:#5b7083}.tw-acts{height:calc(130 * var(--u));justify-content:center;align-items:center;gap:calc(104 * var(--u));color:#8899a6;display:flex}.tw-acts svg{width:calc(36 * var(--u));height:calc(36 * var(--u))}@media (max-width:700px){.tw-wall{--u:calc(100cqw / 810);aspect-ratio:auto;grid-template-columns:minmax(0,1fr)}.tw-card{flex:none}.tw-space{min-height:calc(70 * var(--u));flex:none}}
.ind-page{--ink:#f2efe9;--figure-accent:var(--industry-accent)}.ind-rule{border-color:color-mix(in oklab, var(--industry-accent) 26%, transparent)}.ind-eyebrow-dot{background:var(--industry-accent)}.ind-mark{opacity:.72;width:auto;max-width:6.5rem;height:auto;max-height:1.6rem;transition:opacity .22s}@media (min-width:768px){.ind-mark{max-width:8.5rem;max-height:2rem}}.ind-mark:hover{opacity:1}
