html:has(.hs){--bg:#fff;--bg-raised:#fff}.hs{--hs-head:var(--head-ink);--hs-ink:#0f1d33;--hs-muted:#5a6679;--hs-blue:#0072ec;--hs-line:#0f1d331a;--pw:min(58vw, 15rem);--hs-ph:calc(var(--pw) * 2.06);--hs-overlap:.15;color:var(--hs-ink);position:relative;overflow-x:clip}.hs-frame{background:radial-gradient(90% 45% at 50% 72%,#e9f1fc 0%,#fff 70%)}.hs-layout{gap:var(--space-10);padding-block:var(--space-10) var(--space-16);grid-template-columns:minmax(0,1fr);display:grid}.hs .hs-eyebrow{letter-spacing:0;text-transform:none;text-wrap:balance;color:var(--accent);font-size:.9375rem}.hs .hs-countries{scrollbar-width:none;flex-wrap:nowrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.hs .hs-countries::-webkit-scrollbar{display:none}.hs .hs-countries li{border-radius:var(--radius-pill);font-size:.75rem;font-weight:var(--weight-medium);white-space:nowrap;color:#36425b;background:#eef1f5;flex:none;padding:.125rem .375rem}.hs .hs-title{margin-block:var(--space-6);text-wrap:balance;color:var(--hs-head);font-size:clamp(2.25rem,1.5rem + 3vw,2.5rem);line-height:1.15}@media (width<=23.99rem){.hs .hs-title:lang(en){font-size:2rem}}.hs .hs-title:lang(ar){line-height:1.24}.hs .hs-lead{text-wrap:pretty;max-inline-size:40ch;color:var(--lead-ink)}.hs .hs-lead:lang(ar){line-height:1.7}.hs-cta{align-items:flex-start;gap:var(--space-6);flex-wrap:wrap;margin-block-start:var(--space-10);display:flex}.hs-signup{align-items:center;gap:var(--space-6);flex-direction:column;display:inline-flex}.hs-note{padding:var(--space-1) var(--space-3);border:1px solid var(--ink-400);border-radius:var(--radius-pill);font-size:1rem;font-weight:var(--weight-regular);color:var(--ink-500);line-height:1.4}.hs-signup .hs-trial{align-self:stretch}.hs-cta--beat{display:none}.hs-beats{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.hs-beat__n{font-family:var(--font-latin-ui);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--hs-blue);display:block}.hs-beat__title{margin-block:var(--space-2) var(--space-2);font-size:clamp(1.375rem,1.1rem + 1.2vw,2rem);font-weight:var(--weight-semibold);text-wrap:balance;color:var(--hs-head);line-height:1.25}.hs-beat__body{text-wrap:pretty;max-inline-size:38ch;color:var(--hs-muted)}.hs-beat__points{gap:var(--space-2) var(--space-4);color:var(--hs-muted);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;font-size:.9375rem;line-height:1.4;list-style:none;display:grid}.hs-beat__points li{align-items:flex-start;gap:var(--space-2);display:flex}.hs-beat__points li:before{content:"";background:var(--hs-blue);flex:none;block-size:1.4em;inline-size:1.125em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/1.125em no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/1.125em no-repeat}.hs-views{display:grid}.hs-view{visibility:hidden;grid-area:1/1;min-inline-size:0}html:not(.hs-seq) .hs-portal[data-view=home] .hs-view[data-view=home],html:not(.hs-seq) .hs-portal[data-view=att] .hs-view[data-view=att],html:not(.hs-seq) .hs-portal[data-view=leave] .hs-view[data-view=leave],html:not(.hs-seq) .hs-portal[data-view=pay] .hs-view[data-view=pay],.hs-seq .hs-view[data-view=home]{visibility:visible}.hs-portal:not([data-view=home]) .db-nav.is-on{color:#2a3444;background:0 0}.hs-portal[data-view=att] [data-nav=bi],.hs-portal[data-view=leave] [data-nav=leave],.hs-portal[data-view=pay] [data-nav=payroll]{background:#f1f4f8}.hs-portal[data-view=att] [data-sub=bi],.hs-portal[data-view=leave] [data-sub=leave],.hs-portal[data-view=pay] [data-sub=payroll]{display:block}.hs-canvas .db-side{overflow:hidden}.hs-canvas .db-group{translate:0 var(--hs-side-y,0)}.hs-portal[data-view=leave]{--hs-side-y:-23.125rem}.hs-portal[data-view=pay]{--hs-side-y:-27.1875rem}@media (prefers-reduced-motion:no-preference){.hs-canvas .db-group{transition:translate .5s cubic-bezier(.2,.7,.2,1)}}.hs-stage{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.hs-win{display:contents}.hs-portal{z-index:1;background:#fff;border-radius:.875rem;grid-template-rows:auto minmax(0,1fr);min-inline-size:0;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #08285a14,2px 2px 4px #08285a1a,6px 24px 48px -16px #08285a66}.hs-portal__bar{align-items:center;gap:var(--space-3);block-size:1.75rem;font-size:.75rem;font-weight:var(--weight-semibold);color:#5d6878;background:#f3f6fa;border-block-end:1px solid #e6eaf0;padding-inline:.75rem;display:flex}.hs-portal__dots{background:#cfd7e2;border-radius:50%;block-size:.5rem;inline-size:.5rem;margin-inline:.75rem;box-shadow:-.75rem 0 #cfd7e2,.75rem 0 #cfd7e2}.hs-portal .db-screen{box-shadow:none;border-radius:0}.hs-lid,.hs-screen,.hs-canvas{display:contents}.hs-deck{display:none}@media (width>=64rem){.hs .hs-portal{box-shadow:none;background:0 0;border-radius:0;padding-inline:5%;display:block;overflow:visible}.hs-portal__bar{display:none}.hs-lid{background:linear-gradient(#1c2330,#0b0f17);border-radius:1.125rem 1.125rem .375rem .375rem;padding:1.5% 1.5% 2%;display:block;box-shadow:inset 0 0 0 1px #ffffff14,0 0 0 1px #08285a2e,6px 24px 48px -16px #08285a66,0 48px 96px -32px #08285a59}.hs-screen{aspect-ratio:16/10;background:#f3f6fa;border-radius:.25rem;display:block;position:relative;overflow:hidden;container-type:inline-size}.hs-canvas{transform-origin:0 0;block-size:35rem;inline-size:56rem;scale:tan(atan2(100cqi, 56rem));display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.hs-canvas:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100% 0}.hs-canvas :is(.db-pic,.db,.db-screen){block-size:100%}.hs-deck{aspect-ratio:100/2.6;background:linear-gradient(#eef1f5,#c3cad5 60%,#9aa3b1);border-radius:0 0 50% 50%/0 0 100% 100%;margin-inline:-5.55556%;display:block;position:relative;box-shadow:inset 0 1px #ffffffb3,0 1.25rem 2rem -.75rem #08285a73}.hs-deck:before{content:"";background:linear-gradient(#aab3c0,#d6dce4);border-radius:0 0 .5rem .5rem;block-size:45%;position:absolute;inset-block-start:0;inset-inline:43%}.hs-portal .db-req__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.hs-phone{z-index:2;--ph-drop:0 28px 36px #08285a4d;inline-size:var(--pw);justify-self:start;margin-block-start:calc(var(--hs-ph) * var(--hs-overlap) * -1);margin-inline-start:6%;position:relative}.ph-screen[data-screen] .app{visibility:hidden}.ph-screen[data-screen=home] .app[data-screen=home],.ph-screen[data-screen=leave] .app[data-screen=leave],.ph-screen[data-screen=payslip] .app[data-screen=payslip],.ph-screen[data-screen=settings] .app[data-screen=settings]{visibility:visible}.hs-rail{display:none}@media (width>=64rem){html:not(.hs-seq) .hs{--pw:clamp(11rem, calc((100svh - var(--header-height)) * .26), 14rem);--hs-overlap:.3}.hs-frame{background:radial-gradient(52% 68% at 70% 48%,#0072ec24 0%,#0072ec14 40%,#0072ec00 100%),#fff}.hs-frame:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:radial-gradient(52% 68% at 30% 48%,#0072ec24 0%,#0072ec14 40%,#0072ec00 100%),#fff}.hs .hs-title{font-size:2.5rem}html:not(.hs-seq) .hs-layout{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding-block-start:var(--space-8)}html:not(.hs-seq) .hs-copy{grid-column:1/span 5;container-type:inline-size}html:not(.hs-seq) .hs .hs-title:lang(en){font-size:min(2.5rem,10.2041cqi)}html:not(.hs-seq) .hs-stage{grid-column:6/span 7}html:not(.hs-seq) .hs-portal{margin-inline-start:calc(var(--pw) * .3)}html:not(.hs-seq) .hs-phone{margin-inline-start:0}html:not(.hs-seq) .hs-beats{gap:var(--grid-gutter);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}}.hs-still .hs-rail,.hs-seq .hs-rail{gap:var(--space-1);display:grid}.hs-rail__bars{gap:.375rem;display:flex}.hs-rail__item{min-block-size:1.5rem;color:var(--hs-muted);font-size:.8125rem;font-weight:var(--weight-semibold);flex:1;align-content:center;gap:.375rem;text-decoration:none;display:grid}.hs-rail__item:focus-visible{outline:2px solid var(--hs-blue);outline-offset:2px;border-radius:var(--radius-xs)}.hs-rail__item[aria-current=step]{color:var(--hs-head)}.hs-rail__bar{background:#0f1d331f;border-radius:999px;block-size:.25rem;display:block;position:relative;overflow:hidden}.hs-rail__fill{transform:scaleX(var(--fill,0));transform-origin:0;background:#0066d6;position:absolute;inset:0}.hs-rail__fill:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}.hs-still .hs-rail__item[aria-current=step] .hs-rail__fill{--fill:1}.hs-rail__now{gap:var(--space-2);font-size:.8125rem;font-weight:var(--weight-semibold);color:var(--hs-head);display:flex}.hs-rail__count{font-family:var(--font-latin-ui);color:var(--hs-muted)}.hs-still .hs-rail__now{display:none}.hs-seq .hs-rail__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.hs-still .hs-rail{grid-column:1/-1}.hs-still .hs-beats{order:1}@media (prefers-reduced-motion:no-preference){.hs-still [data-beat="4"] .hs-portal [data-focus]{animation:1.1s ease-out 2 hs-ping}}@keyframes hs-ping{0%{outline-offset:0;outline:2px solid #2f6db5b3}to{outline-offset:6px;outline:2px solid #2f6db500}}@media (width<=63.99rem){html:not(.hs-seq) .hs-layout{padding-block:var(--space-8) var(--space-12);gap:0}html:not(.hs-seq) .hs-stage{margin-block-start:var(--space-10)}html:not(.hs-seq) .hs-beats{margin-block-start:var(--space-8)}.hs-still .hs-copy{order:-2}.hs-still .hs-rail{order:-1;margin-block-start:var(--space-10)}html.hs-still .hs-stage,.hs-still .hs-beats{margin-block-start:var(--space-5)}.hs-still .hs-beat__n{display:none}.hs-still .hs-beats{grid-template-columns:minmax(0,1fr)}.hs-still .hs-beat{visibility:hidden;grid-area:1/1}.hs-still [data-beat="1"] .hs-beat[data-hs-beat="1"],.hs-still [data-beat="2"] .hs-beat[data-hs-beat="2"],.hs-still [data-beat="3"] .hs-beat[data-hs-beat="3"],.hs-still [data-beat="4"] .hs-beat[data-hs-beat="4"]{visibility:visible}.hs-still .hs-rail__bars{padding:var(--space-1);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--dm-blue-500) 7%, #f3f5f9);scrollbar-width:none;gap:.125rem;overflow-x:auto}.hs-still .hs-rail__bars::-webkit-scrollbar{display:none}.hs-still .hs-rail__item{min-block-size:2.75rem;padding-inline:var(--space-2);border-radius:var(--radius-pill);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);flex:1 0 auto;justify-content:center;align-items:center;font-size:.9375rem;line-height:1.2;display:flex}.hs-still .hs-rail__item[aria-current=step]{box-shadow:var(--shadow-2);background:#fff}.hs-still .hs-rail__item:focus-visible{outline-offset:0;border-radius:var(--radius-pill)}.hs-still .hs-rail__bar{display:none}html:not(.hs-seq) .hs{--hs-foot:calc(var(--hs-ph) * var(--hs-overlap) + var(--space-4))}html:not(.hs-seq) .hs-portal :is(.db-head,.db-timing){display:none}html:not(.hs-seq) .hs-portal .hs-view{padding-block-end:var(--hs-foot)}html:not(.hs-seq) .hs-portal{-webkit-mask-image:linear-gradient(#000 calc(100% - var(--hs-foot)), transparent);-webkit-mask-image:linear-gradient(#000 calc(100% - var(--hs-foot)), transparent);mask-image:linear-gradient(#000 calc(100% - var(--hs-foot)), transparent)}@container (width<=39.99rem){html:not(.hs-seq) .hs-portal .db-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html:not(.hs-seq) .hs-portal [data-kpi=inactive]{display:block}html:not(.hs-seq) .hs-portal :is(.hs-view[data-view=home] .db-crumb,.db-req__row:nth-child(n+3),.db-tbl--att .db-tr:last-child){display:none}html:not(.hs-seq) .hs-portal .db-tbl--leave{--cols:minmax(0, 1fr) auto}html:not(.hs-seq) .hs-portal .db-tbl--leave .db-tr>:is(:nth-child(2),:nth-child(6)){display:none}}}@media (width<=47.99rem){html:not(.hs-seq) .hs-layout{padding-block-start:var(--space-5)}.hs .hs-title{margin-block:var(--space-4) var(--space-3);font-size:2rem}.hs .hs-lead{font-size:1rem}.hs .hs-lead:lang(ar){line-height:1.6}.hs-cta{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-5);display:grid}.hs-cta .hs-signup{display:contents}.hs-cta .btn{min-block-size:3rem;padding-inline:var(--space-3);white-space:normal;text-align:center;grid-row:1;line-height:1.2}.hs-cta .hs-trial{grid-column:1}.hs-cta>.btn{grid-column:2}.hs-cta .hs-note{padding:0 var(--space-2);grid-area:2/1;justify-self:center;font-size:.8125rem}.hs-still .hs-rail{margin-block-start:var(--space-6)}html.hs-still .hs-stage{margin-block-start:var(--space-4)}}@media (width<=63.99rem) and (prefers-reduced-motion:no-preference){.hs-still .hs-phone{animation:.7s cubic-bezier(.2,.7,.2,1) .1s both hs-rise}}@keyframes hs-rise{0%{opacity:0;transform:translateY(1rem)}}@media (width>=64rem) and (height>=700px){html:not(.hs-seq) .hs-beats{min-block-size:calc(100svh - var(--header-height) - var(--space-16));align-content:center}}.hs-seq .hs{--hs-frame-h:calc(100svh - var(--header-height));--hs-stage-h:calc(var(--hs-frame-h) - 2 * var(--space-6));--hs-body-h:min(var(--hs-frame-h), 44rem);--hs-rail-h:3.25rem;--hs-cap-line:calc(var(--hs-body-h) * .4);--pw:clamp(10rem, calc(var(--hs-body-h) * .23), 14rem);--hs-gap:var(--space-12);--hs-straddle:.25;--hs-copy-w:clamp(23.5rem, 100cqi * .36, 30rem);--hs-stage-start:calc(var(--grid-margin) + var(--hs-copy-w) + var(--hs-gap) + var(--pw) * var(--hs-straddle));block-size:calc(var(--hs-frame-h) + 400svh)}.hs-seq .hs-frame{block-size:var(--hs-frame-h);position:sticky;inset-block-start:var(--header-height);overflow:hidden}.hs-seq .hs-scene,.hs-seq .hs-scene>.gs__content,.hs-seq .hs-layout{block-size:100%}.hs-seq .hs-layout{max-inline-size:calc(var(--grid-max) + 2 * var(--grid-margin));margin-inline:auto;padding:0;display:block;position:relative;container-type:inline-size}.hs-seq .hs-copy,.hs-seq .hs-beats{block-size:calc(var(--hs-body-h) - var(--space-16));inline-size:var(--hs-copy-w);align-content:center;display:grid;position:absolute;inset-block:0 auto;inset-inline-start:var(--grid-margin)}.hs-seq .hs .hs-title{font-size:min(2.5rem, var(--hs-copy-w) / 9.8)}.hs-seq .hs .hs-lead{max-inline-size:none}.hs-seq .hs-beats{inline-size:calc(var(--hs-copy-w) + var(--hs-gap) / 2);pointer-events:none;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-content:stretch;inset-block-start:0}.hs-seq .hs-beat{visibility:hidden;pointer-events:auto;grid-area:1/1;align-self:start;padding-block-start:var(--hs-cap-line)}.hs-seq .hs-beat__n{display:none}.hs-seq .hs-beat__title{margin-block:var(--space-1) var(--space-3);font-size:2rem}.hs-seq .hs-beat__body{font-size:1.0625rem}.hs-seq .hs-beat__points{font-size:1rem}.hs-seq .hs-cta--beat{visibility:hidden;margin-block-start:var(--space-8);display:flex}.hs-seq .hs-stage{inset-block:var(--space-6) auto;block-size:calc(var(--hs-body-h) - 2 * var(--space-6));inset-inline:var(--hs-stage-start) var(--grid-margin);position:absolute}.hs-seq .hs-win{align-content:end;padding-block-end:calc(var(--hs-ph) * .5);display:grid;position:absolute;inset:0}.hs-seq .hs-portal .db-req__row[data-focus]{outline-offset:0;background:#eaf1fb00;outline:2px solid #2f6db500;box-shadow:inset 0 0 0 1px #e6eaf0,inset 3px 0 #2f6db500}.hs-seq .hs-portal .db-req__row[data-focus]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){box-shadow:inset 0 0 0 1px #e6eaf0,inset -3px 0 #2f6db500}.hs-seq .hs-phone{margin:0;position:absolute;inset-block-end:calc(var(--hs-ph) * .1);inset-inline-start:calc(var(--pw) * var(--hs-straddle) * -1)}.hs-seq .hs-rail{visibility:hidden;z-index:5;inline-size:min(var(--hs-copy-w), 22rem);position:absolute;inset-block-start:calc(var(--hs-cap-line) - var(--hs-rail-h));inset-inline-start:var(--grid-margin)}.hs-seq .app-pie{will-change:transform;transition:none}.hs-w{display:inline-block}@media (width<=63.99rem){.hs-portal .db-legend li:nth-child(3){display:none}}.hs-where,.hs-float{display:none}@media (width<=47.99rem){.hs{--pw:min(58vw, 15rem)}.hs-frame{background:#fff}.hs-stage{touch-action:pan-y}.hs-layout .hs-copy{text-align:center;justify-items:center;display:grid}.hs .hs-countries{display:none}.hs .hs-where{border-radius:var(--radius-pill);font-size:.8125rem;font-weight:var(--weight-medium);color:#36425b;background:#eef1f5;align-items:center;gap:.375rem;margin:0;padding:.25rem .75rem .25rem .625rem;line-height:1.5;display:inline-flex}.hs .hs-where:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-inline:.625rem .75rem}.hs-where svg{fill:none;block-size:.875rem;inline-size:.875rem;stroke:var(--accent);stroke-width:2px}.hs .hs-lead{margin-inline:auto}.hs-layout .hs-cta{inline-size:100%}.hs-layout .hs-cta .hs-note{grid-column:1/-1;margin-block-start:var(--space-1)}.hs-stage .hs-win{display:none}.hs-layout .hs-beats{order:0;margin-block-start:var(--space-6);overflow:clip}.hs-still .hs-beat{display:none}.hs-still [data-beat="1"] .hs-beat[data-hs-beat="1"],.hs-still [data-beat="2"] .hs-beat[data-hs-beat="2"],.hs-still [data-beat="3"] .hs-beat[data-hs-beat="3"],.hs-still [data-beat="4"] .hs-beat[data-hs-beat="4"]{display:list-item}html.hs-still .hs-layout .hs-stage{order:1}.hs-layout .hs-cta--beat{display:none}.hs-stage .hs-float{transition:opacity var(--duration-base) var(--ease-standard), visibility var(--duration-base)}.hs:is([data-beat="2"],[data-beat="3"]) .hs-stage .hs-float{opacity:0;visibility:hidden}html .hs-layout .hs-stage{--hs-top:var(--space-4);margin-block-start:var(--space-6);margin-inline:calc(var(--grid-margin) * -1);padding:var(--hs-top) var(--grid-margin) var(--space-4);background:radial-gradient(55% 34% at 50% 32%,#0072ec2b,#0072ec00 100%),radial-gradient(75% 28% at 50% 82%,#0072ec14,#0072ec00 100%)}.hs-stage .hs-phone{grid-area:1/1;justify-self:end;margin:0;margin-inline-end:3vw}.hs-stage .hs-float{z-index:2;inline-size:9rem;display:block;position:absolute}.hs-float--kpi{inset-block-start:calc(var(--hs-top) + var(--hs-ph) * .03);inset-inline-start:var(--space-3)}.hs-float--rate{inset-block-start:calc(var(--hs-top) + var(--hs-ph) * .58);inset-inline-start:var(--space-6)}.hs-stage .hs-float--req{inline-size:min(100%,22rem);grid-row:2;justify-self:center;margin-block-start:calc(var(--hs-ph) * -.14);position:relative}html:not(.hs-seq) .hs-layout{padding-block-end:var(--space-8)}}@media (width<=23.99rem){.hs-stage .hs-float:not(.hs-float--req){inline-size:8rem}.hs-float--kpi{inset-inline-start:var(--space-1)}.hs-float--rate{inset-inline-start:var(--space-2)}}@media (width<=47.99rem) and (prefers-reduced-motion:no-preference){.hs-stage .hs-float{animation:.7s cubic-bezier(.2,.7,.2,1) both hs-float-in}.hs-float--kpi{animation-delay:.35s}.hs-float--rate{animation-delay:.5s}.hs-stage .hs-float--req{animation-delay:.65s}}@keyframes hs-float-in{0%{opacity:0;translate:0 .75rem}}.cw{--cw-panel:#f1f5fc;--cw-head:var(--head-ink);--cw-muted:#5a6679;--cw-cell-w:9.5rem;--cw-cell-h:6rem;--cw-way:-1;padding-block:var(--space-20);background:var(--cw-panel)}.cw:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--cw-way:1}.cw-note{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--cw-muted)}.cw-title{max-inline-size:40rem;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);font-weight:var(--weight-semibold);color:var(--cw-head);text-wrap:balance;margin-block-start:var(--space-3)}.cw-rows{gap:var(--space-2);grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-12);display:grid}.cw-track{flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.cw-track[aria-hidden]{display:none}.cw-track li{inline-size:var(--cw-cell-w);block-size:var(--cw-cell-h);flex:none;place-items:center;display:grid}.cw-mark{inline-size:var(--cw-w);aspect-ratio:var(--cw-ratio);opacity:.7;position:relative;overflow:hidden}.cw-mark img{top:var(--cw-y);left:var(--cw-x);width:var(--cw-sx);height:var(--cw-sy);max-inline-size:none;position:absolute}@media (width<=40rem){.cw{--cw-cell-w:7rem;--cw-cell-h:4.5rem}.cw-mark{max-inline-size:80%}}@media (width>=64rem){.cw-note,.cw-title{text-align:center}.cw-title{max-inline-size:60rem;margin-inline:auto}.cw .cw-note:after{margin-inline:auto}}@media (width>=64rem) and (height>=700px){.cw{padding-block:var(--space-10)}html:not(.cw-live) .cw{--cw-cell-h:5rem}}.cw-foot{justify-content:flex-end;margin-block-start:var(--space-4);display:flex}.cw-pause{block-size:2.5rem;inline-size:2.5rem;color:var(--cw-muted);cursor:pointer;transition:color var(--duration-fast) ease, background-color var(--duration-fast) ease, border-color var(--duration-fast) ease;background:0 0;border:1px solid #0f1d331f;border-radius:50%;place-items:center;padding:0;display:none}@media (width<=63.99rem){.cw-pause{block-size:2.75rem;inline-size:2.75rem}}.cw-pause:hover{color:var(--cw-head);background:#fff;border-color:#1355a54d}.cw-pause:focus-visible{outline:2px solid var(--cw-head);outline-offset:2px}.cw-pause__i{fill:currentColor;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;block-size:.875rem;inline-size:.875rem}.cw-pause__i--pause{fill:none}.cw-pause__i--play,.cw-pause[aria-pressed=true] .cw-pause__i--pause{display:none}.cw-pause[aria-pressed=true] .cw-pause__i--play{display:block}.cw-live .cw-pause{display:grid}.cw-live .cw-row{inline-size:100%;max-inline-size:120rem;margin-inline:auto;display:flex;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.cw-live .cw-track{animation:cw-drift var(--cw-dur) linear infinite;flex-wrap:nowrap}.cw-live .cw-track[aria-hidden]{display:flex}.cw-live .cw-row--back .cw-track{animation-direction:reverse}.cw-live .cw.is-paused .cw-track,.cw-live .cw-row:hover .cw-track{animation-play-state:paused}@keyframes cw-drift{to{transform:translateX(calc(var(--cw-way) * 100%))}}@media (prefers-reduced-motion:reduce){.cw-live .cw-track{animation:none}}@media (width<=47.99rem){.cw-note,.cw-title{text-align:center}.cw-title,.cw .cw-note:after{margin-inline:auto}}.cw-more{display:none}@media (width<=47.99rem){.cw-still .cw-more{justify-content:center;margin-block-start:var(--space-4);display:flex}.cw-still .cw:not(.is-all) .cw-row:nth-child(n+3),.cw-still .cw:not(.is-all) .cw-track li:nth-child(n+7){display:none}}.fm{--fm-scrim:6 10 19;aspect-ratio:4/5;isolation:isolate;color:#fff;background:#c9d3df;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:clip}@media (width>=40rem){.fm{aspect-ratio:16/10}}.fm-media{z-index:-2;position:absolute;inset:0;overflow:hidden}.fm-frame{object-fit:cover;object-position:50% 50%;block-size:107%;inline-size:100%;max-inline-size:none;position:absolute;inset-block-start:-3.5%;inset-inline-start:0}.fm-loop{opacity:0;transition:opacity var(--duration-slower) var(--ease-standard)}.fm.is-playing .fm-loop{opacity:1}.fm[data-loop=blocked]>:is(.fm-media,.fm-copy){cursor:pointer}.fm[data-loop=blocked] .fm-title{cursor:auto}.fm-scrim{z-index:-1;pointer-events:none;background:linear-gradient(to top, rgb(var(--fm-scrim) / .64) 0%, rgb(var(--fm-scrim) / .57) 46%, rgb(var(--fm-scrim) / .28) 60%, rgb(var(--fm-scrim) / .08) 74%, rgb(var(--fm-scrim) / 0) 86%);position:absolute;inset:0}.fm-copy{justify-items:start;row-gap:var(--space-5);padding-block:var(--space-8) var(--space-10);display:grid}.fm-title{max-inline-size:18ch;font-size:clamp(1.875rem,1.25rem + 2.8vw,3.5rem);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);font-weight:var(--weight-semibold);color:#fff;text-wrap:balance}@media (width>=64rem){.fm-title{white-space:nowrap;max-inline-size:none;font-size:clamp(2.25rem,.5rem + 3vw,3rem)}}.fm-play{align-items:center;gap:var(--space-3);min-block-size:var(--space-12);padding-inline:.375rem var(--space-5);border-radius:var(--radius-pill);background:rgb(var(--fm-scrim) / .2);color:#fff;font-size:var(--text-base);font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);border:1px solid #ffffff8c;line-height:1.2;display:inline-flex}.fm-play:hover{background:rgb(var(--fm-scrim) / .4)}.fm .fm-play:focus-visible{outline-offset:3px;border-radius:var(--radius-pill);outline:2px solid #fff}.fm-play__i{block-size:2.25rem;inline-size:2.25rem;fill:var(--dm-blue-600);background:#fff;border-radius:50%;flex:none;padding:.6875rem .625rem .6875rem .75rem}.fm-play__len{color:#fffc;font-weight:var(--weight-medium);font-family:var(--font-latin-ui);border-inline-start:1px solid #ffffff59;padding-inline-start:var(--space-3)}.fm-actions{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.fm-pause{background:rgb(var(--fm-scrim) / .2);color:#fff;cursor:pointer;block-size:2.5rem;inline-size:2.5rem;transition:background-color var(--duration-fast) var(--ease-standard);border:1px solid #ffffff73;border-radius:50%;place-items:center;padding:0;display:grid}@media (width<=63.99rem){.fm-pause{block-size:2.75rem;inline-size:2.75rem}}.fm-pause[hidden]{display:none}.fm-pause:hover{background:rgb(var(--fm-scrim) / .4)}.fm .fm-pause:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #fff}.fm-pause__i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;block-size:.875rem;inline-size:.875rem}.fm-pause__i--play{fill:currentColor}.fm-pause__i--play,.fm-pause[aria-pressed=true] .fm-pause__i--pause{display:none}.fm-pause[aria-pressed=true] .fm-pause__i--play{display:block}@media (width>=64rem) and (height>=700px){.fm.screen{aspect-ratio:auto;justify-content:flex-end}.fm-copy{padding-block:var(--space-10) var(--space-16)}}@media (width>=64rem){.fm-copy{row-gap:var(--space-6)}}.fm-dialog{color:#fff;background:0 0;border:0;padding:0;overflow:visible}.fm-dialog::backdrop{background:#060a13d1}.fm-dialog__box{justify-items:end;row-gap:var(--space-3);display:grid}.fm-dialog__frame{inline-size:min(calc(100vw - var(--space-10)), 72rem, calc((100svh - 8rem) * 16 / 9));aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--ink-950);box-shadow:var(--shadow-3);overflow:hidden}.fm-dialog__frame video{object-fit:contain;block-size:100%;inline-size:100%;max-inline-size:none;display:block}.fm-dialog__close{color:#fff;cursor:pointer;block-size:2.75rem;inline-size:2.75rem;transition:background-color var(--duration-fast) var(--ease-standard);background:#ffffff1f;border:1px solid #ffffff4d;border-radius:50%;place-items:center;padding:0;display:grid}.fm-dialog__close:hover{background:#ffffff3d}.fm .fm-dialog__close:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #fff}.fm-dialog__close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;block-size:1rem;inline-size:1rem}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.fm-media{animation:linear both fm-settle;animation-timeline:view();animation-range:entry contain 0%}.fm-copy{animation:linear both fm-rise;animation-timeline:view();animation-range:entry 20%}}.fm-dialog[open]{animation:fm-pop var(--duration-base) var(--ease-out)}.fm-dialog[open]::backdrop{animation:fm-fade var(--duration-base) var(--ease-out)}}@keyframes fm-settle{0%{transform:scale(1.08)}}@keyframes fm-rise{0%{opacity:0;transform:translateY(var(--space-6))}}@keyframes fm-pop{0%{opacity:0;transform:translateY(var(--space-3)) scale(.98)}}@keyframes fm-fade{0%{opacity:0}}@media (width<=47.99rem){.fm-copy{text-align:center;justify-items:center}.fm-actions{justify-content:center;gap:var(--space-4)}}.ih{--ih-panel:color-mix(in srgb, var(--dm-blue-500) 10%, var(--paper-0));--ih-head:var(--head-ink);--ih-in:var(--dm-blue-500);--ih-out:var(--dm-orange-500);--ih-word:var(--ink-700);--ih-scale:1;padding-block:var(--space-20);border-block-start:1px solid var(--line);background:radial-gradient(ellipse 55% 50% at 50% 62%, color-mix(in srgb, var(--paper-0) 75%, transparent), transparent 70%), var(--ih-panel);color:var(--fg);position:relative;overflow:clip}.ih:before{content:"";background-image:radial-gradient(circle, color-mix(in srgb, var(--ink-900) 10%, transparent) 1px, transparent 1.5px);pointer-events:none;background-size:1.5rem 1.5rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 65% at 50% 60%,#000,#0000);mask-image:radial-gradient(70% 65% at 50% 60%,#000,#0000)}.ih>.wrap{position:relative}.ih-head{max-inline-size:44rem}.ih-eyebrow{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--fg-muted)}.ih-title{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);color:var(--ih-head);margin-block-start:var(--space-3)}.ih-lead{max-inline-size:40rem;font-size:var(--text-md);line-height:var(--leading-body);color:var(--lead-ink);margin-block-start:var(--space-4)}.ih-hub{margin-block-start:var(--space-12);margin-inline:auto;position:relative}.ih-core{z-index:1;pointer-events:none}.ih-svg,.ih-tag{display:none}.ih-svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.ih-disc{border:1px solid var(--line-strong);background:var(--bg-raised);border-radius:50%;place-items:center;display:grid;position:absolute}.ih-mark{inline-size:auto}.ih-groups{margin:0;padding:0;list-style:none}.ih-group,.ih-nodes{display:contents}.ih-node{display:grid;position:relative}.ih-tile{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:5.5rem;padding:var(--space-4) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-raised);box-shadow:var(--shadow-2);text-align:center;flex-direction:column;display:flex;position:relative}.ih-logo{inline-size:calc(var(--lw) * var(--ih-scale));block-size:auto}.ih-word{align-items:center;gap:var(--space-0-5);color:var(--ih-word);flex-direction:column;display:flex}.ih-word__ar{font-size:calc(1rem * var(--ih-scale));font-weight:var(--weight-semibold);text-wrap:balance;line-height:1.3}.ih-word__latin{font-size:calc(1.375rem * var(--ih-scale));font-weight:var(--weight-semibold);letter-spacing:-.01em;white-space:nowrap;line-height:1.1}.ih-icon{align-items:center;gap:var(--space-2);color:var(--ih-word);display:flex}.ih-icon__svg{inline-size:calc(1.75rem * var(--ih-scale));fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;block-size:auto}.ih-tile__sub{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--fg-muted)}.ih-tile__tag{display:none}@media (width<=63.999rem){.ih-hub{max-inline-size:var(--ih-f-max);margin-block-start:var(--space-10);container-type:inline-size}.ih-core,.ih-groups{--ih-u:calc(100cqi / var(--ih-f-w))}.ih-core{position:absolute;inset:0}.ih-svg--flow{block-size:100%;inline-size:100%;display:block;overflow:visible}.ih-disc{inline-size:calc(2 * var(--ih-f-r) * var(--ih-u));block-size:calc(2 * var(--ih-f-r) * var(--ih-u));box-shadow:0 0 0 .5rem color-mix(in srgb, var(--dm-blue-500) 8%, transparent), 0 .5rem 2rem color-mix(in srgb, var(--dm-blue-500) 22%, transparent);inset-block-start:calc((var(--ih-f-cy) - var(--ih-f-r)) * var(--ih-u));inset-inline-start:calc(50% - var(--ih-f-r) * var(--ih-u))}.ih-groups{block-size:calc(var(--ih-f-h) * var(--ih-u));position:relative}.ih-node{inline-size:calc(var(--fw) * var(--ih-u));block-size:calc(var(--fh) * var(--ih-u));position:absolute;inset-block-start:calc(var(--fy) * var(--ih-u));inset-inline-start:calc(var(--fx) * var(--ih-u))}.ih-tile{min-block-size:0;padding:var(--space-2) var(--space-3);gap:var(--space-1)}.ih-logo{inline-size:calc(var(--lwn) * var(--ih-f-logo) * var(--ih-u))}.ih-tile .ih-icon__svg{inline-size:calc(28 * var(--ih-f-logo) * var(--ih-u))}.ih-tile .ih-word__latin{font-size:calc(22 * var(--ih-f-logo) * var(--ih-u))}.ih-svg--flow .ih-pulse{filter:url(#ih-halo-flow)}}@media (width>=40rem) and (width<=63.999rem){.ih-head{text-align:center;margin-inline:auto}.ih-head .ih-eyebrow:after,.ih-lead{margin-inline:auto}.ih-hub{margin-block-start:var(--space-12)}}@media (width>=64rem){.ih{padding-block:var(--space-24)}.ih-head{text-align:center;max-inline-size:60rem;margin-inline:auto}.ih-head .ih-eyebrow:after,.ih-lead{margin-inline:auto}.ih-hub{max-inline-size:none;block-size:calc(3 * var(--ih-row));margin-block-start:var(--space-16)}.ih-core{inline-size:var(--ih-w);block-size:100%;margin-inline:auto;position:absolute;inset-block-start:0;inset-inline:0}.ih-svg--hub{block-size:100%;inline-size:100%;max-inline-size:none;display:block;overflow:visible}.ih-disc{inline-size:var(--ih-disc);block-size:var(--ih-disc);box-shadow:0 0 0 .75rem color-mix(in srgb, var(--dm-blue-500) 7%, transparent), 0 .75rem 3rem color-mix(in srgb, var(--dm-blue-500) 24%, transparent);inset-block-start:calc(var(--ih-cy) - var(--ih-disc) / 2);inset-inline-start:calc(50% - var(--ih-disc) / 2)}.ih-tag{pointer-events:none;justify-content:center;inline-size:10rem;display:flex;position:absolute;inset-block-start:var(--y);inset-inline-start:calc(var(--x) - 5rem);translate:0 -50%}.ih-tag__text{padding:.125rem var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--bg-raised);font-size:var(--text-xs);font-weight:var(--weight-semibold);white-space:nowrap;color:var(--ih-word);line-height:1.4}.ih-groups{grid-template-columns:minmax(0, 1fr) var(--ih-w) minmax(0, 1fr);grid-template-rows:repeat(3, var(--ih-row));gap:0;block-size:100%;margin:0;display:grid}.ih-node{grid-row:var(--r);align-self:center}.ih-node--start{grid-column:1;justify-self:end}.ih-node--end{grid-column:3;justify-self:start}.ih-tile{inline-size:var(--ih-tile-w);block-size:var(--ih-tile-h);padding:var(--space-3) var(--space-4)}}@media (width>=64rem) and (height>=700px){.ih{padding-block:var(--space-8)}.ih-lead{max-inline-size:none}.ih-hub{margin-block-start:var(--space-8)}}.ih-ring{fill:none;stroke:var(--line-strong);stroke-width:1px}.ih-ring--far{stroke-dasharray:1 6;stroke-linecap:round}.ih-line{fill:none;stroke-width:1.5px;stroke-linecap:round}.ih-line--out{stroke:var(--ih-out)}.ih-line--in{stroke:var(--ih-in)}.ih-port{fill:var(--ih-word);stroke:var(--bg-raised);stroke-width:2px}.ih-pulse{fill:none;stroke-width:3.5px;stroke-linecap:round;filter:url(#ih-halo);opacity:0}.ih-pulse--out{stroke:var(--ih-out)}.ih-pulse--in{stroke:var(--ih-in)}@media (width<=39.99rem){.ih-head{text-align:center;margin-inline:auto}.ih-head .ih-eyebrow:after,.ih-lead{margin-inline:auto}}@media (width<=47.99rem){.ih-hub{margin-block-start:var(--space-8)}.ih-core,.ih-groups{--ih-f-logo:.6}.ih-svg--flow{display:none}.ih-svg--col{block-size:100%;inline-size:100%;display:block;overflow:visible}.ih-svg--col .ih-pulse{filter:url(#ih-halo-col)}.ih-disc{inset-block-start:calc((var(--ih-c-cy) - var(--ih-f-r)) * var(--ih-u))}.ih-groups{block-size:calc(var(--ih-c-h) * var(--ih-u))}.ih-node{inline-size:calc(100 * var(--ih-u));block-size:calc(112 * var(--ih-u));inset-block-start:calc(var(--cy) * var(--ih-u));inset-inline-start:calc(var(--cx) * var(--ih-u))}.ih-tile{padding:var(--space-2);gap:var(--space-1)}.ih-tile__sub{display:none}.ih-tile__tag{font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-snug);text-wrap:balance;color:var(--ih-word);display:block}}.ai{--ai-panel:color-mix(in srgb, var(--dm-blue-500) 6%, var(--paper-0));--ai-head:var(--head-ink);--ai-ink:#0f1d33;--ai-muted:#5a6679;--ai-icon:var(--dm-blue-600);--ai-tint:color-mix(in srgb, var(--dm-blue-500) 8%, #fff);padding-block:var(--space-20);background:radial-gradient(ellipse 40% 45% at var(--ai-glow-x,30%) 85%, color-mix(in srgb, var(--dm-orange-300) 12%, transparent), transparent 70%), radial-gradient(ellipse 55% 55% at var(--ai-glow-x,30%) 45%, #ffffffd9, transparent 70%), var(--ai-panel);color:var(--ai-ink);position:relative;overflow:clip}.ai:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--ai-glow-x:70%}.ai-grid{gap:var(--space-10);grid-template-columns:minmax(0,1fr);display:grid}.ai-eyebrow{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--ai-muted);display:inline-flex}.ai-spark{block-size:.875rem;inline-size:.875rem;fill:var(--dm-orange-300);flex:none}.ai-title{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);color:var(--ai-head);margin-block-start:var(--space-3)}.ai-lead{max-inline-size:36rem;font-size:var(--text-md);line-height:var(--leading-body);color:var(--lead-ink);margin-block-start:var(--space-3)}.ai-list{gap:var(--space-5);margin:var(--space-8) 0 0;padding:0;list-style:none;display:grid}.ai-item{align-items:start;column-gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.ai-ic{border-radius:var(--radius-md);block-size:2.5rem;inline-size:2.5rem;box-shadow:var(--shadow-1);color:var(--ai-icon);background:#fff;place-items:center;display:grid}.ai-ic svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;block-size:1.375rem;inline-size:1.375rem}.ai-item__text{row-gap:var(--space-0-5);padding-block-start:.125rem;display:grid}.ai-item__name{font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.ai-item__line{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--ai-muted)}.ai-soon{align-items:center;gap:var(--space-2) var(--space-3);border-block-start:1px solid var(--line);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--ai-ink);flex-wrap:wrap;margin-block-start:var(--space-8);padding-block-start:var(--space-5);display:flex}.ai-stage{min-inline-size:0;margin:0;container:ai-stage/inline-size}.ai-pic{--db-ink:#1d2533;--db-muted:#5d6878;--db-line:#e6eaf0;--db-canvas:#f3f6fa;--db-blue:#2f6db5;--db-blue-tint:#eaf1fb;--db-green:#1f9d5c;--db-green-ink:#16804a;color:var(--db-ink);font-size:.75rem;line-height:1.35;display:grid;position:relative}.ai-i{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:1rem;inline-size:1rem}.ai-i--sm{block-size:.875rem;inline-size:.875rem}.ai-win{background:var(--db-canvas);border-radius:.875rem;grid-template-rows:auto minmax(0,1fr);min-block-size:0;display:grid;overflow:hidden;box-shadow:0 0 0 1px #08285a14,2px 2px 4px #08285a1a,6px 24px 48px -16px #08285a66}.ai-win__bar{border-block-end:1px solid var(--db-line);background:#fff;align-items:center;gap:.5rem;min-block-size:2.5rem;padding-inline:.875rem;display:flex}.ai-win__name{font-family:var(--font-latin-ui);font-size:.875rem;font-weight:var(--weight-bold);letter-spacing:.01em;color:#1a2a44}.ai-win__name:lang(ar){letter-spacing:0}.ai-win__tag{font-family:var(--font-latin-ui);font-size:.5625rem;font-weight:var(--weight-bold);color:var(--db-muted);background:#eef1f5;border-radius:.25rem;padding:.125rem .3125rem}.ai-win__body{grid-template-columns:minmax(0,1fr);align-content:start;gap:.75rem;padding:.875rem;padding-block-end:var(--space-10);display:grid}.ai-card{box-shadow:0 0 0 1px var(--db-line);background:#fff;border-radius:.625rem;grid-template-columns:minmax(0,1fr);align-content:start;gap:.625rem;padding:.875rem;display:grid}.ai-card__h{font-size:.8125rem;font-weight:var(--weight-bold);color:var(--db-ink);align-items:center;gap:.375rem;display:flex}.ai-card__h .ai-i{color:var(--db-blue)}.ai-card__sub{color:var(--db-muted);margin-block-start:-.375rem}.ai-bars{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ai-bar{grid-template-columns:6.5rem minmax(0,1fr) 1.5rem;align-items:center;gap:.5rem;display:grid}.ai-bar__name{color:var(--db-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ai-bar__track{border-radius:var(--radius-pill);background:var(--db-canvas);block-size:.5rem}.ai-bar__fill{inline-size:var(--w);border-radius:inherit;background:color-mix(in srgb, var(--db-blue) 35%, #fff);block-size:100%;display:block}.ai-bar.is-top .ai-bar__fill{background:var(--db-blue)}.ai-bar.is-top .ai-bar__name{font-weight:var(--weight-semibold);color:var(--db-ink)}.ai-bar__n{font-family:var(--font-latin-ui);font-weight:var(--weight-semibold);text-align:end}.ai-insight{border-inline-start:3px solid var(--dm-orange-300);background:var(--db-blue-tint);border-radius:.5rem;gap:.25rem;padding:.625rem .75rem;display:grid}.ai-insight__tag{font-size:.6875rem;font-weight:var(--weight-bold);color:var(--db-blue);align-items:center;gap:.375rem;display:inline-flex}.ai-insight__line{font-weight:var(--weight-medium);color:var(--db-ink)}.ai-cv__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem;display:flex}.ai-file{background:var(--db-canvas);color:var(--db-muted);font-family:var(--font-latin-ui);border-radius:.375rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;display:inline-flex}.ai-cv__read{font-weight:var(--weight-semibold);color:var(--db-green-ink);align-items:center;gap:.25rem;margin-block-start:-.25rem;display:inline-flex}.ai-fields{grid-template-columns:minmax(0,1fr);gap:.5rem;margin:0;display:grid}.ai-field{grid-template-columns:minmax(0,1fr);gap:.1875rem;display:grid}.ai-field dt{color:var(--db-muted);font-size:.6875rem}.ai-field dd{border:1px solid var(--db-line);background:color-mix(in srgb, var(--dm-orange-300) 6%, #fff);min-block-size:1.875rem;font-weight:var(--weight-semibold);border-radius:.375rem;justify-content:space-between;align-items:center;gap:.375rem;margin:0;padding-inline:.625rem;display:flex}.ai-field dd>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ai-dlg{z-index:1;margin:calc(var(--space-8) * -1) var(--space-4) 0;background:#fff;border-radius:.75rem;gap:.375rem;padding:.75rem .875rem .875rem;display:grid;position:relative;box-shadow:0 0 0 1px #08285a14,0 18px 40px -12px #08285a59}.ai-dlg__head{border-block-end:1px solid var(--db-line);align-items:center;gap:.5rem;padding-block-end:.375rem;display:flex}.ai-dlg__title{font-size:.8125rem;font-weight:var(--weight-bold)}.ai-dlg__label{color:var(--db-muted);font-size:.6875rem}.ai-dlg__draft{border:1px solid color-mix(in srgb, var(--db-blue) 45%, var(--db-line));box-shadow:0 0 0 3px var(--db-blue-tint);font-weight:var(--weight-medium);border-radius:.375rem;padding:.5rem .625rem}.ai-caret{vertical-align:text-bottom;background:var(--db-blue);block-size:1em;inline-size:2px;margin-inline-start:2px;display:inline-block}.ai-badge{flex:none;block-size:auto;inline-size:1.75rem}.ai-badge__ring{fill:none;stroke-width:3.5px;stroke-linecap:round}.ai-badge__spark{fill:var(--dm-orange-300)}.ai-badge__ai{font-family:var(--font-latin-ui);font-size:17px;font-weight:var(--weight-bold);fill:var(--dm-blue-500)}.ai-pager{display:none}@container ai-stage (width<=33.99rem){.ai-win__body{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:86%;grid-auto-flow:column;align-items:start;scroll-padding-inline:.875rem;overflow-x:auto}.ai-win__body::-webkit-scrollbar{display:none}.ai-card{scroll-snap-align:start}.ai-pager{justify-content:center;margin-block-start:var(--space-2);display:flex}.ai-pager__dot{cursor:pointer;background:0 0;border:0;place-items:center;block-size:2.75rem;inline-size:2.75rem;padding:0;display:grid}.ai-pager__dot span{border-radius:var(--radius-pill);background:var(--fg-subtle);block-size:.5rem;inline-size:.5rem;transition:inline-size var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard)}.ai-pager__dot[aria-current] span{background:var(--dm-blue-500);inline-size:1.25rem}.ai-pager__dot:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-4px;border-radius:var(--radius-pill)}}@container ai-stage (width>=34rem){.ai-pic{padding-block-end:var(--space-20)}.ai-win__body{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;padding-block-end:.875rem}.ai-dlg{inline-size:min(21rem, calc(100% - var(--space-12)));margin:0;position:absolute;inset-block-end:0;inset-inline-start:var(--space-6)}}@media (width>=64rem){.ai-grid{gap:calc(var(--grid-gutter) * 2);grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"stage text";align-items:center}.ai-text{grid-area:text}.ai-stage{grid-area:stage}}@media (width>=64rem) and (height>=700px){.ai{padding-block:var(--space-10)}.ai-list{gap:var(--space-4);margin-block-start:var(--space-6)}.ai-soon{margin-block-start:var(--space-6);padding-block-start:var(--space-4)}}@media (width<=47.99rem){.ai-text{text-align:center}.ai .ai-eyebrow{justify-content:center;display:flex}.ai .ai-eyebrow:after{margin-inline:calc(50% - var(--space-4))}.ai-lead{margin-inline:auto}.ai-list,.ai-soon{text-align:start}.ai-soon{justify-content:center}.ai-dlg{margin:var(--space-3) 0 0}}.tm{--tm-panel:#f1f5fc;--tm-head:var(--head-ink);--tm-ink:#0f1d33;--tm-muted:#5a6679;--tm-line:#0f1d331a;--tm-face:3.5rem;padding-block:var(--space-20);background:var(--tm-panel);color:var(--tm-ink)}.tm-title{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--tm-muted)}.tm-list{gap:var(--space-10);margin:var(--space-8) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (width>=64rem){.tm-list{gap:var(--space-10) calc(var(--grid-gutter) * 3);grid-template-rows:repeat(3,auto);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.tm-item--lead{grid-row:1/-1}.tm-item:not(.tm-item--lead){grid-column:2}}.tm-item:not(.tm-item--lead){border-block-start:1px solid var(--tm-line);padding-block-start:var(--space-6);position:relative}.tm-item:not(.tm-item--lead):before,.tm-item--lead .tm-quote:before{content:"";inline-size:var(--space-8);background:linear-gradient(to right, var(--dm-orange-300), var(--dm-orange-500));border-radius:1px;block-size:2px}.tm-item:not(.tm-item--lead):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{background:linear-gradient(to left, var(--dm-orange-300), var(--dm-orange-500))}.tm-item--lead .tm-quote:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{background:linear-gradient(to left, var(--dm-orange-300), var(--dm-orange-500))}.tm-item:not(.tm-item--lead):before{position:absolute;inset-block-start:-1px;inset-inline-start:0}.tm-item--lead .tm-quote:before{margin-block:-1px var(--space-6);display:block}.tm-q,.tm-quote{margin:0}.tm-quote p{max-inline-size:40rem;font-size:var(--text-md);line-height:var(--leading-snug);color:var(--tm-ink)}.tm-item--lead .tm-quote p{max-inline-size:30ch;font-size:clamp(1.375rem,1.0417rem + 1.4815vw,2.375rem);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);color:var(--tm-head)}.tm-note{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--tm-muted);margin-block-start:var(--space-2)}.tm-by{align-items:start;column-gap:var(--space-4);line-height:var(--leading-snug);grid-template-columns:auto minmax(0,1fr);margin-block-start:var(--space-5);display:grid}.tm-item--lead .tm-by{--tm-face:4rem;margin-block-start:var(--space-8)}.tm-by__text{justify-items:start;row-gap:var(--space-0-5);display:grid}.tm-by__name{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--tm-ink)}.tm-by__org{font-size:var(--text-sm);color:var(--tm-muted)}.tm-by .tm-face{inline-size:var(--tm-face);block-size:var(--tm-face);max-inline-size:none;box-shadow:0 0 0 3px #fff, var(--shadow-1);border-radius:50%;place-items:center;display:grid}.tm-by .tm-photo{object-fit:cover;background:var(--ink-100)}.tm-by .tm-mark{background:#fff}.tm-mark img{inline-size:auto;block-size:calc(var(--tm-face) * .8);filter:brightness(.45)}.tm-by .tm-mono{background:color-mix(in srgb, var(--dm-blue-500) 12%, #fff);color:var(--tm-head);font-size:calc(var(--tm-face) * .34);font-weight:var(--weight-semibold);white-space:nowrap;line-height:1}.tm-play{align-items:center;gap:var(--space-2);min-block-size:var(--space-8);padding-block:var(--space-1);padding-inline:var(--space-1) var(--space-4);border-radius:var(--radius-pill);color:var(--tm-head);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);border:1px solid #1355a538;margin-block-start:var(--space-3);line-height:1.2;display:inline-flex}@media (width<=63.99rem){.tm-play{min-block-size:2.75rem}}.tm-play:hover{background:#fff;border-color:#1355a573}.tm .tm-play:focus-visible{outline:2px solid var(--tm-head);outline-offset:2px;border-radius:var(--radius-pill)}.tm-play__i{background:var(--dm-blue-600);fill:#fff;border-radius:50%;flex:none;block-size:1.5rem;inline-size:1.5rem;padding:.375rem}@media (width>=64rem) and (height>=700px){.tm{padding-block:var(--space-10)}.tm-list{row-gap:var(--space-5);margin-block-start:var(--space-6)}.tm-item:not(.tm-item--lead){padding-block-start:var(--space-4)}.tm-item:not(.tm-item--lead) .tm-by{align-items:center;margin-block-start:var(--space-3)}.tm-item:not(.tm-item--lead) .tm-by__text{column-gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:center}.tm-item:not(.tm-item--lead) .tm-play{grid-area:1/2/span 2;margin-block-start:0}}.tm-dialog{color:#fff;background:0 0;border:0;padding:0;overflow:visible}.tm-dialog::backdrop{background:#060a13d1}.tm-dialog__box{justify-items:end;row-gap:var(--space-3);display:grid}.tm-dialog__frame{block-size:min(80svh, calc((100vw - var(--space-10)) * 16 / 9));aspect-ratio:9/16;border-radius:var(--radius-lg);background:var(--ink-900);box-shadow:var(--shadow-3);overflow:hidden}.tm-dialog__frame iframe{border:0;block-size:100%;inline-size:100%;display:block}.tm-dialog__close{color:#fff;cursor:pointer;block-size:2.75rem;inline-size:2.75rem;transition:background-color var(--duration-fast) var(--ease-standard);background:#ffffff1f;border:1px solid #ffffff4d;border-radius:50%;place-items:center;padding:0;display:grid}.tm-dialog__close:hover{background:#ffffff3d}.tm .tm-dialog__close:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #fff}.tm-dialog__close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;block-size:1rem;inline-size:1rem}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.tm-item{animation:linear both tm-rise;animation-timeline:view();animation-range:entry entry 80%}}.tm-dialog[open]{animation:tm-pop var(--duration-base) var(--ease-out)}.tm-dialog[open]::backdrop{animation:tm-fade var(--duration-base) var(--ease-out)}}@keyframes tm-rise{0%{opacity:0;transform:translateY(var(--space-4))}}@keyframes tm-pop{0%{opacity:0;transform:translateY(var(--space-3)) scale(.98)}}@keyframes tm-fade{0%{opacity:0}}@media (width<=47.99rem){.tm-title{color:var(--tm-head);text-align:center;font-size:1.125rem}.tm-list{gap:var(--space-3);margin-block-start:var(--space-6);margin-inline:calc(var(--grid-margin) * -1);padding:var(--space-2) var(--grid-margin) var(--space-6);scroll-padding-inline:var(--grid-margin);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.tm-list::-webkit-scrollbar{display:none}.tm-list .tm-item{scroll-snap-align:start;scroll-snap-stop:always;padding:var(--space-6) var(--space-5);border-radius:var(--radius-xl);text-align:center;background:#fff;border:0;flex:0 0 84vw;box-shadow:0 1px 2px #08285a0f,0 12px 28px -20px #08285a59}.tm-list .tm-item:before,.tm-item--lead .tm-quote:before{display:none}.tm-quote p,.tm-item--lead .tm-quote p{margin-inline:auto}.tm-item--lead .tm-quote p{font-size:1.375rem}.tm-by,.tm-item--lead .tm-by{justify-items:center;row-gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-5)}.tm-by__text{justify-items:center}}
