/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@media not all and (width>=768px){:root.responsive li[data-astro-cid-r5yyz2m6]{width:calc(294 * var(--u));min-height:calc(162 * var(--u));padding:calc(38 * var(--u)) calc(30 * var(--u));justify-self:center}}@media (width>=768px) and ((width<1280px)){:root.responsive:not(.has-tablet) li[data-astro-cid-r5yyz2m6],:root.has-tablet .flow-tablet li[data-astro-cid-r5yyz2m6],:root.has-tablet li[data-astro-cid-r5yyz2m6].flow-tablet{width:calc(294 * var(--u));min-height:calc(162 * var(--u));padding:calc(38 * var(--u)) calc(30 * var(--u));justify-self:center}}@media not all and (width>=768px){:root.responsive :is(li[data-astro-cid-r5yyz2m6] strong[data-astro-cid-r5yyz2m6]){display:block}}@media (width>=768px) and ((width<1280px)){:root.responsive:not(.has-tablet) :is(li[data-astro-cid-r5yyz2m6] strong[data-astro-cid-r5yyz2m6]),:root.has-tablet .flow-tablet :is(li[data-astro-cid-r5yyz2m6] strong[data-astro-cid-r5yyz2m6]),:root.has-tablet :is(li[data-astro-cid-r5yyz2m6] strong[data-astro-cid-r5yyz2m6]).flow-tablet{display:block}}.glow[data-astro-cid-r5yyz2m6]{--x:-314;--y:637;--w:2190;--h:846}.links[data-astro-cid-r5yyz2m6]{width:calc(166 * var(--u));height:calc(242 * var(--u));fill:none;stroke:var(--color-ms-blue);stroke-width:2px}.step[data-astro-cid-r5yyz2m6]{--fill:var(--color-surface);--edge:var(--gradient-sweep-y);width:calc(294 * var(--u));height:calc(162 * var(--u));border-radius:var(--radius-button)}.dot[data-astro-cid-r5yyz2m6]{width:calc(16 * var(--u));height:calc(16 * var(--u));background:var(--color-ms-blue);box-shadow:var(--shadow-glow);border-radius:50%}@media not all and (width>=768px){:root.responsive .band[data-astro-cid-xot4fffr]{padding-block:var(--space-card)}}@media (width>=768px) and ((width<1280px)){:root.responsive:not(.has-tablet) .band[data-astro-cid-xot4fffr],:root.has-tablet .flow-tablet .band[data-astro-cid-xot4fffr],:root.has-tablet .band[data-astro-cid-xot4fffr].flow-tablet{padding-block:var(--space-card)}}@media not all and (width>=768px){:root.responsive :is(.background[data-astro-cid-xot4fffr],.outline[data-astro-cid-xot4fffr]){height:auto;inset-block:0}}@media (width>=768px) and ((width<1280px)){:root.responsive:not(.has-tablet) :is(.background[data-astro-cid-xot4fffr],.outline[data-astro-cid-xot4fffr]),:root.has-tablet .flow-tablet :is(.background[data-astro-cid-xot4fffr],.outline[data-astro-cid-xot4fffr]),:root.has-tablet :is(.background[data-astro-cid-xot4fffr],.outline[data-astro-cid-xot4fffr]).flow-tablet{height:auto;inset-block:0}}.glow[data-astro-cid-xot4fffr]{--x:-314;--y:321;--w:2190;--h:846}.background[data-astro-cid-xot4fffr],.outline[data-astro-cid-xot4fffr]{--x:-21;--y:0;--w:1563;--h:849;border-radius:var(--radius-card)}.background[data-astro-cid-xot4fffr]{background:var(--color-surface);z-index:-1}.outline[data-astro-cid-xot4fffr]{--edge:var(--gradient-sweep-x)}.paragraphs[data-astro-cid-xot4fffr]>.point[data-astro-cid-xot4fffr]{margin-top:calc(28.8 * var(--u));color:var(--color-ms-blue);font-size:var(--text-accent);line-height:var(--text-accent--line-height);font-weight:var(--text-accent--font-weight)}@media not all and (width>=768px){:root.responsive .card[data-astro-cid-m77cwt4j]{padding:var(--space-card) var(--gutter)}}@media (width>=768px) and ((width<1280px)){:root.responsive:not(.has-tablet) .card[data-astro-cid-m77cwt4j],:root.has-tablet .flow-tablet .card[data-astro-cid-m77cwt4j],:root.has-tablet .card[data-astro-cid-m77cwt4j].flow-tablet{padding:var(--space-card) var(--gutter)}}.glow[data-astro-cid-m77cwt4j]{--x:-339;--y:64;--w:2190;--h:846}.glow[data-astro-cid-fcich4v7]{--x:-314;--y:814;--w:2190;--h:846}.box[data-astro-cid-fcich4v7]{--fill:var(--color-white);--edge:var(--gradient-sweep-pill);border-radius:var(--radius-card)}.overlay[data-astro-cid-fcich4v7]{--fill-image:var(--gradient-tech-card-shade);--edge:var(--gradient-sweep-y-light);--edge-width:2;border-radius:var(--radius-card)}.exposure[data-astro-cid-fcich4v7]>span[data-astro-cid-fcich4v7]{display:block}.seen[data-astro-cid-fcich4v7]{margin-top:calc(3.3 * var(--u));font-size:var(--text-accent);line-height:var(--text-accent--line-height)}.next[data-astro-cid-fcich4v7]{margin-top:calc(-3.3 * var(--u));font-weight:var(--text-body--font-weight)}@media not all and (width>=768px){:root.responsive .link[data-astro-cid-6nw2nh77]{padding:var(--space-card-inner) var(--gutter)}}@media (width>=768px) and ((width<1280px)){:root.responsive:not(.has-tablet) .link[data-astro-cid-6nw2nh77],:root.has-tablet .flow-tablet .link[data-astro-cid-6nw2nh77],:root.has-tablet .link[data-astro-cid-6nw2nh77].flow-tablet{padding:var(--space-card-inner) var(--gutter)}}@media not all and (width>=768px){:root.responsive .band[data-astro-cid-6nw2nh77]{padding-bottom:var(--space-card);border-image:conic-gradient(var(--color-white) 0 0) fill 0 // var(--space-band) 100vw 0}}@media (width>=768px) and ((width<1280px)){:root.responsive:not(.has-tablet) .band[data-astro-cid-6nw2nh77],:root.has-tablet .flow-tablet .band[data-astro-cid-6nw2nh77],:root.has-tablet .band[data-astro-cid-6nw2nh77].flow-tablet{padding-bottom:var(--space-card);border-image:conic-gradient(var(--color-white) 0 0) fill 0 // var(--space-band) 100vw 0}}.hub[data-astro-cid-6nw2nh77]{--fill:var(--color-field);--edge:var(--gradient-sweep-y-light);width:calc(407 * var(--u));height:calc(150 * var(--u));border-radius:var(--radius-button)}@media not all and (width>=768px){:root.responsive .band[data-astro-cid-mmkb4j6c]{padding-block:var(--space-card)}}@media (width>=768px) and ((width<1280px)){:root.responsive:not(.has-tablet) .band[data-astro-cid-mmkb4j6c],:root.has-tablet .flow-tablet .band[data-astro-cid-mmkb4j6c],:root.has-tablet .band[data-astro-cid-mmkb4j6c].flow-tablet{padding-block:var(--space-card)}}.glow[data-astro-cid-mmkb4j6c]{--x:-314;--y:908;--band:1091;--w:2190;--h:846}.sheet[data-astro-cid-mmkb4j6c]{--x:0;--y:0;--w:1512;--h:1091;background:var(--color-white);z-index:-1}@media not all and (width>=768px){:root.responsive .sheet[data-astro-cid-mmkb4j6c]{height:auto;inset-block:0}}@media (width>=768px) and ((width<1280px)){:root.responsive:not(.has-tablet) .sheet[data-astro-cid-mmkb4j6c],:root.has-tablet .flow-tablet .sheet[data-astro-cid-mmkb4j6c],:root.has-tablet .sheet[data-astro-cid-mmkb4j6c].flow-tablet{height:auto;inset-block:0}}@media not all and (width>=768px){:root.responsive .band[data-astro-cid-gd45ha3x]{padding-block:var(--space-card)}}@media (width>=768px) and ((width<1280px)){:root.responsive:not(.has-tablet) .band[data-astro-cid-gd45ha3x],:root.has-tablet .flow-tablet .band[data-astro-cid-gd45ha3x],:root.has-tablet .band[data-astro-cid-gd45ha3x].flow-tablet{padding-block:var(--space-card)}}@media not all and (width>=768px){:root.responsive .sheet[data-astro-cid-gd45ha3x]{height:auto;inset-block:0}}@media (width>=768px) and ((width<1280px)){:root.responsive:not(.has-tablet) .sheet[data-astro-cid-gd45ha3x],:root.has-tablet .flow-tablet .sheet[data-astro-cid-gd45ha3x],:root.has-tablet .sheet[data-astro-cid-gd45ha3x].flow-tablet{height:auto;inset-block:0}}@media not all and (width>=768px){:root.responsive .journeys[data-astro-cid-gd45ha3x]{column-gap:calc(16 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px) and ((width<1280px)){:root.responsive:not(.has-tablet) .journeys[data-astro-cid-gd45ha3x],:root.has-tablet .flow-tablet .journeys[data-astro-cid-gd45ha3x],:root.has-tablet .journeys[data-astro-cid-gd45ha3x].flow-tablet{column-gap:calc(16 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=768px){:root.responsive .steps[data-astro-cid-gd45ha3x]{row-gap:calc(27 * var(--u))}}@media (width>=768px) and ((width<1280px)){:root.responsive:not(.has-tablet) .steps[data-astro-cid-gd45ha3x],:root.has-tablet .flow-tablet .steps[data-astro-cid-gd45ha3x],:root.has-tablet .steps[data-astro-cid-gd45ha3x].flow-tablet{row-gap:calc(27 * var(--u))}}@media not all and (width>=768px){:root.responsive :is(.steps[data-astro-cid-gd45ha3x]>li[data-astro-cid-gd45ha3x]){min-height:calc(60 * var(--u));padding:calc(10 * var(--u)) calc(8 * var(--u));align-content:center}}@media (width>=768px) and ((width<1280px)){:root.responsive:not(.has-tablet) :is(.steps[data-astro-cid-gd45ha3x]>li[data-astro-cid-gd45ha3x]),:root.has-tablet .flow-tablet :is(.steps[data-astro-cid-gd45ha3x]>li[data-astro-cid-gd45ha3x]),:root.has-tablet :is(.steps[data-astro-cid-gd45ha3x]>li[data-astro-cid-gd45ha3x]).flow-tablet{min-height:calc(60 * var(--u));padding:calc(10 * var(--u)) calc(8 * var(--u));align-content:center}}@media not all and (width>=768px){:root.responsive :is(.steps[data-astro-cid-gd45ha3x]>li[data-astro-cid-gd45ha3x]+li[data-astro-cid-gd45ha3x]):before{content:"";bottom:100%;left:calc(50% - 1 * var(--u));width:calc(2 * var(--u));height:calc(27 * var(--u));background:var(--color-ms-blue);position:absolute}}@media (width>=768px) and ((width<1280px)){:root.responsive:not(.has-tablet) :is(.steps[data-astro-cid-gd45ha3x]>li[data-astro-cid-gd45ha3x]+li[data-astro-cid-gd45ha3x]):before,:is(:root.has-tablet .flow-tablet :is(.steps[data-astro-cid-gd45ha3x]>li[data-astro-cid-gd45ha3x]+li[data-astro-cid-gd45ha3x]),:root.has-tablet :is(.steps[data-astro-cid-gd45ha3x]>li[data-astro-cid-gd45ha3x]+li[data-astro-cid-gd45ha3x]).flow-tablet):before{content:"";bottom:100%;left:calc(50% - 1 * var(--u));width:calc(2 * var(--u));height:calc(27 * var(--u));background:var(--color-ms-blue);position:absolute}}.glow[data-astro-cid-gd45ha3x]{--x:-314;--y:2745;--band:708;--w:2190;--h:846}.sheet[data-astro-cid-gd45ha3x]{--x:0;--y:0;--w:1512;--h:3238;background:var(--color-white);z-index:-1}.rail[data-astro-cid-gd45ha3x]{width:calc(2 * var(--u));height:calc(315 * var(--u));background:var(--color-ms-blue)}.step[data-astro-cid-gd45ha3x]{--fill:var(--color-field);--edge:var(--gradient-tech-sweep-x-light-48);width:calc(248 * var(--u));height:calc(60 * var(--u));border-radius:var(--radius-button)}.step[data-astro-cid-gd45ha3x].last{--fill:var(--color-ms-blue)}.paths[data-astro-cid-gd45ha3x]>span[data-astro-cid-gd45ha3x]{display:block}.different[data-astro-cid-gd45ha3x]{margin-top:calc(-2.67 * var(--u));color:var(--color-ms-blue);font-size:var(--text-h2);line-height:var(--leading-tech-paths)}.glow[data-astro-cid-ldpyrgx6]{--x:-314;--y:493;--band:680;--w:2190;--h:846}.paragraphs[data-astro-cid-ldpyrgx6]>.point[data-astro-cid-ldpyrgx6]{margin-top:calc(28.8 * var(--u));color:var(--color-ms-blue);font-size:var(--text-accent);line-height:var(--text-accent--line-height);font-weight:var(--text-accent--font-weight)}@media not all and (width>=768px){:root.responsive .dial[data-astro-cid-qucezbbm]{justify-self:center}}@media (width>=768px) and ((width<1280px)){:root.responsive:not(.has-tablet) .dial[data-astro-cid-qucezbbm],:root.has-tablet .flow-tablet .dial[data-astro-cid-qucezbbm],:root.has-tablet .dial[data-astro-cid-qucezbbm].flow-tablet{justify-self:center}}@media not all and (width>=768px){:root.responsive :is(.dial[data-astro-cid-qucezbbm]>[data-astro-cid-qucezbbm]){grid-area:1/1;place-self:center}}@media (width>=768px) and ((width<1280px)){:root.responsive:not(.has-tablet) :is(.dial[data-astro-cid-qucezbbm]>[data-astro-cid-qucezbbm]),:root.has-tablet .flow-tablet :is(.dial[data-astro-cid-qucezbbm]>[data-astro-cid-qucezbbm]),:root.has-tablet :is(.dial[data-astro-cid-qucezbbm]>[data-astro-cid-qucezbbm]).flow-tablet{grid-area:1/1;place-self:center}}.line[data-astro-cid-qucezbbm]{background:var(--color-ms-blue)}.circle[data-astro-cid-qucezbbm]{width:calc(117 * var(--u));height:calc(117 * var(--u));border:calc(1 * var(--u)) solid var(--color-ms-blue);background:var(--color-surface);box-shadow:var(--shadow-glow-ring);border-radius:50%}.stage-name[data-astro-cid-qucezbbm]{font-size:var(--text-step-title);display:block}.stage-name[data-astro-cid-qucezbbm]+span[data-astro-cid-qucezbbm]{margin-top:calc(4.2 * var(--u))}.outcome[data-astro-cid-qucezbbm]{margin-top:calc(1.8 * var(--u));font-size:var(--text-accent);line-height:var(--text-accent--line-height);display:block}@media not all and (width>=768px){:root.responsive .on-sheet{border-image:conic-gradient(var(--color-white) 0 0) fill 0 // var(--space-band) 100vw 0}}@media (width>=768px) and ((width<1280px)){:root.responsive:not(.has-tablet) .on-sheet,:root.has-tablet .flow-tablet .on-sheet,:root.has-tablet .on-sheet.flow-tablet{border-image:conic-gradient(var(--color-white) 0 0) fill 0 // var(--space-band) 100vw 0}}.point[data-astro-cid-kxmyihz7]{margin-top:calc(28.8 * var(--u));font-size:var(--text-accent);line-height:var(--text-accent--line-height);font-weight:var(--text-accent--font-weight)}
