@property --hv-h1{syntax:"<length>";inherits:true;initial-value:0px}.hf .hv{position:relative;color:var(--fg);--hv-dot-off:#5f5d57}.hf .hv-inner{display:flex;flex-direction:column;min-height:calc(100vh - var(--nav-h));box-sizing:border-box;position:relative}.hf .hv-keep{white-space:nowrap}.hf .hv-num{position:relative;display:inline-block;border-bottom:.07em solid var(--gold);border-radius:.06em;transition:background-color .15s var(--ease),box-shadow .15s var(--ease)}.hf .hv-num:hover,.hf .hv-num:focus-within{background:var(--overlay);box-shadow:0 0 0 .1em var(--overlay)}.hf .hv-num:has(:focus-visible){outline:2px solid var(--gold-bright);outline-offset:calc(.1em + 2px)}.hf .hv-num-sizer{display:inline-block;min-width:1ch;visibility:hidden;white-space:pre}.hf .hv-num-field{position:absolute;top:0;left:0;bottom:0;width:calc(100% + .1em);margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;outline:none}.hf .hv-answer{display:grid;justify-items:center;max-width:34em;font-size:clamp(19px,1.5vw,22px);line-height:1.45;color:var(--fg2);text-wrap:balance}.hf .hv-strong{font-weight:600;color:var(--fg)}.hf .hv-met{color:var(--muted)}.hf .hv-then{display:grid;justify-items:center;font-weight:500;color:var(--fg)}.hf .hv-then>span{grid-area:1/1;transition:opacity .3s var(--ease) .1s,visibility 0s}.hf .hv-then>span[data-on=false]{opacity:0;visibility:hidden;transition:opacity .15s var(--ease),visibility 0s .15s}.hf .hv-others{font-weight:600;color:var(--fg)}.hf .hv-others-lit{color:var(--gold)}.hf .hv-count{font:500 var(--count)/1 var(--font);--track:-.03em;color:var(--fg);transition:color .3s var(--ease)}.hf .hv-count[data-lit=true]{color:var(--gold)}.hf .hv-cta{transition:opacity .3s var(--ease),visibility 0s,background-color .15s var(--ease)}.hf .hv-cta[data-shown=false]{opacity:0;visibility:hidden;transition:opacity .3s var(--ease),visibility 0s .3s}.hf .hv-cta[data-inviting]{background-color:color-mix(in srgb,var(--gold-bright) calc(var(--invite-light) * 100%),var(--gold));transform:scale(var(--invite-scale));transition:none}.hf .hv-try{display:inline-flex;align-items:center;gap:var(--space-16);height:56px;padding:0 var(--space-24) 0 var(--space-4);border-radius:28px;font:500 var(--type-18)/1 var(--font);color:var(--fg);text-decoration:none;white-space:nowrap;transition:opacity .3s var(--ease),visibility 0s,background-color .15s var(--ease)}.hf .hv-try:hover{background:var(--overlay)}.hf .hv-try-play{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--fg);color:var(--stage)}.hf .hv-try-play svg{width:20px;height:20px;margin-left:3px}.hf .hv-try[data-shown=false] .hv-try-play{scale:.5}@media(prefers-reduced-motion:no-preference){.hf .hv-try-play{transition:scale .5s var(--ease) .1s}}.hf .hs-grid{position:relative;display:grid;flex:1;min-height:0;width:100%;max-width:calc(var(--wrap) + 2 * var(--pad));margin:0 auto;padding:var(--space-48) var(--pad) var(--space-64);box-sizing:border-box;container-type:inline-size}.hf .hs-grid>*{--hv-h1:clamp(36px,min(100cqi / 13.4,6.4vh),64px)}@media(min-width:1600px){.hf .hs-grid{max-width:calc(1440px + 2 * var(--pad))}}.hf .hs-h1{grid-area:h1;font-size:var(--hv-h1);line-height:1.04;font-weight:500;letter-spacing:-.02em}.hf .hs-said,.hf .hs-ask{display:block}.hf .hs-said{text-wrap:pretty}.hf .hs-ask{text-wrap:balance}.hf .hs-hub{display:flex;align-items:center}.hf .hs-hub .hv-count{min-width:calc(var(--digits) * 1ch);text-align:center}.hf .hs-grid .hv-answer{grid-area:answer}.hf .hs-end{grid-area:end;display:grid;align-items:center;justify-items:center}.hf .hs-end>*{grid-area:1/1}.hf .hs-dots{display:block}.hf .hs-grid[data-shape=disc]{align-content:center;justify-items:center;text-align:center;grid-template-areas:"h1" "art" "answer" "end"}.hf [data-shape=disc] .hs-art{grid-area:art;position:relative;width:100%;max-width:560px;aspect-ratio:1;margin-top:var(--space-32);container-type:inline-size;--count:min(13cqw,var(--hv-h1))}.hf [data-shape=disc] .hs-art[data-digits="4"]{--count:min(11.5cqw,var(--hv-h1))}.hf .hd-dots{position:absolute;left:0;top:0}.hf .hd-still{position:absolute;inset:0;width:100%;height:100%}.hf .hd-still-waiting{fill:var(--hv-dot-off)}.hf .hd-still-moat{fill:var(--stage)}.hf .hd-still-met{fill:var(--fg)}.hf [data-shape=disc] .hs-hub{position:absolute;inset:0;justify-content:center}.hf [data-shape=disc] .hv-answer,.hf [data-shape=disc] .hs-end{margin-top:var(--space-24)}.hf [data-shape=disc] .hs-hub .hv-count{font-weight:600;--track:-.04em}.hf .hs-hub[data-painted] .hv-count{visibility:hidden}@media(min-width:900px){.hf .hs-grid[data-shape=disc]{--h1:clamp(32px,6vh,56px);--disc:min(560px,36vw,max(320px,100vh - var(--nav-h) - 152px - 2.08 * var(--h1)));grid-template-columns:minmax(0,1fr) var(--disc) minmax(0,1fr);grid-template-rows:auto var(--disc) auto;grid-template-areas:none;column-gap:var(--space-64);padding-block:var(--space-24)}.hf [data-shape=disc]>*{--hv-h1:var(--h1)}.hf [data-shape=disc] .hs-h1{grid-area:1/1/2/-1;margin-bottom:var(--space-32)}.hf [data-shape=disc] .hs-art{grid-area:2/2/3/3;align-self:center;margin-top:0}.hf [data-shape=disc] .hv-answer{grid-area:2/1/3/-1;display:grid;grid-template-columns:subgrid;align-self:center;align-items:center;max-width:none;margin-top:0;font-size:clamp(20px,min(2.8vh,1.9vw),28px);line-height:1.35}.hf [data-shape=disc] .hv-answer>:first-child{grid-column:1;justify-self:end;text-align:right}.hf [data-shape=disc] .hv-answer>:last-child{grid-column:3;justify-self:start;text-align:left}.hf [data-shape=disc] .hv-then{justify-items:start}.hf [data-shape=disc] .hs-end{grid-area:3/1/4/-1}}.hf .if-film{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:var(--r-frame);background:var(--raised)}.hf .if-camera{position:absolute;overflow:hidden}.hf .if-camera video{position:absolute;display:block;max-width:none;object-fit:cover}.hf .if-layer{position:absolute;display:block;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none}.hf .if-name{clip-path:inset(0 100% 0 0);transition:clip-path .3s cubic-bezier(.32,0,.67,0)}.hf .if-name[data-shown=true]{clip-path:inset(0);transition-timing-function:cubic-bezier(.33,1,.68,1)}.hf .if-list[data-shown=false],.hf .if-ticker[data-shown=false]{visibility:hidden}.hf .if-ticker{overflow:hidden}.hf .if-crawl{display:flex;height:100%;will-change:transform}.hf .if-crawl img{display:block;height:100%;max-width:none}.hf .if-fade{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none}.hf .ns-advisor-picture{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.hf .ns-advisor-with-team .ns-advisor-picture{width:50%;object-position:left center}.hf .ns-advisor-team{position:absolute;inset:0 0 0 50%;display:flex;flex-direction:column;justify-content:center;gap:calc(8 * var(--u));padding:calc(12 * var(--u));background:linear-gradient(180deg,#1d1e23,#101114);color:#fff;font:400 max(8px,calc(7 * var(--u)))/1.3 "IBM Plex Sans",sans-serif}.hf .ns-advisor-team strong{margin-bottom:calc(4 * var(--u));text-align:center;font-size:max(9px,calc(9 * var(--u)))}.hf .ns-advisor-team>span{position:relative;padding-left:calc(8 * var(--u))}.hf .ns-advisor-team>span:before{content:"";position:absolute;left:0;top:.5em;width:calc(3 * var(--u));height:calc(3 * var(--u));background:#e0a33e}.hf .ns-advisor-identified .ns-advisor-picture{height:calc(100% - max(40px,calc(34 * var(--u))));object-position:center top}.hf .ns-advisor-identity{position:absolute;inset:auto 0 0;display:flex;align-items:center;min-height:max(40px,calc(34 * var(--u)));padding:4px 10px;border-left:3px solid #2f5d8c;background:#f5f2ec;color:#1b2630;text-align:left}.hf .ns-advisor-name,.hf .ns-advisor-role{display:block;font-family:IBM Plex Sans,sans-serif;white-space:nowrap;line-height:1.15}.hf .ns-advisor-name{font-size:max(12px,calc(12 * var(--u)));font-weight:700}.hf .ns-advisor-role{font-size:max(11px,calc(10.5 * var(--u)));font-weight:400}.hf .ns-advisor-ticker{position:absolute;inset:auto 0 0;display:flex;align-items:center;height:max(22px,10.7%);overflow:hidden;padding:0 12px;white-space:nowrap;background:#0a0a0c;color:#fff;font:700 max(11px,calc(12 * var(--u)))/1.2 "IBM Plex Sans",sans-serif}.hf .ns{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:var(--r-frame);background:var(--raised);container:need-scene / inline-size}.hf .ns-stage{position:absolute;inset:0;--u:calc(100cqw / 560);color:var(--fg);font:400 max(11px,calc(12 * var(--u)))/1.35 var(--font)}.hf .ns-stage *{box-sizing:border-box}.hf .ns-stage>*{position:absolute;margin:0;left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u))}.hf .ns-stage strong{font-weight:600}.hf .ns-stage small{font-size:inherit}.hf .ns-panel{display:flex;flex-direction:column;gap:calc(12 * var(--u));padding:calc(10 * var(--u)) calc(10 * var(--u)) calc(16 * var(--u));border-radius:calc(18 * var(--u));background:var(--overlay)}.hf .ns-frame{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:calc(10 * var(--u));background:var(--stage)}.hf .ns-ph{position:absolute;inset:0;display:block;background:var(--elevated)}.hf .ns-note{z-index:2;padding:calc(11 * var(--u)) calc(14 * var(--u)) calc(12 * var(--u));border-radius:calc(16 * var(--u));background:var(--paper);color:var(--paper-ink);font-size:max(11px,calc(12 * var(--u)));line-height:1.4}.hf .ns-note-head{display:flex;align-items:center;gap:calc(8 * var(--u));margin-bottom:calc(6 * var(--u))}.hf .ns-note-head small{margin-left:auto;font-size:max(11px,calc(10 * var(--u)));color:var(--paper-muted)}.hf .ns-ava{position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:calc(28 * var(--u));height:calc(28 * var(--u));overflow:hidden;border-radius:50%;font:600 max(11px,calc(10 * var(--u))) var(--font)}.hf .ns-ava-ink{width:calc(24 * var(--u));height:calc(24 * var(--u));background:var(--paper-ink);color:var(--paper);font-size:max(11px,calc(9 * var(--u)))}.hf .ns-hero-frame{border-radius:calc(16 * var(--u))}.hf .ns-caption{display:flex;flex-direction:column;align-items:center;gap:calc(4 * var(--u));text-align:center}.hf .ns-caption strong{font-size:max(11px,calc(16 * var(--u)));line-height:1.25}.hf .ns-caption>span{font-size:max(11px,calc(12 * var(--u)));color:var(--muted)}.hf .ns-viewers{display:flex;align-items:center;justify-content:center;gap:calc(14 * var(--u));font-size:max(11px,calc(14 * var(--u)));font-weight:500;color:var(--fg2)}.hf .ns-pile{display:flex}.hf .ns-pile .ns-ava{width:max(34px,calc(38 * var(--u)));height:max(34px,calc(38 * var(--u)));box-shadow:0 0 0 calc(3 * var(--u)) var(--raised);background:var(--paper);color:var(--paper-ink);font-size:max(11px,calc(11 * var(--u)))}.hf .ns-pile .ns-ava+.ns-ava{margin-left:calc(-6 * var(--u))}.hf .ns-seen{font-weight:600;color:var(--fg)}.hf .ns-phone{z-index:1;display:flex;flex-direction:column;overflow:hidden;border-radius:calc(34 * var(--u))}.hf .ns-island{position:absolute;left:50%;top:calc(10 * var(--u));width:calc(64 * var(--u));height:calc(19 * var(--u));margin-left:calc(-32 * var(--u));border-radius:999px;background:var(--stage)}.hf .ns-thumb{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;border-radius:calc(12 * var(--u));background:var(--stage)}.hf .ns-dur{position:absolute;right:calc(6 * var(--u));bottom:calc(6 * var(--u));padding:calc(1 * var(--u)) calc(6 * var(--u));border-radius:calc(5 * var(--u));background:var(--stage);color:var(--fg);font-size:max(11px,calc(9 * var(--u)));font-weight:500;font-variant-numeric:tabular-nums}.hf .ns-chat-screen{background:var(--paper);color:var(--paper-ink)}.hf .ns-msg-video .ns-dur{top:calc(8 * var(--u));left:calc(8 * var(--u));bottom:auto;right:auto}.hf .ns-status{padding:calc(11 * var(--u)) calc(26 * var(--u)) 0;font-weight:600;font-size:max(11px,calc(11 * var(--u)))}.hf .ns-chat-head{display:flex;align-items:center;gap:calc(10 * var(--u));padding:calc(20 * var(--u)) calc(16 * var(--u)) calc(12 * var(--u))}.hf .ns-chat-head .ns-ava{width:calc(36 * var(--u));height:calc(36 * var(--u));font-size:max(11px,calc(12 * var(--u)))}.hf .ns-chat-head strong{display:block;font-size:max(11px,calc(13 * var(--u)))}.hf .ns-chat{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:calc(8 * var(--u));padding:calc(4 * var(--u)) calc(12 * var(--u)) calc(72 * var(--u))}.hf .ns-msg{flex:none;max-width:84%;padding:calc(8 * var(--u)) calc(12 * var(--u));border-radius:calc(17 * var(--u));font-size:max(11px,calc(11.5 * var(--u)));line-height:1.35}.hf .ns-msg-in{align-self:flex-start;border-bottom-left-radius:calc(5 * var(--u));background:#fff}.hf .ns-msg-out{align-self:flex-end;border-bottom-right-radius:calc(5 * var(--u));background:var(--paper-ink);color:var(--paper)}.hf .ns-msg-video{width:100%;max-width:none;padding:calc(4 * var(--u))}.hf .ns-msg-text{display:block;padding:calc(7 * var(--u)) calc(8 * var(--u)) calc(4 * var(--u))}.hf .ns-caption-start{align-items:flex-start;text-align:left}.hf .ns-family{gap:calc(10 * var(--u));padding:calc(12 * var(--u));list-style:none}.hf .ns-family li{display:flex;align-items:center;gap:calc(8 * var(--u))}.hf .ns-family .ns-ava{background:var(--paper);color:var(--paper-ink)}.hf .ns-who{flex:1;min-width:0;display:flex;flex-direction:column}.hf .ns-who strong{white-space:nowrap}.hf .ns-who small{font-size:max(11px,calc(10.5 * var(--u)));color:var(--muted)}.hf .ns-flag{display:grid;justify-items:end;font-size:max(11px,calc(11 * var(--u)));font-weight:500}.hf .ns-flag>*{grid-area:1/1}.hf .ns-was{color:var(--muted);opacity:0}.hf .ns-now{color:var(--fg)}.hf .ns-week{--wk-w:var(--w);--wk-h:var(--h);--gap:4;--pad:4;--head:22;--col:calc((var(--wk-w) - 4 * var(--gap)) / 5);--step:calc((var(--wk-h) - var(--head)) / var(--steps));--player:300;--bar:30;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:calc(var(--head) * var(--u)) repeat(var(--steps),minmax(0,1fr));column-gap:calc(var(--gap) * var(--u))}.hf .ns-weekday{grid-row:1;padding-left:calc(8 * var(--u));font-size:max(11px,calc(10.5 * var(--u)));font-weight:500;color:var(--muted)}.hf .ns-day{grid-row:2/-1;border-radius:calc(10 * var(--u));background:var(--overlay)}.hf .ns-asked{--to-x:calc((var(--wk-w) / 2 - var(--day) * (var(--col) + var(--gap)) - var(--across) * var(--col)) * var(--u));--to-y:calc((var(--wk-h) / 2 - var(--bar) / 2 - var(--head) - var(--down) * var(--step)) * var(--u));z-index:1;margin:calc(1.5 * var(--u)) calc(2 * var(--u));border-radius:calc(4 * var(--u));display:flex;align-items:center;justify-content:center;background:var(--top);color:var(--fg2);opacity:0}.hf .ns-asked svg{width:auto;height:min(80%,calc(11 * var(--u)))}.hf .ns-lane-1,.hf .ns-lane-2{width:60%}.hf .ns-lane-2{z-index:2;justify-self:end;box-shadow:0 0 0 calc(1.5 * var(--u)) var(--overlay)}.hf .ns-sent{z-index:2;display:flex;flex-direction:column;gap:calc(4 * var(--u));margin:calc(1.5 * var(--u)) calc(2 * var(--u));padding:calc(var(--pad) * var(--u));border-radius:calc(7 * var(--u));background:var(--stage);font-size:max(11px,calc(10.5 * var(--u)));font-weight:500;line-height:1.25}.hf .ns-sent .ns-thumb{border-radius:calc(5 * var(--u))}.hf .ns-player{--screen-h:calc(var(--player) * 9 / 16);--thumb-w:calc(var(--col) - 4 - 2 * var(--pad));--dock:translate(calc((var(--day) * (var(--col) + var(--gap)) + var(--col) / 2 - var(--wk-w) / 2) * var(--u)),calc((var(--head) + var(--start) * var(--step) + 1.5 + var(--pad) + var(--thumb-w) * 9 / 32 - var(--wk-h) / 2 + var(--bar) / 2) * var(--u))) scale(calc(var(--thumb-w) / var(--player)));position:absolute;z-index:3;left:calc((var(--wk-w) - var(--player)) / 2 * var(--u));top:calc((var(--wk-h) - var(--screen-h) - var(--bar)) / 2 * var(--u));width:calc(var(--player) * var(--u));transform-origin:50% calc(var(--screen-h) / 2 * var(--u));opacity:0}.hf .ns-screen{position:relative;z-index:1;display:block;aspect-ratio:16/9;overflow:hidden;border-radius:calc(12 * var(--u));background:var(--stage)}.hf .ns-video-title{position:absolute;inset:auto 0 calc(100% + 6 * var(--u));padding:8px 12px;border:1px solid #4c5359;border-radius:8px;background:#111820;color:#fff;font:600 max(12px,calc(14 * var(--u)))/1.25 "IBM Plex Sans",sans-serif;text-align:left}.hf .ns-controls{display:flex;align-items:center;gap:calc(10 * var(--u));height:calc((var(--bar) + 12) * var(--u));margin-top:calc(-12 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u)) 0;border-radius:0 0 calc(12 * var(--u)) calc(12 * var(--u));background:var(--stage);color:var(--fg);font-size:max(11px,calc(11 * var(--u)));font-weight:500}.hf .ns-pause{flex:none;width:calc(10 * var(--u));height:calc(12 * var(--u));border-left:calc(3.5 * var(--u)) solid var(--fg);border-right:calc(3.5 * var(--u)) solid var(--fg)}.hf .ns-track{position:relative;flex:1;height:calc(4 * var(--u));border-radius:999px;background:var(--elevated)}.hf .ns-track:before{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--ns-p) * 100%);border-radius:inherit;background:var(--fg)}.hf .ns-knob{position:absolute;top:50%;left:calc(var(--ns-p) * 100%);width:calc(12 * var(--u));height:calc(12 * var(--u));margin:calc(-6 * var(--u)) 0 0 calc(-6 * var(--u));border-radius:50%;background:var(--fg)}.hf .ns-elapsed{--ns-min:round(down, var(--ns-p) * var(--length) / 60);--ns-sec:mod(round(down, var(--ns-p) * var(--length)), 60);counter-reset:nsmin var(--ns-min) nssec var(--ns-sec);font-variant-numeric:tabular-nums}.hf .ns-elapsed:after{content:counter(nsmin) ":" counter(nssec,decimal-leading-zero)}.hf .ns-plan{z-index:2;display:flex;flex-direction:column;gap:calc(2 * var(--u));margin:calc(1.5 * var(--u)) calc(2 * var(--u));padding:calc(var(--pad) * var(--u)) calc((var(--pad) + 2) * var(--u));border-radius:calc(7 * var(--u));background:var(--paper);color:var(--paper-ink);font-size:max(11px,calc(10.5 * var(--u)));line-height:1.25}.hf .ns-plan small{color:var(--paper-muted)}.hf .ns-chart-panel{padding:calc(16 * var(--u)) calc(18 * var(--u)) calc(14 * var(--u))}.hf .ns-chart-head{display:flex;align-items:baseline;justify-content:space-between;gap:calc(10 * var(--u))}.hf .ns-chart-head strong{font-size:max(11px,calc(13 * var(--u)))}.hf .ns-down{font:600 max(11px,calc(22 * var(--u)))/1 var(--font);letter-spacing:-.02em;color:var(--danger)}.hf .ns-chart{position:relative;margin-top:auto;padding-top:calc(22 * var(--u))}.hf .ns-chart svg{display:block;width:100%;overflow:visible}.hf .ns-price{fill:none;stroke:var(--danger);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1}.hf .ns-mark{stroke:var(--fg);stroke-width:2;stroke-linecap:round}.hf .ns-mark-dot{fill:var(--fg);stroke:var(--overlay);stroke-width:3}.hf .ns-mark-label{position:absolute;top:0;right:calc(100% / 3 + 6 * var(--u));max-width:calc(200% / 3 - 6 * var(--u));text-align:right;font:600 max(11px,calc(10.5 * var(--u)))/1.2 var(--font);color:var(--fg)}.hf .ns-hours{display:flex;justify-content:space-between;margin-top:calc(10 * var(--u));font:500 max(11px,calc(9.5 * var(--u)))/1 var(--font);color:var(--muted)}.hf .ns-lock{background:#24364a;color:var(--fg)}.hf .ns-clock{display:flex;flex-direction:column;align-items:center;padding-top:calc(46 * var(--u));font:500 max(11px,calc(48 * var(--u)))/1 var(--font);letter-spacing:-.02em}.hf .ns-clock small{margin-top:calc(6 * var(--u));font-size:max(11px,calc(11 * var(--u)));letter-spacing:0;font-weight:500}.hf .ns-notifs{display:flex;flex-direction:column;padding:calc(26 * var(--u)) calc(9 * var(--u)) 0}.hf .ns-slot{display:grid;grid-template-rows:1fr}.hf .ns-slot>*{min-height:0}.hf .ns-notif{display:flex;align-items:flex-start;gap:calc(8 * var(--u));margin-bottom:calc(6 * var(--u));padding:calc(9 * var(--u)) calc(10 * var(--u));border-radius:calc(16 * var(--u));background:var(--paper);color:var(--paper-ink);font-size:max(11px,calc(10 * var(--u)));line-height:1.3}.hf .ns-notif-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(2 * var(--u))}.hf .ns-notif-top{display:flex;justify-content:space-between;gap:calc(6 * var(--u))}.hf .ns-notif-top small{font-size:max(11px,calc(9 * var(--u)));color:var(--paper-muted)}.hf .ns-notif .ns-thumb{width:calc(90 * var(--u));margin-top:calc(5 * var(--u));border-radius:calc(7 * var(--u))}.hf .ns-notif .ns-ava{width:calc(24 * var(--u));height:calc(24 * var(--u))}.hf .ns-ico{flex:none;display:flex;align-items:center;justify-content:center;width:calc(24 * var(--u));height:calc(24 * var(--u));border-radius:calc(6 * var(--u));background:var(--paper-ink);color:var(--paper);font:700 max(11px,calc(10 * var(--u))) var(--font)}.hf .ns-ico-down{background:var(--danger)}.hf .ns-ico-down:before{content:"";border-left:calc(5 * var(--u)) solid transparent;border-right:calc(5 * var(--u)) solid transparent;border-top:calc(7 * var(--u)) solid var(--fg)}.hf .ns-tall{aspect-ratio:340 / var(--tall)}.hf .ns-tall .ns-stage{--u:calc(100cqw / 340)}.hf .ns-tall .ns-stage>*{left:calc(var(--tx) * var(--u));top:calc(var(--ty) * var(--u));width:calc(var(--tw) * var(--u));height:calc(var(--th) * var(--u))}.hf .ns-tall .ns-viewers{flex-direction:column;gap:calc(10 * var(--u))}.hf .ns-tall .ns-week{--wk-w:var(--tw);--wk-h:var(--th);--gap:3;--pad:3;--player:256}.hf .ns-tall .ns-weekday{padding-left:calc(4 * var(--u))}.hf .ns-tall .ns-plan{padding:calc(var(--pad) * var(--u))}.hf .ns-tall .ns-sent .ns-dur,.hf .ns-tall .ns-earlier{display:none}@property --ns-n{syntax:"<integer>";inherits:true;initial-value:0}@property --ns-fig{syntax:"<integer>";inherits:false;initial-value:0}@property --ns-p{syntax:"<number>";inherits:true;initial-value:1}@property --ns-min{syntax:"<integer>";inherits:false;initial-value:0}@property --ns-sec{syntax:"<integer>";inherits:false;initial-value:0}.hf .ns-count{--ns-n:var(--to)}.hf .ns-fig{--ns-fig:mod(round(down, var(--ns-n) / var(--place)), 10);--shown:clamp(0, var(--ns-n) - var(--from) + 1, 1);counter-reset:ns var(--ns-fig);font-variant-numeric:tabular-nums;width:calc((1ch + var(--track, 0em)) * var(--shown));opacity:var(--shown)}.hf .ns-fig:after{content:counter(ns)}@media(prefers-reduced-motion:no-preference){.hf .ns-in{animation:nsIn .6s var(--ease) both;animation-delay:calc(var(--d, 0) * 1s)}.hf .ns-rise{animation:nsRise 1s var(--ease) both}.hf .ns-draw{animation:nsDraw 1.1s cubic-bezier(.4,0,.2,1) both;animation-delay:calc(var(--d, 0) * 1s)}.hf .ns-count{animation:nsCount calc(var(--dur) * 1s) linear both;animation-delay:calc(var(--d) * 1s)}.hf .ns-seen{animation-timing-function:cubic-bezier(.5,1,.89,1)}.hf .ns-was{animation:nsGone .3s ease both;animation-delay:calc(var(--d) * 1s)}.hf .ns-now{animation:nsShow .3s ease both;animation-delay:calc(var(--d) * 1s)}.hf .ns-asked{animation:nsAbsorb .55s cubic-bezier(.55,0,.8,.2) both calc(var(--out) * 1s),nsIn .35s var(--ease) backwards calc(var(--in) * 1s)}.hf .ns-player{animation:nsPlayer 2.35s var(--ease) both;animation-delay:calc(var(--d) * 1s)}.hf .ns-controls{animation:nsPlay 1.3s linear both calc(var(--play) * 1s),nsHide .2s ease both calc(var(--d) * 1s)}.hf .ns-sent{animation:nsShow .25s ease both;animation-delay:calc(var(--d) * 1s)}.hf .ns-slot{animation:nsOpen .5s var(--ease) both;animation-delay:calc(var(--d) * 1s)}.hf .ns-slot>*{animation:nsIn .5s var(--ease) both;animation-delay:calc(var(--d) * 1s + .2s)}}@keyframes nsIn{0%{opacity:0;transform:translateY(calc(10 * var(--u)))}}@keyframes nsRise{0%{transform:translateY(calc(60 * var(--u)))}}@keyframes nsDraw{0%{stroke-dashoffset:1}}@keyframes nsCount{0%{--ns-n:0}}@keyframes nsGone{0%{opacity:1}to{opacity:0}}@keyframes nsAbsorb{0%{opacity:1;transform:none}80%{opacity:1}to{opacity:0;transform:translate(var(--to-x),var(--to-y)) scale(.2)}}@keyframes nsPlayer{0%{opacity:0;transform:scale(.92)}15%,72%{opacity:1;transform:none}94%{opacity:1}98%{transform:var(--dock)}to{opacity:0;transform:var(--dock)}}@keyframes nsPlay{0%{--ns-p:0}}@keyframes nsHide{to{opacity:0}}@keyframes nsShow{0%{opacity:0}}@keyframes nsOpen{0%{grid-template-rows:0fr}}.hf .nd{position:relative}.hf .nd-day{--gap:var(--space-48)}.hf .nd-i{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);column-gap:var(--space-24);align-items:first baseline;padding-bottom:var(--gap)}.hf .nd-i:last-child{padding-bottom:0}.hf .nd-i:not(:last-child):before,.hf .nd-i:not(:last-child):after{content:"";position:absolute;left:33px;top:16px;bottom:-16px;width:6px;border-radius:3px;background:var(--overlay)}.hf .nd-t{position:relative;z-index:1;display:block;padding:var(--space-8) 0;border-radius:999px;text-align:center;background:var(--overlay);color:var(--fg2);font-size:var(--type-14);font-weight:500;line-height:1}.hf .nd-text{display:grid;gap:var(--space-12)}.hf .nd-q{font-size:var(--type-24);line-height:1.2;font-weight:500;letter-spacing:-.015em;color:var(--fg);text-wrap:pretty}.hf .nd-a{font-size:var(--type-18);line-height:1.5;color:var(--fg2)}.hf .nd-box,.hf .nd-scene{display:none}@media(max-width:960px){.hf .nd{padding-top:var(--section)}.hf .nd-side>h2{margin-bottom:var(--space-48)}.hf .nd-scene{display:block;grid-column:2;width:100%;max-width:420px;margin-top:var(--space-24)}}@media(max-width:560px){.hf .nd-scene{z-index:1;grid-column:1/-1}}@media(min-width:961px){.hf .nd{--step:clamp(220px,32vh,320px);--pin-pad:var(--space-64);height:calc(100vh - var(--nav-h) + var(--stops) * var(--step));margin-top:calc(var(--section) - var(--pin-pad))}.hf .nd-pin{position:sticky;top:var(--nav-h);height:calc(100vh - var(--nav-h));display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-64);align-items:center;padding-top:var(--pin-pad);padding-bottom:var(--pin-pad);box-sizing:border-box}.hf .nd-side{align-self:stretch;display:grid;grid-template-rows:auto 1fr;gap:var(--space-32)}.hf .nd-day{align-self:center;--gap:var(--space-24)}.hf .nd-i:not(:last-child):after{background:var(--top);transform:scaleY(clamp(0,var(--at,0) - var(--i),1));transform-origin:top}.hf .nd-t{color:var(--muted)}.hf .nd-past .nd-t{background:var(--top);color:var(--fg2)}.hf .nd-i[aria-current] .nd-t{background:var(--overlay);color:var(--fg);outline:2px solid var(--fg2);outline-offset:-2px}.hf .nd-q{font-size:var(--type-24);line-height:1.25;color:var(--muted)}.hf .nd-i[aria-current] .nd-q{color:var(--fg)}.hf .nd-go{display:block;padding:0;border:0;background:none;text-align:left;letter-spacing:inherit;cursor:pointer}.hf .nd-go:after{content:"";position:absolute;z-index:2;inset:0 0 var(--gap);border-radius:var(--r-control)}.hf .nd-i:last-child .nd-go:after{bottom:0}.hf .nd-go:focus-visible{outline:0}.hf .nd-go:focus-visible:after{outline:2px solid var(--gold-bright);outline-offset:6px}.hf .nd-i:not([aria-current]) .nd-go:hover{color:var(--fg2)}.hf .nd-words{display:block}.hf .nd-a{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hf .nd-box{display:block;justify-self:end;width:min(100%,calc((100vh - var(--nav-h) - 240px) * 4 / 3))}.hf .nd-ans{margin-top:var(--space-24);max-width:28em;color:var(--fg)}}@media(min-width:961px)and (max-height:820px),(min-width:961px)and (max-width:1180px)and (max-height:920px){.hf .nd{--pin-pad:var(--space-32)}.hf .nd-side{gap:var(--space-24)}.hf .nd-day{--gap:var(--space-16)}.hf .nd-q{font-size:var(--type-20)}.hf .nd-ans{margin-top:var(--space-16)}}@media(min-width:961px)and (prefers-reduced-motion:no-preference){.hf .nd-i[aria-current] .nd-words{animation:ndWrite .3s var(--ease) both}.hf .nd-t{transition:background-color .2s var(--ease),color .2s var(--ease)}.hf .nd-go{transition:color .15s var(--ease)}}@keyframes ndWrite{0%{clip-path:inset(-.2em -.2em 100% -.2em);transform:translateY(.25em)}to{clip-path:inset(-.2em);transform:none}}@media(max-width:760px){.hf .nd-a{font-size:var(--type-16)}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.hf .st{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);grid-template-areas:"h lead" "form out";gap:var(--space-40) var(--space-48);align-items:start}.hf h2.st-h{grid-area:h;scroll-margin-top:calc(var(--nav-h) + var(--space-24))}.hf .st-lead{grid-area:lead;align-self:end;max-width:34em}.hf .st-form{grid-area:form;align-self:stretch;display:flex;flex-direction:column;gap:var(--space-24);padding:var(--space-24);border-radius:var(--r-frame);background:var(--raised)}.hf .st-field{display:flex;flex-direction:column;gap:var(--space-8);font-size:var(--type-14);font-weight:500;color:var(--fg2)}.hf .st-field input,.hf .st-field select,.hf .st-field textarea{box-sizing:border-box;width:100%;height:44px;padding:0 var(--space-16);border:0;border-radius:var(--r-control);background:var(--overlay);font:400 var(--type-16) var(--font);color:var(--fg)}.hf .st-field textarea{height:auto;padding:var(--space-12) var(--space-16);font-size:var(--type-14);line-height:1.45;resize:vertical}.hf .st-field input::placeholder,.hf .st-field textarea::placeholder{color:var(--muted)}.hf .st-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8)}.hf .st-tile{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-8);-webkit-hyphens:auto;hyphens:auto;padding:var(--space-12);border:0;border-radius:var(--r-control);background:var(--overlay);cursor:pointer;text-align:left;font:500 var(--type-14)/1.25 var(--font);color:var(--fg2);transition:background-color .15s var(--ease)}.hf .st-tile svg{flex:none}.hf .st-tile:hover{background:var(--elevated)}.hf .st-tile-on,.hf .st-tile-on:hover{background:var(--overlay);color:var(--fg);outline:2px solid var(--fg2);outline-offset:-2px}.hf .st-tile-on svg{color:var(--fg)}.hf .st-swatches{display:flex;flex-wrap:wrap;gap:var(--space-12);padding:var(--space-4)}.hf .st-sw{width:34px;height:34px;padding:0;border:0;border-radius:50%;cursor:pointer}.hf .st-sw-on{outline:2px solid var(--fg);outline-offset:4px}@media(pointer:coarse){.hf .st-swatches{gap:var(--space-8)}.hf .st-sw{width:40px;height:40px}.hf .st-field textarea{font-size:var(--type-16)}}.hf .st-go{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-12) var(--space-24);margin-top:calc(-1 * var(--space-8))}.hf .st-go-line{font-size:var(--type-20);line-height:1.3;font-weight:500;color:var(--fg)}.hf .st-rec{margin-left:auto}.hf .st-rec-dot{flex:none;width:10px;height:10px;border-radius:50%;background:currentColor}@media(prefers-reduced-motion:no-preference){.hf .st-go{animation:stUp .5s var(--ease) both}}@keyframes stUp{0%{opacity:0;transform:translateY(var(--space-8))}}.hf .st-out{grid-area:out;position:sticky;top:calc(var(--nav-h) + var(--space-24));display:flex;flex-direction:column;gap:var(--space-24);min-width:0}@media(max-width:960px){.hf .st{grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:var(--space-32)}.hf h2.st-h,.hf .st-lead,.hf .st-form,.hf .st-out{grid-area:auto}.hf .st-h,.hf .st-lead{order:-2}.hf .st-lead{margin-top:calc(-1 * var(--space-16))}.hf .st-out{display:contents}.hf .st-out>*{order:-1}.hf .st-uses{order:1}.hf .st-go-line{font-size:var(--type-18)}}@media(max-width:560px){.hf .st-form{margin-inline:calc(-1 * var(--pad));padding:var(--space-24) var(--pad) var(--space-32);border-radius:0}.hf .st-go{flex-direction:column;align-items:stretch;gap:var(--space-12)}.hf .st-rec{margin-left:0}}.hf .st-view,.hf .st-pv{--u:calc(100cqw / 1920);container-type:inline-size}.hf .st-view{position:relative}.hf .st-shot{--st-pr-h:calc(5 * var(--type-20));--st-room:calc(100svh - var(--nav-h) - var(--space-32));display:flex;flex-direction:column;gap:var(--space-16);width:100%;max-width:calc(var(--st-room) * 16 / 9);margin-inline:auto}.hf .st-shot:has(.st-pr){max-width:calc((var(--st-room) - var(--st-pr-h) - var(--space-16)) * 16 / 9)}@media(max-width:960px)and (max-aspect-ratio:4/5){.hf .st-shot{position:sticky;top:var(--nav-h);z-index:2;background:var(--stage);box-shadow:0 0 0 var(--space-24) var(--stage)}}.hf .st-pv{position:relative;margin:0;aspect-ratio:16/9;border-radius:var(--r-frame);overflow:hidden;background:var(--raised)}.hf .st-stage{position:absolute;inset:0;font-family:IBM Plex Sans,sans-serif;color:#fff;content-visibility:auto}.hf .st-cam{position:absolute;inset:0;overflow:hidden;background:#6f6a63}.hf .st-pv-side .st-cam{right:50%}.hf .st-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.hf .st-you{position:absolute;bottom:-1px;left:50%;height:68%;transform:translate(-50%);fill:#211f1c}.hf .st-pv-immersive .st-you{left:27%}.hf .st-pv-side .st-you{height:62%}.hf .st-slot{position:absolute;overflow:hidden}.hf .st-slot-side{left:50%;top:0;width:50%;height:100%;background:linear-gradient(180deg,#1d1e23,#101114)}.hf .st-slot-screen{left:calc(1000 * var(--u));top:calc(40 * var(--u));width:calc(880 * var(--u));height:calc(495 * var(--u));border-radius:calc(6 * var(--u));background:#17181c}.hf .st-panel{position:absolute;inset:0 0 calc(64 * var(--u));display:flex;flex-direction:column;justify-content:center;gap:calc(52 * var(--u));padding:0 calc(134 * var(--u))}.hf .st-panel-t{font:700 calc(57 * var(--u))/1.2 "IBM Plex Sans",sans-serif;text-align:center}.hf .st-bullets{display:flex;flex-direction:column;gap:calc(40 * var(--u));font:400 calc(44 * var(--u))/1.3 "IBM Plex Sans",sans-serif}.hf .st-bullets span{position:relative;padding-left:calc(58 * var(--u))}.hf .st-bullets span:before{content:"";position:absolute;left:0;top:calc(.65em - 10 * var(--u));width:calc(20 * var(--u));height:calc(20 * var(--u));border-radius:calc(3 * var(--u));background:#e0a33e}.hf .st-donut{display:flex;flex-direction:column;align-items:center;gap:calc(56 * var(--u))}.hf .st-donut svg{width:calc(400 * var(--u));height:calc(400 * var(--u))}.hf .st-legend{display:flex;flex-direction:column;gap:calc(22 * var(--u));width:100%;font:400 calc(40 * var(--u))/1.25 "IBM Plex Sans",sans-serif}.hf .st-legend span{display:flex;align-items:center;gap:calc(20 * var(--u))}.hf .st-legend i{width:calc(20 * var(--u));height:calc(20 * var(--u));border-radius:calc(4 * var(--u))}.hf .st-legend b{margin-left:auto;font-weight:700}.hf .st-chart{display:block;width:100%;height:100%}.hf .st-chart-key{fill:#e0a33e}.hf .st-chart-name{font:700 22px IBM Plex Sans,sans-serif;fill:#f4f5f7}.hf .st-chart-grid{stroke:#2a2c33;stroke-width:2}.hf .st-chart-area{fill:#3a3022}.hf .st-chart-line{fill:none;stroke:#e0a33e;stroke-width:5;stroke-linejoin:round;stroke-linecap:round}.hf .st-chart-dot{fill:#e0a33e;stroke:#17181c;stroke-width:3}.hf .st-chart-x{font:400 20px IBM Plex Sans,sans-serif;fill:#c6c9d0;text-anchor:middle}.hf .st-ti{position:absolute;left:calc(64 * var(--u));top:calc(64 * var(--u));max-width:calc(860 * var(--u));font:700 calc(56 * var(--u))/1.12 "IBM Plex Sans",sans-serif;letter-spacing:calc(6 * var(--u));text-transform:uppercase;text-shadow:0 calc(2 * var(--u)) calc(14 * var(--u)) rgba(0,0,0,.55)}.hf .st-lt{--s:calc(var(--u) * .85);position:absolute;left:calc(64 * var(--u));bottom:calc(84 * var(--u));display:flex;height:calc(150 * var(--s));border-radius:calc(14 * var(--s));overflow:hidden;box-shadow:0 calc(12 * var(--s)) calc(30 * var(--s)) #00000061,0 calc(2 * var(--s)) calc(8 * var(--s)) #00000047}.hf .st-lt-logo{flex:none;display:flex;align-items:center;justify-content:center;width:calc(150 * var(--s));padding:calc(12 * var(--s));box-sizing:border-box;background:#fff}.hf .st-lt-logo img{display:block;width:100%;height:100%;object-fit:contain}.hf .st-lt-text{display:flex;flex-direction:column;width:calc(810 * var(--s))}.hf .st-lt-name,.hf .st-lt-title{display:block;padding:0 calc(26 * var(--s));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.hf .st-lt-name{height:calc(87 * var(--s));line-height:calc(87 * var(--s));background:#fbf7f1;color:#1b150c;font-size:calc(37 * var(--s))}.hf .st-lt-title{height:calc(63 * var(--s));line-height:calc(63 * var(--s));background:var(--band);color:var(--band-ink);font-size:calc(28 * var(--s));letter-spacing:.015em}.hf .st-tk,.hf .st-off{--t:var(--u)}.hf .st-tk{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;height:calc(64 * var(--t));overflow:hidden;background:#0a0a0c}.hf .st-tk-run{display:flex;white-space:nowrap;font:700 calc(30 * var(--t))/1 "IBM Plex Sans",sans-serif;text-transform:uppercase;text-shadow:0 calc(2 * var(--t)) calc(4 * var(--t)) rgba(0,0,0,.6)}.hf .st-tk-run span{padding:0 calc(30 * var(--t))}.hf .st-tk-run span+span{display:none}@container (max-width:600px){.hf .st-lt{--s:calc(var(--u) * 1.3)}.hf .st-tk,.hf .st-off{--t:calc(var(--u) * 1.6)}}.hf .st-view:not([data-camera=on]) .st-stage>:not(.st-lt){filter:grayscale(1) brightness(.5)}.hf .st-ask{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:var(--space-12);box-sizing:border-box;width:max-content;max-width:min(22em,calc(100% - 2 * var(--space-24)));padding:var(--space-24);border-radius:var(--r-panel);background:var(--paper);text-align:center}.hf .st-ask-b{background:var(--stage);color:var(--fg)}.hf .st-ask-b:hover{background:var(--overlay)}.hf .st-ask-b:disabled{cursor:progress}.hf .st-ask-note{max-width:18em;font-size:var(--type-14);line-height:1.45;font-weight:500;color:var(--paper-ink)}.hf .st-ask-note[role]{max-width:none;padding:var(--space-8) var(--space-12);border-radius:var(--r-control);background:var(--danger);color:var(--danger-ink)}.hf .st-off{position:absolute;right:calc(24 * var(--u));bottom:calc(64 * var(--t) + 24 * var(--u));display:flex;align-items:center;gap:var(--space-8);height:36px;padding:0 var(--space-12);border:0;border-radius:var(--r-control);background:var(--stage);font:500 var(--type-14)/1 var(--font);color:var(--fg);cursor:pointer;transition:background-color .15s var(--ease)}.hf .st-off:hover{background:var(--overlay)}@container (max-width:600px){.hf .st-ask{top:calc(400 * var(--u));transform:translate(-50%,max(-50%,calc(-400 * var(--u))));gap:var(--space-8);max-width:calc(100% - 2 * var(--space-16));padding:var(--space-12) var(--space-16)}.hf .st-ask-b{height:40px;padding:0 var(--space-16);font-size:var(--type-14)}.hf .st-ask-note{font-size:12px;line-height:1.35}.hf .st-off{width:36px;padding:0;justify-content:center}.hf .st-off span{display:none}}@media(pointer:coarse){.hf .st-off{height:44px;min-width:44px}}@media(prefers-reduced-motion:no-preference){.hf .st-stage>*{transition:filter .4s var(--ease)}}.hf .st-pr{position:relative;flex:none;height:5em;overflow:hidden;border-radius:var(--r-panel);background:var(--raised);font-size:var(--type-20);line-height:1.5;font-weight:500;color:var(--fg)}.hf .st-pr:before,.hf .st-pr:after{content:"";position:absolute;top:50%;width:12px;height:16px;transform:translateY(-50%);background:var(--muted);clip-path:polygon(0 0,100% 50%,0 100%)}.hf .st-pr:before{left:12px}.hf .st-pr:after{right:12px;transform:translateY(-50%) rotate(180deg)}.hf .st-pr-run{padding:0 var(--space-40);text-align:center;transform:translateY(1.75em)}.hf .st-pr-run span{display:block;text-wrap:balance}@media(max-width:560px){.hf .st-pr{font-size:var(--type-16)}.hf .st-pr-run{padding:0 var(--space-32)}.hf .st-shot{--st-pr-h:calc(5 * var(--type-16))}}@media(prefers-reduced-motion:no-preference){.hf .st-tk-run span+span{display:inline}.hf .st-tk-run{animation:stTicker 36s linear infinite}.hf .st-lt{animation:stIn .3s ease-out both}.hf .st-pr{animation:stOpen .3s var(--ease) both}.hf .st-pr-run{animation:stRoll calc(var(--lines) * 2.8s) linear infinite}}@keyframes stTicker{to{transform:translate(-50%)}}@keyframes stIn{0%{opacity:0}}@keyframes stOpen{0%{height:0;margin-bottom:calc(-1 * var(--space-16))}}@keyframes stRoll{0%{transform:translateY(1.75em)}to{transform:translateY(calc(1.75em - 50%))}}.hf .st-uses{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-16) var(--space-64)}.hf .st-use{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-12) var(--space-24)}.hf .st-use-l{font-size:var(--type-14);font-weight:500;color:var(--muted)}.hf .st-apps{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-12) var(--space-24)}.hf .st-app{display:flex;align-items:center;gap:var(--space-8);height:28px;color:var(--fg2)}.hf .st-app span{font-size:var(--type-14);font-weight:500}.hf .st-app-word svg{width:56px;height:56px;margin:0 -4px}@media(max-width:560px){.hf .st-uses{flex-direction:column;align-items:flex-start;gap:var(--space-24)}.hf .st-use{flex-direction:column;align-items:flex-start;gap:var(--space-8)}}.hf .tb{--tb-h:48px;--tb-w:208px;padding:var(--space-64) 0;border-block:1px solid var(--overlay);background:var(--raised)}.hf .tb-in{display:flex;flex-direction:column;gap:var(--space-40)}.hf .tb-label{font-size:var(--type-24);line-height:1.3;font-weight:500;letter-spacing:-.01em;text-align:center;color:var(--fg)}.hf .tb-set{display:flex;align-items:center;justify-content:space-between;gap:var(--space-32)}.hf .tb-cell{flex:0 1 calc(min(var(--tb-w),var(--tb-h) * var(--aspect)) * var(--scale));min-width:0;height:calc(var(--tb-h) * var(--scale))}.hf .tb-mark{display:block;width:100%;height:100%;background:var(--fg2);-webkit-mask-image:linear-gradient(transparent,transparent);mask-image:linear-gradient(transparent,transparent);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}@media(min-width:761px){.hf .tb-cell:first-child .tb-mark{-webkit-mask-position:left center;mask-position:left center}.hf .tb-cell:last-child .tb-mark{-webkit-mask-position:right center;mask-position:right center}}@media(max-width:760px){.hf .tb{--tb-h:36px;padding:var(--space-48) 0}.hf .tb-in{gap:var(--space-32)}.hf .tb-label{font-size:var(--type-20)}.hf .tb-set{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-32) var(--space-24)}.hf .tb-cell{justify-self:center;width:min(100%,calc(100% * var(--scale)))}}.hf .pf-h2{max-width:15em}.hf .pf-reel{display:block;width:100%;margin-top:var(--space-64);aspect-ratio:16/9;overflow:hidden;border-radius:var(--r-frame);background:var(--raised);object-fit:cover}.hf .pf-cover{position:relative;padding:0;border:0;cursor:pointer}.hf .pf-cover img{display:block;width:100%;height:100%;object-fit:cover}.hf .pf-cover:focus-visible{outline-offset:3px}.hf .pf-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:var(--space-12);width:max-content;height:72px;margin:auto;padding:0 var(--space-32);border-radius:999px;background:var(--fg);color:var(--stage);font-size:var(--type-24);font-weight:600;font-variant-numeric:tabular-nums}.hf .pf-play svg{width:22px;height:auto}@media(prefers-reduced-motion:no-preference){.hf .pf-play{transition:transform .2s var(--ease)}.hf .pf-cover:hover .pf-play{transform:scale(1.06)}}.hf .pf-group{margin-top:var(--space-96);font-size:var(--type-32);line-height:1.2;font-weight:500;letter-spacing:-.02em}.hf .pf-voices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-16);margin-top:var(--space-32)}.hf .pf-voice{display:flex;flex-direction:column;gap:var(--space-24);padding:var(--space-32) var(--space-32) var(--space-24);border-radius:var(--r-panel);background:var(--raised)}.hf .pf-quote{margin-bottom:var(--space-24);font-size:var(--type-32);line-height:1.15;text-indent:-.459em;font-weight:500;letter-spacing:-.03em;color:var(--fg);text-wrap:balance}.hf .pf-sign{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-8);margin-top:auto}.hf .pf-who{font-size:var(--type-16);line-height:1.45;color:var(--fg2)}.hf .pf-dur{color:var(--muted);font-variant-numeric:tabular-nums}.hf .pf-theatre{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--stage);color:var(--fg);overflow-y:auto}.hf .pf-theatre[open]{display:flex;flex-direction:column}.hf .pf-theatre-bar{display:flex;align-items:center;justify-content:flex-end;flex:none;width:100%;height:var(--nav-h)}.hf .pf-theatre-bar .btn svg{width:20px;height:20px}.hf .pf-theatre-stage{display:flex;flex:1;align-items:center;width:100%;padding-bottom:var(--nav-h)}.hf .pf-theatre-shot{width:min(100%,(100dvh - 2 * var(--nav-h) - var(--space-48)) * 16 / 9);margin:0 auto}.hf .pf-theatre-shot video{display:block;width:100%;aspect-ratio:16/9;border-radius:var(--r-frame);background:var(--raised)}.hf .pf-theatre-shot figcaption{margin-top:var(--space-16)}@media(prefers-reduced-motion:no-preference){.hf .pf-theatre[open]{animation:pfFade .25s var(--ease)}.hf .pf-theatre[open] .pf-theatre-shot{animation:pfRise .35s var(--ease)}}@keyframes pfFade{0%{opacity:0}}@keyframes pfRise{0%{transform:translateY(12px)}}.hf .pf-press{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-24) var(--space-16);margin-top:var(--space-64)}.hf .pf-press-h{font-size:var(--type-24);line-height:1.3;font-weight:500;letter-spacing:-.01em}.hf .pf-articles{display:grid;grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-40) var(--space-16)}.hf .pf-article{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-8);height:100%}.hf .pf-from{font-size:var(--type-14);line-height:1.45;color:var(--muted)}.hf .pf-from strong{font-weight:600;color:var(--fg2)}.hf .pf-headline{margin-bottom:var(--space-8);font-size:var(--type-20);line-height:1.35;font-weight:500;color:var(--fg);text-wrap:pretty}.hf .pf-more{margin-top:auto}.hf .pf-article:hover .pf-more{background:var(--overlay)}@media(max-width:1180px){.hf .pf-quote{font-size:var(--type-24)}}@media(max-width:960px){.hf .pf-voices,.hf .pf-press{grid-template-columns:minmax(0,1fr)}.hf .pf-articles{grid-column:auto}}@media(max-width:760px){.hf .pf-reel{margin-top:var(--space-48)}.hf .pf-play{gap:var(--space-8);height:48px;padding:0 var(--space-24);font-size:var(--type-16)}.hf .pf-play svg{width:14px}.hf .pf-group{margin-top:var(--space-64);font-size:var(--type-24)}.hf .pf-voices{margin-top:var(--space-24)}.hf .pf-voice{padding:var(--space-24) var(--space-24) var(--space-16)}.hf .pf-press{gap:var(--space-16);margin-top:var(--space-48)}.hf .pf-press-h{font-size:var(--type-20)}.hf .pf-articles{grid-template-columns:minmax(0,1fr);gap:var(--space-32)}.hf .pf-headline{font-size:var(--type-18)}}@media(max-width:560px){.hf .pf-theatre-shot{width:auto;margin:0 calc(-1 * var(--pad))}.hf .pf-theatre-shot video{border-radius:0}.hf .pf-theatre-shot figcaption{padding:0 var(--pad)}}.hf #hf-h-trial{font-size:var(--type-56)}.hf .tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-48) var(--space-64);align-items:end;padding:var(--space-64);border-radius:var(--r-frame);background:var(--raised)}.hf .tr-note{max-width:30em}.hf .tr-ctas{display:flex;flex-wrap:wrap;gap:var(--space-12);margin-top:var(--space-32)}@media(max-width:1180px){.hf #hf-h-trial{font-size:var(--type-48)}}@media(max-width:960px){.hf .tr{grid-template-columns:minmax(0,1fr);gap:var(--space-24);padding:var(--space-48) var(--space-32)}}@media(max-width:760px){.hf #hf-h-trial{font-size:var(--type-40)}}.hf .tr-keep{white-space:nowrap}@media(max-width:560px){.hf .tr{padding:var(--space-32) var(--space-24)}.hf #hf-h-trial{font-size:var(--type-32)}}.hf .mf{display:flex;flex-direction:column;align-items:center;padding-top:var(--space-96);padding-bottom:var(--space-48)}.hf .mf-paper{position:relative;display:block;width:100%;max-width:880px;perspective:1800px;perspective-origin:50% 15%;transform-origin:0 0;cursor:pointer;-webkit-tap-highlight-color:transparent;color:var(--paper-ink)}.hf .mf-object{position:absolute;inset:0;transform:rotateX(3deg) rotate(-.6deg);transform-style:preserve-3d}.hf .mf-leaf{position:absolute;inset:0;border-radius:1px 1px 3px 3px;background:linear-gradient(to top,#3a2e1a40,#3a2e1a10 3px,transparent 7px),var(--np-newsprint),#e2ddd2;box-shadow:0 1px 1px #1a140b80}.hf .mf-leaf-outer{transform:translate(-5px,13px) rotate(-1.1deg);background-color:#c9c1b2;box-shadow:0 2px 3px #000a,0 22px 36px -12px #000,0 60px 90px -30px #000c}.hf .mf-leaf-lower{transform:translate(7px,10px) rotate(1.2deg);background-color:#d3ccbe}.hf .mf-leaf-middle{transform:translate(-8px,7px) rotate(-.7deg);background-color:#dbd5c9}.hf .mf-leaf-upper{transform:translate(5px,4px) rotate(.9deg);background-color:#e0dbd0}.hf .mf-leaf-inner{transform:translate(-2px,2px) rotate(-.35deg);background-color:#e5e1d8}.hf .mf-sheet{--pad:var(--space-40);position:absolute;left:0;top:0;width:var(--w);height:calc(var(--h) / 2);transform:scale(var(--s));transform-origin:0 0;transform-style:preserve-3d}.hf .mf-top{position:absolute;inset:0;overflow:hidden;background:var(--paper);border-radius:1px 1px 0 0}.hf .mf-top .np{min-height:100%}.hf .mf-edge{position:absolute;left:0;right:0;bottom:-4px;height:7px;border-radius:0 0 5px 5px/0 0 4px 4px;background:linear-gradient(#cfc8ba,#e9e5dc 35%,#b8af9e 80%,#8f8574);pointer-events:none}.hf .mf-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,#ffffff0d,transparent 22%,transparent 78%,#4b392312 92%,#35240b38),linear-gradient(100deg,#ffffff0a,transparent 30%,transparent 80%,#4b39231a)}.hf .mf-read{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-12);min-height:56px;padding:var(--space-8) calc(var(--space-40) * var(--s));background:var(--np-newsprint),var(--paper);background-size:calc(256px * var(--s)),calc(384px * var(--s)),calc(640px * var(--s)),auto;font:700 20px/1.2 Newsreader Variable,Georgia,serif;color:var(--np-ink)}.hf .mf-read:before{content:"";position:absolute;top:0;left:calc(var(--space-40) * var(--s));right:calc(var(--space-40) * var(--s));border-top:2px solid var(--np-ink)}.hf .mf-read svg{width:20px;height:20px}@media(prefers-reduced-motion:no-preference){.hf .mf-object{transition:transform .35s var(--ease)}.hf .mf-read svg{transition:transform .35s var(--ease)}@media(hover:hover){.hf .mf-paper:not([data-open]):hover .mf-object{transform:translateY(-4px) rotateX(4deg) rotate(-.4deg)}.hf .mf-paper:not([data-open]):hover .mf-read svg{transform:translate(3px)}}}.hf .mf-paper:focus-visible{outline-offset:12px;outline-color:var(--paper)}.hf .mf-paper[data-open]{z-index:31;cursor:default}.hf .mf-paper[data-open] .mf-object{transition:none}.hf .mf-paper[data-open] .mf-shade,.hf .mf-paper[data-open] .mf-read{opacity:0;transition:opacity .2s ease}.hf .mf-paper[data-open=turn] .mf-object{opacity:0;transition:opacity .1s linear .03s}.hf .mf-paper[data-open=grow] .mf-leaf,.hf .mf-paper[data-open=grow] .mf-edge{visibility:hidden}.hf .mf-paper[data-open=grow] .mf-sheet{height:var(--h)}.hf .mf-paper[data-open=grow] .mf-top{overflow:visible}.mf-turn{position:fixed;inset:0;z-index:32;pointer-events:none;opacity:0}.mf-blank{position:fixed;inset:0;z-index:31;pointer-events:none}.hf .mf-backdrop{position:fixed;inset:0;z-index:30;background:var(--stage);opacity:0;pointer-events:none}.hf main:has(.mf-paper[data-open]){z-index:2}.hf:has(.mf-paper:is([data-open=turn],[data-open=grow])) .sn{--sn-ground:transparent;--sn-step:var(--overlay)}.hf:has(.mf-paper:is([data-open=turn],[data-open=grow])) .sn:before{inset:0;border-radius:0}@media(max-width:760px){.hf .mf{padding-top:var(--space-64);padding-bottom:var(--space-32)}.hf .mf-read{min-height:36px;gap:var(--space-8);font-size:15px}.hf .mf-read svg{width:16px;height:16px}.hf .mf-leaf-outer{transform:translate(-3px,9px) rotate(-1.4deg)}.hf .mf-leaf-lower{transform:translate(4px,7px) rotate(1.5deg)}.hf .mf-leaf-middle{transform:translate(-5px,5px) rotate(-.9deg)}.hf .mf-leaf-upper{transform:translate(3px,3px) rotate(1.1deg)}.hf .mf-leaf-inner{transform:translate(-1px,1px) rotate(-.4deg)}.hf .mf-edge{bottom:-3px;height:5px}}.hf .nw{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--space-32) var(--space-48);padding:var(--space-64);border-radius:var(--r-frame);background:var(--raised)}.hf .nw-claim{display:contents}.hf .nw-claim h2{grid-column:1/-1;max-width:15em}.hf .nw-act{display:flex;flex-direction:column;align-items:flex-start}.hf .nw-ask{margin:0 0 var(--space-16)}.hf .nw-points{display:flex;flex-direction:column;gap:var(--space-32)}.hf .nw-points p{margin-top:var(--space-8)}@media(max-width:960px){.hf .nw{grid-template-columns:minmax(0,1fr);padding:var(--space-32)}}@media(max-width:560px){.hf .nw{padding:var(--space-32) var(--space-24)}}
