.mast[data-astro-cid-2m347coi]{padding-top:clamp(1.25rem,3vw,2.5rem);padding-bottom:clamp(2.5rem,6vw,5rem);container-type:inline-size}.strip[data-astro-cid-2m347coi]{display:flex;justify-content:space-between;gap:1rem;font-family:var(--mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding-bottom:.75rem;border-bottom:1px solid var(--hair);margin-bottom:clamp(.9rem,2.5cqi,1.6rem)}.name[data-astro-cid-2m347coi]{font-family:var(--display);font-weight:700;font-size:clamp(1.9rem,11cqi,9.5rem);line-height:.92;letter-spacing:-.045em;white-space:nowrap;color:var(--ink);margin:0 0 0 -.045em;padding-bottom:.08em}.rule[data-astro-cid-2m347coi]{height:3px;background:var(--ink);margin-top:clamp(.6rem,1.6cqi,1.4rem);transform-origin:left;animation:rule-in 1.1s cubic-bezier(.2,.7,.2,1) both .1s}@keyframes rule-in{0%{transform:scaleX(0)}}.row[data-astro-cid-2m347coi]{display:grid;grid-template-columns:6.25rem minmax(0,1fr);grid-template-areas:"head head" "pic facts" "act act";gap:1.1rem 1rem;padding-top:1.1rem}.portrait[data-astro-cid-2m347coi]{grid-area:pic;margin:0}.main[data-astro-cid-2m347coi]{display:contents}.headline[data-astro-cid-2m347coi]{grid-area:head}.facts[data-astro-cid-2m347coi]{grid-area:facts}.actions[data-astro-cid-2m347coi]{grid-area:act}.portrait[data-astro-cid-2m347coi] img[data-astro-cid-2m347coi]{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 22%;filter:grayscale(1) contrast(1.06) brightness(1.03);transition:filter .6s ease;background:var(--surface-2)}.portrait[data-astro-cid-2m347coi]:hover img[data-astro-cid-2m347coi]{filter:none}.headline[data-astro-cid-2m347coi]{margin:0;font-family:var(--display);font-weight:600;font-size:clamp(1rem,5.6cqi,1.95rem);line-height:1.15;letter-spacing:-.02em;white-space:nowrap;color:var(--ink)}.facts[data-astro-cid-2m347coi]{margin:0;display:grid;gap:.8rem;align-content:start}.facts[data-astro-cid-2m347coi] div[data-astro-cid-2m347coi]{display:grid;gap:.15rem}.facts[data-astro-cid-2m347coi] .print-only[data-astro-cid-2m347coi]{display:none}.facts[data-astro-cid-2m347coi] dt[data-astro-cid-2m347coi]{font-family:var(--mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.facts[data-astro-cid-2m347coi] dd[data-astro-cid-2m347coi]{margin:0;font-size:1rem;line-height:1.35;color:var(--ink)}.facts[data-astro-cid-2m347coi] a[data-astro-cid-2m347coi]{color:var(--ink);border:0;text-decoration:underline 1px var(--acc);text-underline-offset:5px;display:inline-flex;align-items:center;min-height:44px;margin-block:-11px}.facts[data-astro-cid-2m347coi] a[data-astro-cid-2m347coi]:hover{color:var(--acc-text)}.actions[data-astro-cid-2m347coi]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.btn-pdf[data-astro-cid-2m347coi],.btn-line[data-astro-cid-2m347coi]{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:48px;padding:.7rem 1.15rem;font-family:var(--sans);font-weight:500;font-size:.97rem;line-height:1.1;border-radius:0;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.btn-pdf[data-astro-cid-2m347coi]{grid-column:1 / -1;background:var(--acc);color:var(--on-acc);border:1px solid var(--acc)}.btn-pdf[data-astro-cid-2m347coi]:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.btn-pdf[data-astro-cid-2m347coi]:focus-visible{outline-color:var(--ink)}.btn-pdf[data-astro-cid-2m347coi] .size[data-astro-cid-2m347coi]{font-family:var(--mono);font-size:.72rem;letter-spacing:.04em;opacity:.8;padding-left:.6rem;border-left:1px solid currentColor}.btn-pdf[data-astro-cid-2m347coi] svg[data-astro-cid-2m347coi]{transition:transform .25s ease}.btn-pdf[data-astro-cid-2m347coi]:hover svg[data-astro-cid-2m347coi]{transform:translateY(2px)}.btn-line[data-astro-cid-2m347coi]{background:transparent;color:var(--ink);border:1px solid var(--hair-2)}.btn-line[data-astro-cid-2m347coi]:hover{border-color:var(--ink);color:var(--ink)}.btn-line[data-astro-cid-2m347coi] svg[data-astro-cid-2m347coi]{color:var(--faint);transition:transform .2s ease,color .2s ease}.btn-line[data-astro-cid-2m347coi]:hover svg[data-astro-cid-2m347coi]{color:var(--acc-text);transform:translate(1px,-1px)}.stats[data-astro-cid-2m347coi]{position:relative;list-style:none;margin:clamp(2rem,5cqi,3.5rem) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--ink)}.stats[data-astro-cid-2m347coi] li[data-astro-cid-2m347coi]{display:grid;align-content:start;gap:.35rem;padding:.9rem .9rem 1rem 0;border-bottom:1px solid var(--hair)}.stats[data-astro-cid-2m347coi] li[data-astro-cid-2m347coi]:nth-child(2n){padding-left:.9rem;border-left:1px solid var(--hair)}.stats[data-astro-cid-2m347coi] .v[data-astro-cid-2m347coi]{font-family:var(--display);font-weight:600;font-size:clamp(1.9rem,1.4rem + 2vw,3rem);line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--ink)}.stats[data-astro-cid-2m347coi] .suf[data-astro-cid-2m347coi]{color:var(--acc-text)}.stats[data-astro-cid-2m347coi] .fin[data-astro-cid-2m347coi]{display:none}.stats[data-astro-cid-2m347coi] .l[data-astro-cid-2m347coi]{font-family:var(--mono);font-size:.7rem;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}@media(min-width:640px){.row[data-astro-cid-2m347coi]{grid-template-columns:9rem minmax(0,1fr);grid-template-areas:"pic head" "pic facts" "pic act";grid-template-rows:auto auto 1fr;column-gap:1.5rem}.facts[data-astro-cid-2m347coi]{grid-template-columns:repeat(2,max-content);column-gap:2.5rem}.actions[data-astro-cid-2m347coi]{display:flex;flex-wrap:wrap;align-self:end}.btn-pdf[data-astro-cid-2m347coi]{grid-column:auto}.stats[data-astro-cid-2m347coi]{grid-template-columns:repeat(3,minmax(0,1fr))}.stats[data-astro-cid-2m347coi] li[data-astro-cid-2m347coi]:nth-child(2n){padding-left:0;border-left:0}.stats[data-astro-cid-2m347coi] li[data-astro-cid-2m347coi]:not(:nth-child(3n+1)){padding-left:1rem;border-left:1px solid var(--hair)}}@media(min-width:900px),print{.row[data-astro-cid-2m347coi]{grid-template-columns:var(--mw) minmax(0,1fr);column-gap:var(--cg);padding-top:clamp(1.25rem,2.2cqi,2rem)}.portrait[data-astro-cid-2m347coi]{max-width:11.5rem}.headline[data-astro-cid-2m347coi]{font-size:clamp(1.4rem,2.6cqi,2.1rem)}.facts[data-astro-cid-2m347coi]{margin-top:.4rem}}@media(min-width:1100px){.stats[data-astro-cid-2m347coi]{grid-template-columns:repeat(6,minmax(0,1fr))}.stats[data-astro-cid-2m347coi] li[data-astro-cid-2m347coi]{border-bottom:0;padding-top:1.1rem}.stats[data-astro-cid-2m347coi] li[data-astro-cid-2m347coi]:not(:first-child){padding-left:1.1rem;border-left:1px solid var(--hair)}.stats[data-astro-cid-2m347coi] li[data-astro-cid-2m347coi]:nth-child(3n+1):not(:first-child){padding-left:1.1rem;border-left:1px solid var(--hair)}}.stats[data-astro-cid-2m347coi].armed{border-top-color:transparent}.stats[data-astro-cid-2m347coi].armed:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform 1.1s var(--ease-out, cubic-bezier(.2, .7, .2, 1))}.stats[data-astro-cid-2m347coi].armed li[data-astro-cid-2m347coi]{opacity:0;translate:0 14px;transition:opacity .7s var(--ease-out, cubic-bezier(.2, .7, .2, 1)) calc(.15s + var(--i) * .09s),translate .9s var(--ease-out, cubic-bezier(.2, .7, .2, 1)) calc(.15s + var(--i) * .09s)}.stats[data-astro-cid-2m347coi].armed.in:before{transform:none}.stats[data-astro-cid-2m347coi].armed.in li[data-astro-cid-2m347coi]{opacity:1;translate:none}@media(prefers-reduced-motion:reduce){.rule[data-astro-cid-2m347coi]{animation:none}.portrait[data-astro-cid-2m347coi] img[data-astro-cid-2m347coi]{transition:none}}@media print{.mast[data-astro-cid-2m347coi]{padding:0 0 2mm}.strip[data-astro-cid-2m347coi]{padding-bottom:1.6mm;margin-bottom:2.4mm}.name[data-astro-cid-2m347coi]{font-size:31pt}.rule[data-astro-cid-2m347coi]{animation:none;height:2px;margin-top:2.5mm}.row[data-astro-cid-2m347coi]{padding-top:3mm;row-gap:2mm;grid-template-columns:var(--mw) minmax(0,1fr);grid-template-areas:"pic head" "pic facts" "pic act"}.portrait[data-astro-cid-2m347coi]{max-width:22mm}.portrait[data-astro-cid-2m347coi] img[data-astro-cid-2m347coi]{filter:grayscale(1) contrast(1.06)}.headline[data-astro-cid-2m347coi]{font-size:15pt}.facts[data-astro-cid-2m347coi]{grid-template-columns:max-content max-content minmax(0,1fr);column-gap:7mm}.facts[data-astro-cid-2m347coi] dd[data-astro-cid-2m347coi]{font-size:9.5pt}.actions[data-astro-cid-2m347coi]{display:none}.facts[data-astro-cid-2m347coi] .print-only[data-astro-cid-2m347coi]{display:grid}.stats[data-astro-cid-2m347coi]{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:3mm}.stats[data-astro-cid-2m347coi] li[data-astro-cid-2m347coi]{border-bottom:0;padding:1.6mm 0 0 2.5mm!important;gap:.6mm;border-left:1px solid var(--hair)!important}.stats[data-astro-cid-2m347coi] li[data-astro-cid-2m347coi]:first-child{padding-left:0!important;border-left:0!important}.stats[data-astro-cid-2m347coi] .v[data-astro-cid-2m347coi]{font-size:15pt}.stats[data-astro-cid-2m347coi].armed{border-top-color:var(--ink)}.stats[data-astro-cid-2m347coi].armed:before{display:none}.stats[data-astro-cid-2m347coi].armed li[data-astro-cid-2m347coi]{opacity:1;translate:none;transition:none}.stats[data-astro-cid-2m347coi] .run[data-astro-cid-2m347coi]{display:none}.stats[data-astro-cid-2m347coi] .fin[data-astro-cid-2m347coi]{display:inline}.stats[data-astro-cid-2m347coi] .l[data-astro-cid-2m347coi]{font-size:6.5pt}}.sec[data-astro-cid-bu4536hx]{border-top:1px solid var(--ink);padding-block:var(--sec-pt) var(--sec-pb);display:grid;grid-template-columns:minmax(0,1fr)}.sec-no[data-astro-cid-bu4536hx]{margin:0 0 .6rem;font-family:var(--mono);font-size:.75rem;font-weight:500;letter-spacing:.08em;color:var(--acc-text);line-height:1}.sec-head[data-astro-cid-bu4536hx]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1.5rem;margin-bottom:clamp(1.5rem,3vw,2.25rem)}.sec-head[data-astro-cid-bu4536hx] h2[data-astro-cid-bu4536hx]{margin:0;font-family:var(--display);font-weight:600;font-size:clamp(1.6rem,1.2rem + 1.5vw,2.35rem);line-height:1.05;letter-spacing:-.025em;white-space:nowrap}.sec-aside[data-astro-cid-bu4536hx]{font-family:var(--mono);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--faint)}@media(min-width:900px),print{.sec[data-astro-cid-bu4536hx]{grid-template-columns:var(--mw) minmax(0,1fr);column-gap:var(--cg)}.sec-no[data-astro-cid-bu4536hx]{grid-column:1;grid-row:1;margin:.55rem 0 0}.sec-head[data-astro-cid-bu4536hx]{grid-column:2;grid-row:1}.sec-body[data-astro-cid-bu4536hx]{grid-column:2}.wide[data-astro-cid-bu4536hx] .sec-body[data-astro-cid-bu4536hx]{grid-column:1 / -1}}@media print{.sec[data-astro-cid-bu4536hx]{padding-block:2.2mm 2mm;break-inside:auto}.sec-no[data-astro-cid-bu4536hx]{margin-top:.6mm}.sec-head[data-astro-cid-bu4536hx]{margin-bottom:1.8mm;break-after:avoid}.sec-head[data-astro-cid-bu4536hx] h2[data-astro-cid-bu4536hx]{font-size:12pt}.sec[data-astro-cid-bu4536hx]:not(.wide){grid-template-rows:auto 1fr}.sec[data-astro-cid-bu4536hx]:not(.wide) .sec-head[data-astro-cid-bu4536hx]{grid-column:1;grid-row:2;margin:1.2mm 0 0;align-self:start}.sec[data-astro-cid-bu4536hx]:not(.wide) .sec-body[data-astro-cid-bu4536hx]{grid-column:2;grid-row:1 / span 2}.sec[data-astro-cid-bu4536hx]:not(.wide) .sec-aside[data-astro-cid-bu4536hx]{display:none}.sec-aside[data-astro-cid-bu4536hx]{font-size:6.5pt}}.tabs[data-astro-cid-bgpfwieo]{border:0;margin:0 0 1.5rem;padding:0;min-width:0}.tabs-row[data-astro-cid-bgpfwieo]{position:relative;display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gut));padding:2px var(--gut) 4px;scroll-padding-inline:var(--gut)}.tabs-row[data-astro-cid-bgpfwieo]::-webkit-scrollbar{display:none}.tabs[data-astro-cid-bgpfwieo]{position:relative}.tabs[data-astro-cid-bgpfwieo]:after{content:"";position:absolute;top:0;bottom:0;right:calc(-1 * var(--gut));width:2.5rem;background:linear-gradient(to right,transparent,var(--paper));pointer-events:none}.tabs[data-astro-cid-bgpfwieo] input[data-astro-cid-bgpfwieo]{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.tabs[data-astro-cid-bgpfwieo] label[data-astro-cid-bgpfwieo]{flex:none;display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:0 .9rem;border:1px solid var(--hair-2);font-size:.92rem;font-weight:500;color:var(--ink);cursor:pointer;user-select:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.tabs[data-astro-cid-bgpfwieo] label[data-astro-cid-bgpfwieo]:hover{border-color:var(--ink)}.tabs[data-astro-cid-bgpfwieo] .sw[data-astro-cid-bgpfwieo]{width:8px;height:8px;background:var(--g);flex:none}.tabs[data-astro-cid-bgpfwieo] .n[data-astro-cid-bgpfwieo]{font-family:var(--mono);font-size:.7rem;color:var(--faint);font-variant-numeric:tabular-nums}.tabs[data-astro-cid-bgpfwieo] input[data-astro-cid-bgpfwieo]:checked+label[data-astro-cid-bgpfwieo]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.tabs[data-astro-cid-bgpfwieo] input[data-astro-cid-bgpfwieo]:checked+label[data-astro-cid-bgpfwieo] .n[data-astro-cid-bgpfwieo]{color:color-mix(in srgb,var(--paper) 70%,transparent)}.tabs[data-astro-cid-bgpfwieo] input[data-astro-cid-bgpfwieo]:checked+label[data-astro-cid-bgpfwieo] .sw[data-astro-cid-bgpfwieo]{outline:1px solid color-mix(in srgb,var(--paper) 60%,transparent)}.tabs[data-astro-cid-bgpfwieo] input[data-astro-cid-bgpfwieo]:focus-visible+label[data-astro-cid-bgpfwieo]{outline:2px solid var(--acc);outline-offset:2px}.cloud[data-astro-cid-bgpfwieo]{position:relative;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .35rem}.chip[data-astro-cid-bgpfwieo]{display:inline-flex;align-items:center;line-height:1.15;color:var(--ink);background:var(--surface);border:1px solid color-mix(in srgb,var(--g) 62%,transparent);box-shadow:inset 3px 0 0 -1px var(--g);transition:transform .22s var(--ease-out),box-shadow .22s ease,border-color .22s ease}.chip[data-astro-cid-bgpfwieo][hidden]{display:none}.chip[data-astro-cid-bgpfwieo].w3{font-family:var(--display);font-weight:600;font-size:clamp(1rem,.9rem + .6vw,1.32rem);letter-spacing:-.015em;padding:.42em .7em .44em .8em;background:color-mix(in srgb,var(--g) 9%,var(--surface));border-color:var(--g)}.chip[data-astro-cid-bgpfwieo].w2{font-size:clamp(.88rem,.82rem + .3vw,.98rem);font-weight:500;padding:.38em .66em .4em .76em}.chip[data-astro-cid-bgpfwieo].w1{font-size:clamp(.78rem,.74rem + .2vw,.84rem);padding:.32em .6em .34em .7em;color:var(--muted)}.chip[data-astro-cid-bgpfwieo]:hover{transform:translateY(-2px);border-color:var(--g);box-shadow:inset 3px 0 0 -1px var(--g),0 4px 0 -2px color-mix(in srgb,var(--g) 35%,transparent)}.chip[data-astro-cid-bgpfwieo].ghost{position:absolute;margin:0;pointer-events:none}.sk[data-astro-cid-bgpfwieo]:not(.js):has(#skg-leadership:checked) .chip[data-astro-cid-bgpfwieo]:not([data-g=leadership]),.sk[data-astro-cid-bgpfwieo]:not(.js):has(#skg-cloud:checked) .chip[data-astro-cid-bgpfwieo]:not([data-g=cloud]),.sk[data-astro-cid-bgpfwieo]:not(.js):has(#skg-ai:checked) .chip[data-astro-cid-bgpfwieo]:not([data-g=ai]),.sk[data-astro-cid-bgpfwieo]:not(.js):has(#skg-engineering:checked) .chip[data-astro-cid-bgpfwieo]:not([data-g=engineering]),.sk[data-astro-cid-bgpfwieo]:not(.js):has(#skg-data:checked) .chip[data-astro-cid-bgpfwieo]:not([data-g=data]),.sk[data-astro-cid-bgpfwieo]:not(.js):has(#skg-business:checked) .chip[data-astro-cid-bgpfwieo]:not([data-g=business]){display:none}.key[data-astro-cid-bgpfwieo]{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;margin:1.5rem 0 0;font-family:var(--mono);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.key[data-astro-cid-bgpfwieo] span[data-astro-cid-bgpfwieo]{display:inline-flex;align-items:center;gap:.5rem}.key[data-astro-cid-bgpfwieo] i[data-astro-cid-bgpfwieo]{display:inline-block;border:1px solid var(--muted)}.key[data-astro-cid-bgpfwieo] .k3[data-astro-cid-bgpfwieo]{width:14px;height:14px;background:color-mix(in srgb,var(--muted) 18%,transparent)}.key[data-astro-cid-bgpfwieo] .k2[data-astro-cid-bgpfwieo]{width:11px;height:11px}.key[data-astro-cid-bgpfwieo] .k1[data-astro-cid-bgpfwieo]{width:8px;height:8px}@media(min-width:900px){.sk[data-astro-cid-bgpfwieo]{display:grid;grid-template-columns:var(--mw) minmax(0,1fr);column-gap:var(--cg);align-items:start}.tabs[data-astro-cid-bgpfwieo]{grid-column:1;grid-row:1 / span 2;margin:0}.tabs[data-astro-cid-bgpfwieo]:after{content:none}.tabs-row[data-astro-cid-bgpfwieo]{flex-direction:column;gap:0;overflow:visible;margin:0;padding:0;border-top:1px solid var(--ink)}.tabs[data-astro-cid-bgpfwieo] label[data-astro-cid-bgpfwieo]{min-height:44px;padding:.45rem .6rem;border:0;border-bottom:1px solid var(--hair);font-size:.9rem;line-height:1.2;white-space:normal}.tabs[data-astro-cid-bgpfwieo] label[data-astro-cid-bgpfwieo]:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.tabs[data-astro-cid-bgpfwieo] .n[data-astro-cid-bgpfwieo]{margin-left:auto;padding-left:.5rem}.cloud[data-astro-cid-bgpfwieo]{grid-column:2;gap:.55rem .5rem}.key[data-astro-cid-bgpfwieo]{grid-column:2}}@media(prefers-reduced-motion:reduce){.chip[data-astro-cid-bgpfwieo],.chip[data-astro-cid-bgpfwieo]:hover{transition:none;transform:none}}@media print{.tabs[data-astro-cid-bgpfwieo],.key[data-astro-cid-bgpfwieo]{display:none}.chip[data-astro-cid-bgpfwieo]{display:inline-flex!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}.cloud[data-astro-cid-bgpfwieo]{gap:1mm .9mm}.chip[data-astro-cid-bgpfwieo].w3{font-size:8.2pt;padding:.5mm 1.8mm}.chip[data-astro-cid-bgpfwieo].w2{font-size:7.3pt;padding:.4mm 1.5mm}.chip[data-astro-cid-bgpfwieo].w1{font-size:6.8pt;padding:.35mm 1.3mm}}.logo[data-astro-cid-ei7b5ml3]{display:inline-flex;align-items:center;flex-shrink:0;line-height:0}.logo[data-astro-cid-ei7b5ml3] picture[data-astro-cid-ei7b5ml3]{display:contents}.logo[data-astro-cid-ei7b5ml3] img[data-astro-cid-ei7b5ml3]{display:block;height:var(--lh, 28px);width:auto;max-width:var(--lmax, 100%);object-fit:contain}.logo[data-astro-cid-ei7b5ml3].square img[data-astro-cid-ei7b5ml3]{height:var(--lsq, var(--lh, 28px))}.logo[data-astro-cid-ei7b5ml3].crop img[data-astro-cid-ei7b5ml3]{width:calc(var(--lh, 28px) * var(--crop));max-width:none;object-fit:cover;object-position:0 50%}.mono-tile[data-astro-cid-ei7b5ml3]{justify-content:center;width:var(--lsq, var(--lh, 28px));height:var(--lsq, var(--lh, 28px));font-family:var(--display);font-weight:600;font-size:calc(var(--lsq, var(--lh, 28px)) * .42);letter-spacing:-.02em;line-height:1;color:var(--text);border:1px solid var(--border-2)}@media screen and (prefers-color-scheme:dark){.logo[data-astro-cid-ei7b5ml3].paper{background:#f4f4f1;padding:3px 6px;border-radius:2px}}.map[data-astro-cid-cguais57]{--ease: cubic-bezier(.2, .7, .2, 1)}.track[data-astro-cid-cguais57]{position:relative;height:calc(var(--H) * 1px)}.rail[data-astro-cid-cguais57]{position:absolute;left:0;top:0;overflow:visible}.rail-line[data-astro-cid-cguais57]{stroke:var(--ink);stroke-width:1}.tk[data-astro-cid-cguais57]{stroke:var(--hair-2);stroke-width:1}.tk[data-astro-cid-cguais57].maj{stroke:var(--ink)}.rail[data-astro-cid-cguais57] text[data-astro-cid-cguais57]{font-family:var(--mono);font-size:10.5px;fill:var(--faint);text-anchor:end}.rail[data-astro-cid-cguais57] .now-t[data-astro-cid-cguais57]{fill:var(--acc-text);font-weight:500}.now-line[data-astro-cid-cguais57]{stroke:var(--acc);stroke-width:1;stroke-dasharray:2 3}.leader[data-astro-cid-cguais57]{fill:none;stroke:color-mix(in srgb,var(--ink) 38%,transparent);stroke-width:1}.grid-lines[data-astro-cid-cguais57],.axis[data-astro-cid-cguais57]{display:none}.rows[data-astro-cid-cguais57]{list-style:none;margin:0;padding:0}.rows[data-astro-cid-cguais57] li[data-astro-cid-cguais57]{display:block}.hit[data-astro-cid-cguais57]{color:var(--ink);border:0}.hit[data-astro-cid-cguais57]:focus-visible{outline:none}.bar[data-astro-cid-cguais57]{position:absolute;left:calc(var(--lx) * 1px);top:calc(var(--vt) * 1px);height:calc(var(--vh) * 1px);width:6px;background:color-mix(in srgb,var(--ink) 88%,var(--paper));transform-origin:50% 100%;transition:opacity .25s ease,background-color .25s ease}.bar[data-astro-cid-cguais57].live{background:var(--acc)}.bar[data-astro-cid-cguais57].live:after{content:"";position:absolute;left:50%;top:-3px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--acc);animation:pulse 2.6s ease-out infinite}.bar[data-astro-cid-cguais57].live:before{content:"";position:absolute;inset:0;background:linear-gradient(to top,transparent,color-mix(in srgb,var(--paper) 55%,transparent),transparent);background-size:100% 40px;background-repeat:no-repeat;animation:flow-y 3.6s var(--ease) infinite;opacity:.9}@keyframes pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--acc) 50%,transparent)}75%,to{box-shadow:0 0 0 9px color-mix(in srgb,var(--acc) 0%,transparent)}}@keyframes flow-y{0%{background-position:0 calc(100% + 40px)}70%,to{background-position:0 -40px}}.lbl[data-astro-cid-cguais57]{position:absolute;left:86px;right:0;top:calc(var(--ly) * 1px);min-height:52px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ico org" "ttl ttl";align-items:center;column-gap:.5rem;row-gap:.1rem;padding:.2rem .4rem .3rem;margin-left:-.4rem;transition:opacity .25s ease,background-color .2s ease}.ico[data-astro-cid-cguais57]{grid-area:ico;display:inline-flex;--lh: 16px;--lsq: 18px;--lmax: 100px}.org[data-astro-cid-cguais57]{grid-area:org;font-family:var(--display);font-weight:600;font-size:.98rem;line-height:1.25;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ttl[data-astro-cid-cguais57]{grid-area:ttl;font-size:.84rem;line-height:1.3;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hit[data-astro-cid-cguais57]:focus-visible .lbl[data-astro-cid-cguais57]{outline:2px solid var(--acc);outline-offset:0}.hit[data-astro-cid-cguais57]:active .lbl[data-astro-cid-cguais57]{background:color-mix(in srgb,var(--acc) 8%,transparent)}.rows[data-astro-cid-cguais57]:has(.hit:is(:hover,:focus-visible)) .bar[data-astro-cid-cguais57]{opacity:.25}.rows[data-astro-cid-cguais57]:has(.hit:is(:hover,:focus-visible)) .lbl[data-astro-cid-cguais57]{opacity:.4}.rows[data-astro-cid-cguais57] .hit[data-astro-cid-cguais57]:is(:hover,:focus-visible) .bar[data-astro-cid-cguais57]{opacity:1;background:var(--acc)}.rows[data-astro-cid-cguais57] .hit[data-astro-cid-cguais57]:is(:hover,:focus-visible) .lbl[data-astro-cid-cguais57]{opacity:1}.map[data-astro-cid-cguais57].armed .bar[data-astro-cid-cguais57]{transform:scaleY(0)}.map[data-astro-cid-cguais57].armed.go .bar[data-astro-cid-cguais57]{transform:none;transition:transform .9s var(--ease) calc(.12s + var(--i) * 70ms),opacity .25s ease,background-color .25s ease}.foot[data-astro-cid-cguais57]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1.5rem;margin-top:1.25rem;padding-top:.75rem;border-top:1px solid var(--hair);font-family:var(--mono);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:var(--faint)}.foot[data-astro-cid-cguais57] p[data-astro-cid-cguais57]{margin:0}.legend[data-astro-cid-cguais57]{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem}.legend[data-astro-cid-cguais57] span[data-astro-cid-cguais57]{display:inline-flex;align-items:center;gap:.45rem}.sw[data-astro-cid-cguais57]{display:inline-block;width:14px;height:6px;background:var(--ink)}.sw[data-astro-cid-cguais57].live{background:var(--acc)}.readout[data-astro-cid-cguais57]{display:none;color:var(--ink);text-transform:none;letter-spacing:.01em}.readout[data-astro-cid-cguais57].on{color:var(--acc-text)}@media(min-width:900px),print{.track[data-astro-cid-cguais57]{height:auto}.rail[data-astro-cid-cguais57]{display:none}.grid-lines[data-astro-cid-cguais57]{display:block;position:absolute;inset:0;pointer-events:none}.grid-lines[data-astro-cid-cguais57] span[data-astro-cid-cguais57]{position:absolute;top:1.75rem;bottom:0;left:calc(var(--x) * 100%);width:1px;background:var(--hair)}.now-mark[data-astro-cid-cguais57]{position:absolute;top:0;bottom:0;left:calc(var(--x) * 100%);width:0;border-left:1px dashed var(--acc);font-style:normal}.now-mark[data-astro-cid-cguais57] b[data-astro-cid-cguais57]{position:absolute;top:0;right:6px;font-family:var(--mono);font-size:.7rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--acc-text);line-height:1;white-space:nowrap}.rows[data-astro-cid-cguais57]{position:relative;padding-top:1.75rem}.rows[data-astro-cid-cguais57] li[data-astro-cid-cguais57]{position:relative;height:46px}.hit[data-astro-cid-cguais57]{position:absolute;inset:0}.hit[data-astro-cid-cguais57]:hover{background:color-mix(in srgb,var(--acc) 5%,transparent)}.hit[data-astro-cid-cguais57]:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.bar[data-astro-cid-cguais57]{left:calc(var(--s) * 100%);width:calc((var(--e) - var(--s)) * 100%);top:50%;height:10px;margin-top:-5px;transform-origin:0 50%}.bar[data-astro-cid-cguais57].live:after{left:auto;right:-5px;top:50%;margin:-5px 0 0;width:10px;height:10px}.bar[data-astro-cid-cguais57].live:before{background:linear-gradient(to right,transparent,color-mix(in srgb,var(--paper) 55%,transparent),transparent);background-size:60px 100%;animation-name:flow-x}@keyframes flow-x{0%{background-position:-60px 0}70%,to{background-position:calc(100% + 60px) 0}}.map[data-astro-cid-cguais57].armed .bar[data-astro-cid-cguais57]{transform:scaleX(0)}.lbl[data-astro-cid-cguais57]{top:50%;left:auto;right:auto;min-height:0;margin:0;padding:0;transform:translateY(-50%);display:flex;align-items:center;gap:.6rem;white-space:nowrap}.lbl[data-astro-cid-cguais57].after{left:calc(var(--e) * 100% + 14px)}.lbl[data-astro-cid-cguais57].before{right:calc((1 - var(--s)) * 100% + 14px)}.ico[data-astro-cid-cguais57]{--lh: 18px;--lsq: 20px;--lmax: 120px}.org[data-astro-cid-cguais57]{font-size:.97rem;overflow:visible}.ttl[data-astro-cid-cguais57]{display:block;font-size:.86rem;padding-left:.6rem;border-left:1px solid var(--hair-2);line-height:1.1}.hit[data-astro-cid-cguais57]:focus-visible .lbl[data-astro-cid-cguais57]{outline:none}.axis[data-astro-cid-cguais57]{display:block;position:relative;height:2.1rem;border-top:1px solid var(--ink)}.tick[data-astro-cid-cguais57]{position:absolute;top:0;left:calc(var(--x) * 100%);width:1px;height:5px;background:var(--hair-2)}.tick[data-astro-cid-cguais57].maj{height:9px;background:var(--ink)}.tick[data-astro-cid-cguais57] span[data-astro-cid-cguais57]{position:absolute;top:12px;left:0;transform:translate(-50%);font-family:var(--mono);font-size:.68rem;color:var(--faint);white-space:nowrap;display:none}.tick[data-astro-cid-cguais57].maj span[data-astro-cid-cguais57]{display:block;color:var(--ink)}.readout[data-astro-cid-cguais57]{display:block}}@media(min-width:900px)and (max-width:1099px){.org[data-astro-cid-cguais57]{font-size:.88rem}.ttl[data-astro-cid-cguais57]{font-size:.8rem}.ico[data-astro-cid-cguais57]{--lh: 15px;--lsq: 18px}}@media(min-width:1280px){.tick[data-astro-cid-cguais57] span[data-astro-cid-cguais57]{display:block}}@media(prefers-reduced-motion:reduce){.bar[data-astro-cid-cguais57].live:after,.bar[data-astro-cid-cguais57].live:before{animation:none}.bar[data-astro-cid-cguais57].live:before{display:none}}@media print{.map[data-astro-cid-cguais57].armed .bar[data-astro-cid-cguais57]{transform:none!important;transition:none!important}.rows[data-astro-cid-cguais57] li[data-astro-cid-cguais57]{height:3.9mm}.rows[data-astro-cid-cguais57]{padding-top:3.4mm}.grid-lines[data-astro-cid-cguais57] span[data-astro-cid-cguais57]{top:3.4mm}.bar[data-astro-cid-cguais57]{height:1.7mm;margin-top:-.85mm;print-color-adjust:exact;-webkit-print-color-adjust:exact}.bar[data-astro-cid-cguais57].live:after,.bar[data-astro-cid-cguais57].live:before{display:none}.now-mark[data-astro-cid-cguais57] b[data-astro-cid-cguais57]{font-size:6pt}.org[data-astro-cid-cguais57]{font-size:8pt}.ttl[data-astro-cid-cguais57]{font-size:7.5pt}.ico[data-astro-cid-cguais57]{--lh: 9px;--lsq: 11px}.axis[data-astro-cid-cguais57]{height:4.4mm}.tick[data-astro-cid-cguais57] span[data-astro-cid-cguais57]{display:block;font-size:6pt;top:2.6mm}.tick[data-astro-cid-cguais57]:not(.maj) span[data-astro-cid-cguais57]{display:none}.foot[data-astro-cid-cguais57],.readout[data-astro-cid-cguais57]{display:none}}.grp[data-astro-cid-e5bwbiet]+.grp[data-astro-cid-e5bwbiet]{margin-top:clamp(2rem,5vw,3.5rem)}.grp-label[data-astro-cid-e5bwbiet]{display:flex;gap:.75rem;align-items:baseline;margin:0;padding-bottom:.6rem;font-family:var(--mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--hair-2)}.grp-label[data-astro-cid-e5bwbiet] .cnt[data-astro-cid-e5bwbiet]{font-variant-numeric:tabular-nums;color:var(--acc-text)}.list[data-astro-cid-e5bwbiet]{list-style:none;margin:0;padding:0}.xp[data-astro-cid-e5bwbiet]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;padding:clamp(1.5rem,3.5vw,2.25rem) 0;border-bottom:1px solid var(--hair);scroll-margin-top:calc(var(--hdr) + 1.5rem)}.xp[data-astro-cid-e5bwbiet]:last-child{border-bottom:0;padding-bottom:0}.xp[data-astro-cid-e5bwbiet]:before{content:"";position:absolute;left:calc(-1 * var(--gut));right:calc(-1 * var(--gut));top:0;bottom:0;background:color-mix(in srgb,var(--acc) 7%,transparent);opacity:0;pointer-events:none}.xp[data-astro-cid-e5bwbiet]:target:before{animation:flash 2.4s ease-out .35s both}@keyframes flash{0%,35%{opacity:1}to{opacity:0}}.meta[data-astro-cid-e5bwbiet]{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"logo period" "logo place" "logo site";align-items:center;column-gap:1rem;row-gap:.1rem;position:relative}.logo-slot[data-astro-cid-e5bwbiet]{grid-area:logo;display:flex;align-items:center;height:44px;max-width:9.5rem;--lmax: 9.5rem}.logo-link[data-astro-cid-e5bwbiet]{display:flex;align-items:center;min-height:44px;border:0;text-decoration:none;transition:opacity .18s ease}.logo-link[data-astro-cid-e5bwbiet]:hover{opacity:.75}.logo-link[data-astro-cid-e5bwbiet]:focus-visible{outline:2px solid var(--acc);outline-offset:4px}.meta[data-astro-cid-e5bwbiet] p[data-astro-cid-e5bwbiet]{margin:0;font-family:var(--mono);font-size:.75rem;line-height:1.5;letter-spacing:.02em}.period[data-astro-cid-e5bwbiet]{grid-area:period;color:var(--ink);font-weight:500;display:flex;align-items:center;gap:.5rem}.place[data-astro-cid-e5bwbiet]{grid-area:place;color:var(--faint)}.site[data-astro-cid-e5bwbiet]{grid-area:site}.site[data-astro-cid-e5bwbiet] a[data-astro-cid-e5bwbiet]{color:var(--faint);border:0;display:inline-flex;align-items:center;min-height:44px;margin-block:-12px}.site[data-astro-cid-e5bwbiet] a[data-astro-cid-e5bwbiet]:hover{color:var(--acc-text)}.site[data-astro-cid-e5bwbiet] a[data-astro-cid-e5bwbiet]:after{content:" ↗"}.dot[data-astro-cid-e5bwbiet]{width:7px;height:7px;border-radius:50%;background:var(--acc);flex:none;animation:blink 2.6s ease-out infinite}@keyframes blink{0%{box-shadow:0 0 color-mix(in srgb,var(--acc) 55%,transparent)}75%,to{box-shadow:0 0 0 7px color-mix(in srgb,var(--acc) 0%,transparent)}}.body[data-astro-cid-e5bwbiet]{position:relative;min-width:0}.body[data-astro-cid-e5bwbiet] h3[data-astro-cid-e5bwbiet]{margin:0;font-family:var(--display);font-weight:600;font-size:clamp(1.35rem,1.15rem + .8vw,1.7rem);letter-spacing:-.02em;line-height:1.15}.role[data-astro-cid-e5bwbiet]{margin:.3rem 0 0;font-family:var(--display);font-weight:500;font-size:clamp(.9rem,.6rem + 1.25vw,1.06rem);line-height:1.35;color:var(--ink)}.live[data-astro-cid-e5bwbiet] .role[data-astro-cid-e5bwbiet]{color:var(--acc-text)}.ctx[data-astro-cid-e5bwbiet]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin:.5rem 0 0;font-family:var(--mono);font-size:.74rem;letter-spacing:.04em;text-transform:uppercase;color:var(--faint)}.parent[data-astro-cid-e5bwbiet]{--lh: 34px;display:inline-flex;align-items:center;gap:.7rem;min-height:48px;padding:.3rem .9rem;border:1px solid var(--hair-2);color:var(--faint);text-decoration:none;transition:border-color .18s ease,color .18s ease}.parent[data-astro-cid-e5bwbiet]:hover{border-color:var(--ink);color:var(--acc-text)}.parent[data-astro-cid-e5bwbiet] svg[data-astro-cid-e5bwbiet]{flex:none;transition:transform .2s ease}.parent[data-astro-cid-e5bwbiet]:hover svg[data-astro-cid-e5bwbiet]{transform:translate(1px,-1px)}@media(min-width:900px){.parent[data-astro-cid-e5bwbiet]{--lh: 40px}}.bullets[data-astro-cid-e5bwbiet]{list-style:none;margin:1rem 0 0;padding:0;max-width:44rem;display:grid;gap:.6rem}.bullets[data-astro-cid-e5bwbiet] li[data-astro-cid-e5bwbiet]{position:relative;padding-left:1.4rem;font-size:1rem;line-height:1.6;color:var(--muted)}.bullets[data-astro-cid-e5bwbiet] li[data-astro-cid-e5bwbiet]:before{content:"";position:absolute;left:0;top:.8em;width:.7rem;height:1px;background:var(--ink)}@media(min-width:900px),print{.xp[data-astro-cid-e5bwbiet]{grid-template-columns:var(--mw) minmax(0,1fr);column-gap:var(--cg);align-items:start}.meta[data-astro-cid-e5bwbiet]{grid-template-columns:minmax(0,1fr);grid-template-areas:"logo" "period" "place" "site";row-gap:.15rem;align-items:start}.logo-slot[data-astro-cid-e5bwbiet]{margin-bottom:.9rem}.xp[data-astro-cid-e5bwbiet].live .meta[data-astro-cid-e5bwbiet]:after{content:"";position:absolute;right:calc(-.5 * var(--cg));top:.2rem;bottom:.2rem;width:2px;background:var(--acc)}.bullets[data-astro-cid-e5bwbiet] li[data-astro-cid-e5bwbiet]{font-size:1.02rem}}@media(prefers-reduced-motion:reduce){.dot[data-astro-cid-e5bwbiet]{animation:none}.xp[data-astro-cid-e5bwbiet]:target:before{animation:none}.parent[data-astro-cid-e5bwbiet] svg[data-astro-cid-e5bwbiet]{transition:none}.logo-link[data-astro-cid-e5bwbiet]{transition:none}}@media print{.xp[data-astro-cid-e5bwbiet]{display:block;position:relative;padding:1.6mm 0 1.6mm calc(var(--mw) + var(--cg));min-height:16mm;break-inside:auto}.meta[data-astro-cid-e5bwbiet]{position:absolute;left:0;top:1.8mm;width:var(--mw)}.meta[data-astro-cid-e5bwbiet],.body[data-astro-cid-e5bwbiet] h3[data-astro-cid-e5bwbiet],.role[data-astro-cid-e5bwbiet],.ctx[data-astro-cid-e5bwbiet],.bullets[data-astro-cid-e5bwbiet] li[data-astro-cid-e5bwbiet]{break-inside:avoid}.body[data-astro-cid-e5bwbiet] h3[data-astro-cid-e5bwbiet],.role[data-astro-cid-e5bwbiet],.ctx[data-astro-cid-e5bwbiet]{break-after:avoid}.grp-label[data-astro-cid-e5bwbiet]{display:none}.grp[data-astro-cid-e5bwbiet]+.grp[data-astro-cid-e5bwbiet]{border-top:1px solid var(--hair)}.xp[data-astro-cid-e5bwbiet]:before,.dot[data-astro-cid-e5bwbiet]{display:none}.grp[data-astro-cid-e5bwbiet]+.grp[data-astro-cid-e5bwbiet]{margin-top:2mm}.grp-label[data-astro-cid-e5bwbiet]{padding-bottom:1.2mm;font-size:6.5pt}.logo-link[data-astro-cid-e5bwbiet]{min-height:0}.logo-slot[data-astro-cid-e5bwbiet]{height:6mm;margin-bottom:1mm;--lh: 4.2mm !important;--lsq: 5.6mm !important}.meta[data-astro-cid-e5bwbiet] p[data-astro-cid-e5bwbiet]{font-size:6.8pt;line-height:1.4}.site[data-astro-cid-e5bwbiet]{display:none}.body[data-astro-cid-e5bwbiet] h3[data-astro-cid-e5bwbiet]{font-size:10.5pt}.role[data-astro-cid-e5bwbiet]{font-size:9pt;margin-top:.4mm}.ctx[data-astro-cid-e5bwbiet]{font-size:6.6pt;margin-top:.8mm}.parent[data-astro-cid-e5bwbiet]{--lh: 4mm;min-height:0;padding:0;border:0}.parent[data-astro-cid-e5bwbiet] svg[data-astro-cid-e5bwbiet]{display:none}.logo-slot[data-astro-cid-e5bwbiet] [data-slug=masterhost]{--lh: 6.4mm}.logo-slot[data-astro-cid-e5bwbiet] [data-slug=mami]{--lh: 5mm}.bullets[data-astro-cid-e5bwbiet]{margin-top:.9mm;gap:.3mm;max-width:none}.bullets[data-astro-cid-e5bwbiet] li[data-astro-cid-e5bwbiet]{font-size:8.1pt;line-height:1.3;padding-left:3.5mm}.bullets[data-astro-cid-e5bwbiet] li[data-astro-cid-e5bwbiet]:before{width:2mm}.xp[data-astro-cid-e5bwbiet].live .meta[data-astro-cid-e5bwbiet]:after{print-color-adjust:exact;-webkit-print-color-adjust:exact}}.mq[data-astro-cid-y23gyrcf]{border-block:1px solid var(--hair);padding-block:1.1rem 1.4rem;background:color-mix(in srgb,var(--surface-2) 55%,var(--paper))}.mq-head[data-astro-cid-y23gyrcf]{max-width:var(--maxw);margin:0 auto .6rem;padding-inline:var(--gut);display:flex;align-items:center;gap:1rem;font-family:var(--mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.mq-head[data-astro-cid-y23gyrcf] p[data-astro-cid-y23gyrcf]{margin:0}.mq-title[data-astro-cid-y23gyrcf]{color:var(--ink);font-weight:500}.mq-span[data-astro-cid-y23gyrcf]{flex:1}.mq-head[data-astro-cid-y23gyrcf] input[data-astro-cid-y23gyrcf]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.mq-toggle[data-astro-cid-y23gyrcf]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:44px;min-height:44px;margin-right:-.6rem;padding:0 .6rem;cursor:pointer;color:var(--faint)}.mq-toggle[data-astro-cid-y23gyrcf]:hover{color:var(--ink)}.mq-toggle[data-astro-cid-y23gyrcf] .t[data-astro-cid-y23gyrcf]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.i-pause[data-astro-cid-y23gyrcf]{width:10px;height:11px;border-inline:3px solid currentColor}.mq-head[data-astro-cid-y23gyrcf] input[data-astro-cid-y23gyrcf]:checked+.mq-toggle[data-astro-cid-y23gyrcf] .i-pause[data-astro-cid-y23gyrcf]{width:0;height:0;border-block:6px solid transparent;border-inline:9px solid currentColor;border-inline-end:0;margin-left:2px}.mq-head[data-astro-cid-y23gyrcf] input[data-astro-cid-y23gyrcf]:focus-visible+.mq-toggle[data-astro-cid-y23gyrcf]{outline:2px solid var(--acc);outline-offset:-2px}.mq-view[data-astro-cid-y23gyrcf]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.mq-track[data-astro-cid-y23gyrcf]{display:flex;width:max-content;animation:mq-run 52s linear infinite}.mq[data-astro-cid-y23gyrcf]:hover .mq-track[data-astro-cid-y23gyrcf],.mq[data-astro-cid-y23gyrcf]:focus-within .mq-track[data-astro-cid-y23gyrcf],.mq[data-astro-cid-y23gyrcf]:has(#mq-pause:checked) .mq-track[data-astro-cid-y23gyrcf]{animation-play-state:paused}@keyframes mq-run{to{transform:translate(-50%)}}.mq-set[data-astro-cid-y23gyrcf]{list-style:none;margin:0;padding:0 0 0 clamp(2.5rem,6vw,5rem);display:flex;align-items:center;gap:clamp(2.5rem,6vw,5rem)}.mq-item[data-astro-cid-y23gyrcf]{display:inline-flex;align-items:center;gap:.6rem;min-height:56px;padding:.35rem .5rem;border:0;color:var(--muted);white-space:nowrap}.mq-item[data-astro-cid-y23gyrcf] img{filter:grayscale(1) contrast(1.05);opacity:.62;transition:filter .35s ease,opacity .35s ease}.mq-item[data-astro-cid-y23gyrcf] .nm[data-astro-cid-y23gyrcf]{font-family:var(--display);font-weight:600;font-size:1.12rem;letter-spacing:-.015em;transition:color .35s ease}.mq-item[data-astro-cid-y23gyrcf]:hover img,.mq-item[data-astro-cid-y23gyrcf]:focus-visible img{filter:none;opacity:1}.mq-item[data-astro-cid-y23gyrcf]:hover .nm[data-astro-cid-y23gyrcf],.mq-item[data-astro-cid-y23gyrcf]:focus-visible .nm[data-astro-cid-y23gyrcf]{color:var(--ink)}.mq-item[data-astro-cid-y23gyrcf]:focus-visible{outline-offset:-2px}@media(prefers-reduced-motion:reduce){.mq-track[data-astro-cid-y23gyrcf]{animation:none;width:auto;justify-content:center}.mq-set[data-astro-cid-y23gyrcf]{flex-wrap:wrap;justify-content:center;padding:0 var(--gut);gap:.25rem 2rem}.mq-set[data-astro-cid-y23gyrcf][aria-hidden]{display:none}.mq-view[data-astro-cid-y23gyrcf]{-webkit-mask-image:none;mask-image:none}.mq-toggle[data-astro-cid-y23gyrcf]{display:none}}@media print{.mq[data-astro-cid-y23gyrcf]{display:none}}.cvb[data-astro-cid-zuwcdr5b]{--ink: var(--text);--paper: var(--bg);--hair: var(--border);--hair-2: var(--border-2);--acc: #c8401a;--acc-text: #b83a14;--on-acc: #ffffff;--accent: var(--acc);--link: var(--ink);--g-leadership: #3f3f46;--g-cloud: #2459c4;--g-ai: #6d42c2;--g-engineering: #0b7d74;--g-data: #a25e00;--g-business: #4b7a12;--maxw: 78rem;--gut: clamp(1rem, 4vw, 2.5rem);--mw: clamp(10.5rem, 16vw, 14rem);--cg: clamp(2rem, 4vw, 4rem);--sec-pt: clamp(1.25rem, 2.5vw, 1.75rem);--sec-pb: clamp(3.5rem, 8vw, 6.5rem);--ease-out: cubic-bezier(.2, .7, .2, 1);color:var(--ink);background:var(--paper);overflow-x:clip}@media screen and (prefers-color-scheme:dark){.cvb[data-astro-cid-zuwcdr5b]{--acc: #ff7a4d;--acc-text: #ff8a62;--on-acc: #0a0a0b;--g-leadership: #d4d4d8;--g-cloud: #78a6ff;--g-ai: #b39afc;--g-engineering: #44cdbf;--g-data: #e3ab4a;--g-business: #a2d35c}}.wrap[data-astro-cid-zuwcdr5b]{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gut)}.lead[data-astro-cid-zuwcdr5b]{margin:0;max-width:52ch;font-family:var(--display);font-weight:400;font-size:clamp(1.18rem,.98rem + .95vw,1.62rem);line-height:1.48;letter-spacing:-.012em;color:var(--ink);text-wrap:pretty}.os[data-astro-cid-zuwcdr5b]{list-style:none;margin:0;padding:0;border-top:1px solid var(--hair)}.os[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding:1.1rem 0;border-bottom:1px solid var(--hair);align-items:start}.os-mark[data-astro-cid-zuwcdr5b]{--lh: 26px;--lsq: 26px;display:flex;align-items:center;min-height:1.7rem}.os-n[data-astro-cid-zuwcdr5b]{font-family:var(--mono);font-size:.75rem;color:var(--faint);letter-spacing:.06em}.os-text[data-astro-cid-zuwcdr5b]{font-size:1.05rem;line-height:1.55;color:var(--ink);max-width:46rem}.os-link[data-astro-cid-zuwcdr5b]{display:inline-flex;align-items:center;min-height:44px;margin:-12px 0 -12px .6rem;font-family:var(--mono);font-size:.78rem;color:var(--acc-text);border:0;text-decoration:underline 1px currentColor;text-underline-offset:4px;white-space:nowrap}.os-link[data-astro-cid-zuwcdr5b]:after{content:" ↗";white-space:pre}.os-link[data-astro-cid-zuwcdr5b]:hover{color:var(--ink)}.edu[data-astro-cid-zuwcdr5b]{list-style:none;margin:0;padding:0;border-top:1px solid var(--hair)}.edu[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:1rem;align-items:center;padding:1.1rem 0;border-bottom:1px solid var(--hair)}.edu-logo[data-astro-cid-zuwcdr5b]{display:flex;align-items:center;--lh: 30px;--lsq: 56px;--lmax: 5.5rem}.edu-text[data-astro-cid-zuwcdr5b]{display:grid;gap:.2rem}.edu-what[data-astro-cid-zuwcdr5b]{font-family:var(--display);font-weight:500;font-size:clamp(1.05rem,.95rem + .5vw,1.3rem);line-height:1.3;letter-spacing:-.01em}.edu-org[data-astro-cid-zuwcdr5b]{font-family:var(--mono);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--faint)}.langs[data-astro-cid-zuwcdr5b]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;border-top:1px solid var(--hair)}.langs[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]{flex:1 1 0;min-width:0;padding:1rem 1rem .2rem 0;font-family:var(--display);font-weight:600;font-size:clamp(1.3rem,1rem + 1.6vw,2.4rem);letter-spacing:-.025em;line-height:1.1}.langs[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]+li[data-astro-cid-zuwcdr5b]{padding-left:1rem;border-left:1px solid var(--hair)}@media(min-width:900px),print{.edu[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]{grid-template-columns:var(--mw) minmax(0,1fr);column-gap:var(--cg)}.edu-logo[data-astro-cid-zuwcdr5b]{--lh: 34px;--lsq: 64px;--lmax: 10rem}.os[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]{grid-template-columns:3rem minmax(0,1fr)}}.close[data-astro-cid-zuwcdr5b]{--band: #121212;--band-ink: #f6f6f4;--band-faint: #a3a3a3;--band-hair: #2e2e2e;background:var(--band);color:var(--band-ink);padding-block:clamp(2.5rem,7vw,5.5rem)}@media screen and (prefers-color-scheme:dark){.close[data-astro-cid-zuwcdr5b]{--band: var(--surface);--band-ink: var(--text);--band-faint: var(--faint);--band-hair: var(--border);border-top:1px solid var(--border-2)}}.close-grid[data-astro-cid-zuwcdr5b]{display:grid;grid-template-columns:minmax(0,1fr)}.close-no[data-astro-cid-zuwcdr5b]{margin:0 0 .6rem;font-family:var(--mono);font-size:.75rem;font-weight:500;letter-spacing:.08em;color:var(--acc);line-height:1}.close[data-astro-cid-zuwcdr5b] h2[data-astro-cid-zuwcdr5b]{margin:0 0 clamp(1rem,3vw,1.75rem);color:var(--band-ink);font-family:var(--display);font-weight:600;font-size:clamp(1.6rem,1.2rem + 1.5vw,2.35rem);line-height:1.05;letter-spacing:-.025em}.close-mail[data-astro-cid-zuwcdr5b]{display:inline-block;font-family:var(--display);font-weight:600;font-size:clamp(1.75rem,1rem + 4.6vw,4.6rem);line-height:1.05;letter-spacing:-.035em;color:var(--band-ink);border:0;text-decoration:underline 2px var(--acc);text-underline-offset:.16em;padding-block:.16em;transition:color .2s ease}.close-mail[data-astro-cid-zuwcdr5b]:hover{color:var(--acc)}.close-actions[data-astro-cid-zuwcdr5b]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-top:clamp(1.75rem,4vw,2.75rem)}.c-pdf[data-astro-cid-zuwcdr5b],.c-line[data-astro-cid-zuwcdr5b]{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:48px;padding:.7rem 1.2rem;font-weight:500;font-size:.97rem;border-radius:0;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.c-pdf[data-astro-cid-zuwcdr5b]{grid-column:1 / -1;background:var(--acc);border:1px solid var(--acc);color:var(--on-acc)}.c-pdf[data-astro-cid-zuwcdr5b]:hover{background:var(--band-ink);border-color:var(--band-ink);color:var(--band)}.c-line[data-astro-cid-zuwcdr5b]{border:1px solid var(--band-hair);color:var(--band-ink)}.c-line[data-astro-cid-zuwcdr5b]:hover{border-color:var(--band-ink);color:var(--band-ink)}.close[data-astro-cid-zuwcdr5b] [data-astro-cid-zuwcdr5b]:focus-visible{outline-color:var(--acc)}.close-meta[data-astro-cid-zuwcdr5b]{display:flex;flex-wrap:wrap;gap:.3rem 1.5rem;margin:clamp(2rem,5vw,3.5rem) 0 0;padding-top:1rem;border-top:1px solid var(--band-hair);font-family:var(--mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--band-faint)}@media(min-width:640px){.close-actions[data-astro-cid-zuwcdr5b]{display:flex;flex-wrap:wrap}.c-pdf[data-astro-cid-zuwcdr5b]{grid-column:auto}}@media(min-width:900px){.close-grid[data-astro-cid-zuwcdr5b]{grid-template-columns:var(--mw) minmax(0,1fr);column-gap:var(--cg)}.close-no[data-astro-cid-zuwcdr5b]{margin-top:.55rem}}@media print{@page{size:A4;margin:8mm 11mm}html{font-size:9pt}body{background:#fff!important}.site-header,.site-footer,.skip-link,#sosw-consent-banner{display:none!important}main{padding:0!important}.cvb[data-astro-cid-zuwcdr5b]{--ink: #111111;--paper: #ffffff;--text: #111111;--muted: #3f3f46;--faint: #5c5c66;--hair: #dcdcdf;--hair-2: #c4c4c9;--surface: #ffffff;--surface-2: #f4f4f5;--acc: #c8401a;--acc-text: #b83a14;--g-leadership: #3f3f46;--g-cloud: #2459c4;--g-ai: #6d42c2;--g-engineering: #0b7d74;--g-data: #a25e00;--g-business: #4b7a12;--mw: 34mm;--cg: 6mm;--gut: 0px;background:#fff}.wrap[data-astro-cid-zuwcdr5b]{max-width:none;padding:0}.lead[data-astro-cid-zuwcdr5b]{font-size:9.4pt;line-height:1.4;max-width:none}.os[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b],.edu[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]{padding:1mm 0}.os-text[data-astro-cid-zuwcdr5b]{font-size:8.6pt}.os-mark[data-astro-cid-zuwcdr5b]{--lh: 4.5mm;--lsq: 4.5mm;min-height:0}.os-link[data-astro-cid-zuwcdr5b]{font-size:7pt;padding:0}.os-link[data-astro-cid-zuwcdr5b]:after{content:none}.edu-logo[data-astro-cid-zuwcdr5b]{--lh: 4.2mm;--lsq: 6mm}.edu-what[data-astro-cid-zuwcdr5b]{font-size:9.5pt}.edu-org[data-astro-cid-zuwcdr5b]{font-size:6.8pt}.langs[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]{font-size:11pt;padding-top:1.2mm}.close[data-astro-cid-zuwcdr5b]{display:none}#career{break-inside:avoid}}
