@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_e799d87a-module__u8MhCG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_e799d87a-module__u8MhCG__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_d030d9df-module__Yd1Xqa__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_d030d9df-module__Yd1Xqa__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.Container-module__bX3luW__container{width:100%;max-width:calc(var(--container-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}
.shared-module__9qidpW__section{padding-block:var(--section-pad-y)}.shared-module__9qidpW__bone,.shared-module__9qidpW__white{background:0 0}.shared-module__9qidpW__ink{background:linear-gradient(#161c3600 0%,#161c368c 18% 82%,#161c3600 100%)}.shared-module__9qidpW__headline{font-size:var(--text-2xl);letter-spacing:var(--headline-tracking);line-height:1.05}.shared-module__9qidpW__intro{margin-top:var(--space-5);font-size:var(--text-lg);color:var(--tone-fg-2);line-height:1.5}.shared-module__9qidpW__actions{gap:var(--space-3);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.shared-module__9qidpW__textLink{text-underline-offset:4px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.shared-module__9qidpW__textLink:hover{text-decoration-thickness:2px}.shared-module__9qidpW__placeholder{color:var(--tone-muted)}@media (max-width:479px){.shared-module__9qidpW__actions>*{flex:100%}}.shared-module__9qidpW__eyebrow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font-size:var(--text-sm);color:var(--tone-accent);font-weight:600;display:inline-flex}.shared-module__9qidpW__eyebrow:before{content:"";background:var(--tone-accent);border-radius:2px;width:22px;height:2px}
.Future-module__GBYcCa__grid{gap:var(--space-8);display:grid}.Future-module__GBYcCa__headline{font-size:var(--text-3xl)}.Future-module__GBYcCa__vision{margin-top:var(--space-6);font-family:var(--font-headline);letter-spacing:var(--headline-tracking);font-weight:var(--headline-weight);font-size:var(--text-xl);max-width:34ch;line-height:1.3}.Future-module__GBYcCa__nextTitle{padding-bottom:var(--space-4);font-size:var(--text-lg);border-bottom:var(--border-width) solid var(--tone-fg)}.Future-module__GBYcCa__next{list-style:none}.Future-module__GBYcCa__item{gap:var(--space-1);padding-block:var(--space-5);border-bottom:var(--border-width) solid var(--tone-rule);display:grid}.Future-module__GBYcCa__itemTitle{font-weight:600}.Future-module__GBYcCa__itemText{color:var(--tone-fg-2)}@media (min-width:1024px){.Future-module__GBYcCa__grid{gap:var(--space-9);grid-template-columns:1fr 1fr;align-items:start}}
.Mentors-module__jZUq6q__head{gap:var(--space-2);display:grid}.Mentors-module__jZUq6q__headline{font-size:var(--text-3xl);max-width:16ch}.Mentors-module__jZUq6q__grid{gap:var(--space-4);margin-top:var(--space-8);list-style:none;display:grid}.Mentors-module__jZUq6q__card{padding:var(--space-6) var(--space-5);border:var(--border-width) solid var(--tone-rule);border-radius:var(--radius-card);flex-direction:column;align-items:flex-start;display:flex}.Mentors-module__jZUq6q__top{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;display:flex}.Mentors-module__jZUq6q__monogram{border:var(--border-width) solid var(--tone-fg);width:48px;height:48px;font-family:var(--font-headline);letter-spacing:var(--headline-tracking);font-weight:var(--headline-weight);font-size:var(--text-base);border-radius:50%;place-items:center;display:grid}.Mentors-module__jZUq6q__logoChip,.Mentors-module__jZUq6q__companyChip{background:var(--surface-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-card);place-items:center;display:grid}.Mentors-module__jZUq6q__logoChip{height:36px;padding:0 var(--space-3)}.Mentors-module__jZUq6q__logo{width:auto;height:20px}.Mentors-module__jZUq6q__name{margin-top:var(--space-5);font-size:var(--text-xl);line-height:1.15}.Mentors-module__jZUq6q__role{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--tone-fg-2);font-weight:500}.Mentors-module__jZUq6q__summary{margin-top:var(--space-4);font-size:var(--text-sm)}.Mentors-module__jZUq6q__track{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--tone-fg-2)}.Mentors-module__jZUq6q__linkedin{padding-top:var(--space-5);font-size:var(--text-sm);margin-top:auto}.Mentors-module__jZUq6q__network{gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-6);border-top:var(--border-width) solid var(--tone-fg);display:grid}.Mentors-module__jZUq6q__networkLabel{font-weight:600}.Mentors-module__jZUq6q__companies{gap:var(--space-3);grid-template-columns:1fr 1fr;list-style:none;display:grid}.Mentors-module__jZUq6q__companyChip{height:72px;padding:var(--space-3) var(--space-5)}.Mentors-module__jZUq6q__companyLogo{width:auto;max-width:100%;height:auto;max-height:36px}.Mentors-module__jZUq6q__networkNote{font-size:var(--text-xs);color:var(--tone-muted)}.Mentors-module__jZUq6q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:640px){.Mentors-module__jZUq6q__grid{grid-template-columns:1fr 1fr}.Mentors-module__jZUq6q__head{align-items:end;gap:var(--space-8);grid-template-columns:1fr 1fr}.Mentors-module__jZUq6q__head p{margin-top:0}}@media (min-width:960px){.Mentors-module__jZUq6q__grid{gap:var(--space-5);grid-template-columns:repeat(3,1fr)}.Mentors-module__jZUq6q__card{padding:var(--space-6)}.Mentors-module__jZUq6q__network{align-items:center;gap:var(--space-5) var(--space-7);grid-template-columns:auto 1fr}.Mentors-module__jZUq6q__companies{grid-template-columns:repeat(4,1fr)}.Mentors-module__jZUq6q__networkNote{grid-column:2}}
.OnCampus-module__EHGDjG__head{gap:var(--space-2);display:grid}.OnCampus-module__EHGDjG__partners{gap:var(--space-4);margin-top:var(--space-8);list-style:none;display:grid}.OnCampus-module__EHGDjG__partner{padding:var(--space-6) var(--space-5);background:var(--surface-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:var(--border-width) solid var(--tone-rule);border-left:3px solid var(--tone-fg);border-radius:var(--radius-card)}.OnCampus-module__EHGDjG__partnerLogo{width:auto;height:48px;margin-bottom:var(--space-4)}.OnCampus-module__EHGDjG__partnerRole{font-size:var(--text-sm);color:var(--tone-muted);font-weight:600}.OnCampus-module__EHGDjG__partnerName{margin-top:var(--space-2);font-size:var(--text-xl);line-height:1.2}.OnCampus-module__EHGDjG__partnerText{margin-top:var(--space-3);color:var(--tone-fg-2)}.OnCampus-module__EHGDjG__grid{gap:var(--space-6) var(--space-5);margin-top:var(--space-8);list-style:none;display:grid}.OnCampus-module__EHGDjG__figure{gap:var(--space-3);display:grid}.OnCampus-module__EHGDjG__frame{aspect-ratio:3/2;background:var(--tone-rule);border-radius:var(--radius-card);position:relative;overflow:hidden}.OnCampus-module__EHGDjG__image{object-fit:cover}.OnCampus-module__EHGDjG__caption{padding-top:var(--space-3);border-top:var(--border-width) solid var(--tone-fg);gap:2px;display:grid}.OnCampus-module__EHGDjG__place{font-weight:600;font-size:var(--text-sm)}.OnCampus-module__EHGDjG__event{font-size:var(--text-sm);color:var(--tone-muted)}@media (min-width:768px){.OnCampus-module__EHGDjG__partners{gap:var(--space-5);grid-template-columns:1fr 1fr}}@media (min-width:640px){.OnCampus-module__EHGDjG__head{align-items:end;gap:var(--space-8);grid-template-columns:1fr 1fr}.OnCampus-module__EHGDjG__head p{margin-top:0}.OnCampus-module__EHGDjG__grid{grid-template-columns:repeat(6,1fr)}.OnCampus-module__EHGDjG__feature,.OnCampus-module__EHGDjG__item{grid-column:span 3}.OnCampus-module__EHGDjG__item:last-child{grid-column:span 6}.OnCampus-module__EHGDjG__item:last-child .OnCampus-module__EHGDjG__frame{aspect-ratio:21/9}}@media (min-width:960px){.OnCampus-module__EHGDjG__item,.OnCampus-module__EHGDjG__item:last-child{grid-column:span 2}.OnCampus-module__EHGDjG__item .OnCampus-module__EHGDjG__frame,.OnCampus-module__EHGDjG__item:last-child .OnCampus-module__EHGDjG__frame{aspect-ratio:4/3}}
.Opening-module__cyNCvW__section{padding-block:var(--space-8) var(--section-pad-y);position:relative;overflow:hidden}.Opening-module__cyNCvW__grid{z-index:1;gap:var(--space-8);align-items:center;display:grid;position:relative}.Opening-module__cyNCvW__kicker{align-items:center;gap:var(--space-2);border:var(--border-width) solid var(--tone-rule);font-size:var(--text-xs);color:var(--tone-accent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border-radius:999px;padding:7px 13px;font-weight:500;display:inline-flex}.Opening-module__cyNCvW__kicker:before{content:"";background:var(--tone-accent);width:7px;height:7px;box-shadow:0 0 0 4px var(--color-accent-soft);border-radius:50%}.Opening-module__cyNCvW__headline{margin-top:var(--space-4);font-size:var(--text-3xl);line-height:var(--leading-tight);letter-spacing:var(--headline-tracking)}.Opening-module__cyNCvW__lede{margin-top:var(--space-6);font-size:var(--text-lg);color:var(--tone-fg-2);max-width:60ch;line-height:1.55}.Opening-module__cyNCvW__note{margin-top:var(--space-4);font-weight:500}.Opening-module__cyNCvW__aicte{align-items:center;gap:var(--space-3);max-width:none;margin-top:var(--space-7);padding-top:var(--space-5);border-top:var(--border-width) solid var(--tone-rule);font-size:var(--text-sm);color:var(--tone-verify);font-weight:600;display:flex}.Opening-module__cyNCvW__aicte svg{flex:none;width:20px;height:20px}.Opening-module__cyNCvW__logoSpot{height:240px}@media (min-width:960px){.Opening-module__cyNCvW__section{padding-block:var(--space-9) var(--space-10)}.Opening-module__cyNCvW__grid{gap:var(--space-9);grid-template-columns:3fr 2fr}.Opening-module__cyNCvW__logoSpot{height:520px}}
.StatusMark-module__vWRpTq__mark{align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);color:var(--tone-fg);font-weight:500;line-height:1.3;display:inline-flex}.StatusMark-module__vWRpTq__icon{flex:none;width:12px;height:12px}.StatusMark-module__vWRpTq__live{color:var(--tone-verify)}.StatusMark-module__vWRpTq__built,.StatusMark-module__vWRpTq__starting{color:var(--tone-fg-2)}
.StepExplorer-module__CNKPEq__explorer{gap:var(--space-4);margin-top:var(--space-8);display:grid}.StepExplorer-module__CNKPEq__tabs{gap:var(--space-2);display:grid}.StepExplorer-module__CNKPEq__tab{gap:var(--space-4);width:100%;padding:var(--space-4) var(--space-5);text-align:left;border:var(--border-width) solid var(--tone-rule);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#181e3980;border-radius:14px;grid-template-columns:40px 1fr;align-items:center;transition:border-color .25s,background .25s;display:grid;position:relative;overflow:hidden}.StepExplorer-module__CNKPEq__tab:hover{border-color:#b8c2f04d}.StepExplorer-module__CNKPEq__tab[aria-selected=true]{background:#2836788c;border-color:#b8c2f073}.StepExplorer-module__CNKPEq__number{width:40px;height:40px;font-weight:var(--headline-weight);color:var(--tone-fg-2);background:#ffffff0f;border-radius:11px;place-items:center;transition:background .25s,color .25s;display:grid}.StepExplorer-module__CNKPEq__tab[aria-selected=true] .StepExplorer-module__CNKPEq__number{background:var(--tone-accent);color:var(--tone-inverse)}.StepExplorer-module__CNKPEq__tabName{font-size:var(--text-lg);letter-spacing:-.02em;font-weight:620;display:block}.StepExplorer-module__CNKPEq__tabSub{font-size:var(--text-sm);color:var(--tone-muted);display:block}.StepExplorer-module__CNKPEq__timer{background:var(--tone-verify);width:0;height:2px;animation:6s linear forwards StepExplorer-module__CNKPEq__fill;position:absolute;bottom:0;left:0}@keyframes StepExplorer-module__CNKPEq__fill{to{width:100%}}.StepExplorer-module__CNKPEq__panel{padding:var(--space-6) var(--space-5);background:var(--surface-strong);border:var(--border-width) solid var(--tone-rule);border-radius:var(--radius-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex}.StepExplorer-module__CNKPEq__panelInner{flex-direction:column;width:100%;animation:.45s StepExplorer-module__CNKPEq__swap;display:flex}@keyframes StepExplorer-module__CNKPEq__swap{0%{opacity:0;transform:translateY(8px)}}.StepExplorer-module__CNKPEq__count{font-size:var(--text-sm);color:var(--tone-accent);font-weight:600}.StepExplorer-module__CNKPEq__title{margin-top:var(--space-2);font-size:var(--text-2xl)}.StepExplorer-module__CNKPEq__cols{gap:var(--space-3);margin-top:var(--space-5);display:grid}.StepExplorer-module__CNKPEq__col{padding:var(--space-4) var(--space-5);border:var(--border-width) solid var(--tone-rule);background:#ffffff0a;border-radius:14px}.StepExplorer-module__CNKPEq__we{background:#b8c2f01a;border-color:#b8c2f040}.StepExplorer-module__CNKPEq__colLabel{font-size:var(--text-xs);color:var(--tone-muted);font-weight:600}.StepExplorer-module__CNKPEq__we .StepExplorer-module__CNKPEq__colLabel{color:var(--tone-accent)}.StepExplorer-module__CNKPEq__colText{margin-top:var(--space-2);font-size:var(--text-base);line-height:1.55}.StepExplorer-module__CNKPEq__through{gap:var(--space-2) var(--space-5);padding-top:var(--space-5);flex-wrap:wrap;margin-top:auto;list-style:none;display:flex}.StepExplorer-module__CNKPEq__through li{align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--text-sm);flex-wrap:wrap;font-weight:500;display:flex}@media (min-width:960px){.StepExplorer-module__CNKPEq__explorer{gap:var(--space-5);grid-template-columns:.9fr 1.1fr}.StepExplorer-module__CNKPEq__panel{padding:var(--space-7)}.StepExplorer-module__CNKPEq__cols{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.StepExplorer-module__CNKPEq__panelInner{animation:none}}
.Blocks-module__UQmMsa__hero{padding-block:var(--space-8) var(--section-pad-y);position:relative;overflow:hidden}.Blocks-module__UQmMsa__heroInner{z-index:1;position:relative}.Blocks-module__UQmMsa__heroGrid{gap:var(--space-6);align-items:center;display:grid}.Blocks-module__UQmMsa__trust{align-items:center;gap:var(--space-3);max-width:none;margin-top:var(--space-7);padding-top:var(--space-5);border-top:var(--border-width) solid var(--tone-rule);font-size:var(--text-sm);color:var(--tone-verify);font-weight:600;display:flex}.Blocks-module__UQmMsa__trust svg{flex:none;width:20px;height:20px}.Blocks-module__UQmMsa__kicker{align-items:center;gap:var(--space-2);border:var(--border-width) solid var(--tone-rule);font-size:var(--text-xs);color:var(--tone-accent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border-radius:999px;padding:7px 13px;font-weight:500;display:inline-flex}.Blocks-module__UQmMsa__kicker:before{content:"";background:var(--tone-accent);width:7px;height:7px;box-shadow:0 0 0 4px var(--color-accent-soft);border-radius:50%}.Blocks-module__UQmMsa__heroTitle{margin-top:var(--space-4);max-width:18ch;font-size:var(--text-3xl);line-height:var(--leading-tight);letter-spacing:var(--headline-tracking)}.Blocks-module__UQmMsa__heroLede{gap:var(--space-4);margin-top:var(--space-6);max-width:56ch;font-size:var(--text-lg);color:var(--tone-fg-2);line-height:1.55;display:grid}.Blocks-module__UQmMsa__head,.Blocks-module__UQmMsa__headWide{gap:var(--space-2);margin-bottom:var(--space-8);display:grid}.Blocks-module__UQmMsa__steps{gap:var(--space-4);counter-reset:step;list-style:none;display:grid}.Blocks-module__UQmMsa__step{padding:var(--space-5);background:var(--surface-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:var(--border-width) solid var(--tone-rule);border-top:2px solid var(--tone-accent);border-radius:var(--radius-card);counter-increment:step}.Blocks-module__UQmMsa__stepName:before{content:counter(step);width:32px;height:32px;margin-bottom:var(--space-3);border:var(--border-width) solid var(--tone-accent);font-size:var(--text-sm);color:var(--tone-accent);border-radius:50%;place-items:center;font-weight:600;display:grid}.Blocks-module__UQmMsa__stepName{font-size:var(--text-lg);line-height:1.2}.Blocks-module__UQmMsa__stepText{margin-top:var(--space-2);color:var(--tone-fg-2)}.Blocks-module__UQmMsa__ruled{border-top:2px solid var(--tone-accent);list-style:none;display:grid}.Blocks-module__UQmMsa__ruledItem{gap:var(--space-1);padding-block:var(--space-5);border-bottom:var(--border-width) solid var(--tone-rule);display:grid}.Blocks-module__UQmMsa__ruledName{font-weight:600}.Blocks-module__UQmMsa__ruledText{color:var(--tone-fg-2)}.Blocks-module__UQmMsa__ticks{gap:var(--space-4);list-style:none;display:grid}.Blocks-module__UQmMsa__ticks li{gap:var(--space-3);grid-template-columns:16px 1fr;align-items:start;font-weight:500;display:grid}.Blocks-module__UQmMsa__ticks svg{width:16px;height:16px;color:var(--tone-verify);margin-top:4px}.Blocks-module__UQmMsa__wont{border-top:var(--border-width) solid var(--tone-fg);list-style:none}.Blocks-module__UQmMsa__wont li{padding:var(--space-4) 0 var(--space-4) var(--space-7);border-bottom:var(--border-width) solid var(--tone-rule);font-weight:600;position:relative}.Blocks-module__UQmMsa__wont li:before{content:"";left:0;top:calc(var(--space-4) + .75em);border-top:2px solid var(--tone-fg-2);width:20px;position:absolute}.Blocks-module__UQmMsa__usedBy{gap:var(--space-4);display:grid}.Blocks-module__UQmMsa__usedByTitle{padding-bottom:var(--space-3);font-size:var(--text-lg);border-bottom:var(--border-width) solid var(--tone-fg)}.Blocks-module__UQmMsa__usedByList{gap:var(--space-4);list-style:none;display:grid}.Blocks-module__UQmMsa__usedByList li{gap:2px;display:grid}.Blocks-module__UQmMsa__usedByWho{font-weight:600}.Blocks-module__UQmMsa__usedByText{font-size:var(--text-sm);color:var(--tone-fg-2)}@media (min-width:640px){.Blocks-module__UQmMsa__head{align-items:end;gap:var(--space-8);grid-template-columns:1fr 1fr}.Blocks-module__UQmMsa__head p{margin-top:0}.Blocks-module__UQmMsa__ruledItem{gap:var(--space-6);grid-template-columns:minmax(10rem,1fr) 2fr}}@media (min-width:768px){.Blocks-module__UQmMsa__ruledTwo{grid-template-columns:1fr 1fr}}@media (min-width:960px){.Blocks-module__UQmMsa__hero{padding-block:var(--space-9)}.Blocks-module__UQmMsa__heroGrid{gap:var(--space-8);grid-template-columns:3fr 2fr}.Blocks-module__UQmMsa__steps{grid-template-columns:repeat(var(--count), 1fr)}}.Blocks-module__UQmMsa__ruledTwo{gap:var(--space-4);border-top:0}.Blocks-module__UQmMsa__ruledTwo .Blocks-module__UQmMsa__ruledItem{gap:var(--space-2);padding:var(--space-5);background:var(--surface-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:var(--border-width) solid var(--tone-rule);border-radius:var(--radius-card);grid-template-columns:1fr}
.Path-module__4mj3Ca__head{gap:var(--space-4);display:grid}.Path-module__4mj3Ca__headline{max-width:18ch;font-size:var(--text-3xl)}.Path-module__4mj3Ca__head>p{margin-top:0}.Path-module__4mj3Ca__offer{gap:var(--space-3);margin-top:var(--space-6);padding:var(--space-6);border:var(--border-width) dashed #5cbf9f80;border-radius:var(--radius-card);background:#5cbf9f0d;display:grid}.Path-module__4mj3Ca__offerTitle{font-size:var(--text-xl)}@media (min-width:960px){.Path-module__4mj3Ca__head{align-items:end;gap:var(--space-8);grid-template-columns:1fr 1fr}.Path-module__4mj3Ca__offer{align-items:baseline;gap:var(--space-5);grid-template-columns:16rem 1fr}}
.Logo-module__BPrZ0W__logo{align-items:center;gap:var(--space-3);color:var(--tone-fg);display:inline-flex}.Logo-module__BPrZ0W__mark{filter:invert();flex:none;width:auto;height:30px}.Logo-module__BPrZ0W__wordmark{font-family:var(--font-headline);font-weight:var(--headline-weight);letter-spacing:var(--headline-tracking);white-space:nowrap;font-size:1.1875rem;line-height:1}
.ContactDetails-module__pFnWIa__reach{gap:var(--space-5);border-top:2px solid var(--tone-fg);padding-top:var(--space-5);display:grid}.ContactDetails-module__pFnWIa__reach dt{font-weight:600}.ContactDetails-module__pFnWIa__reach dd{margin-top:var(--space-1);color:var(--tone-fg-2);max-width:34ch}.ContactDetails-module__pFnWIa__reach a{color:var(--tone-fg);text-underline-offset:3px}
.Products-module__gQm-Oq__head{gap:var(--space-2);display:grid}.Products-module__gQm-Oq__products{margin-top:var(--space-8);border:var(--border-width) solid var(--tone-rule);border-radius:var(--radius-card);list-style:none;display:grid}.Products-module__gQm-Oq__product{padding:var(--space-6) var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.Products-module__gQm-Oq__product+.Products-module__gQm-Oq__product{border-top:var(--border-width) solid var(--tone-rule)}.Products-module__gQm-Oq__name{margin-top:var(--space-4);font-size:var(--text-2xl);line-height:1}.Products-module__gQm-Oq__step{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--tone-muted);font-weight:500}.Products-module__gQm-Oq__text{margin-top:var(--space-4);color:var(--tone-fg-2)}.Products-module__gQm-Oq__more{padding-top:var(--space-5);font-size:var(--text-sm);margin-top:auto}.Products-module__gQm-Oq__factory{gap:var(--space-5);margin-top:var(--space-8);padding:var(--space-6) var(--space-5);background:var(--surface-strong);border-radius:var(--radius-card);display:grid}.Products-module__gQm-Oq__factoryTitle{font-size:var(--text-2xl);line-height:1.05}.Products-module__gQm-Oq__factoryText{margin-top:var(--space-3);font-size:var(--text-lg);color:var(--tone-fg-2);line-height:1.5}.Products-module__gQm-Oq__factoryActions{align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}@media (min-width:640px){.Products-module__gQm-Oq__head{align-items:end;gap:var(--space-8);grid-template-columns:1fr 1fr}.Products-module__gQm-Oq__head p{margin-top:0}}@media (min-width:960px){.Products-module__gQm-Oq__products{grid-template-columns:repeat(3,1fr)}.Products-module__gQm-Oq__product{padding:var(--space-7) var(--space-6)}.Products-module__gQm-Oq__product+.Products-module__gQm-Oq__product{border-top:0;border-left:var(--border-width) solid var(--tone-rule)}.Products-module__gQm-Oq__factory{align-items:end;gap:var(--space-8);padding:var(--space-7);grid-template-columns:3fr 2fr}.Products-module__gQm-Oq__factoryActions{justify-content:flex-end}}
.Footer-module__zX2wcG__footer{border-top:var(--border-width) solid var(--tone-rule);padding-block:var(--space-8) var(--space-6);font-size:var(--text-sm);background:linear-gradient(#10152b66,#10152beb)}.Footer-module__zX2wcG__top{gap:var(--space-6);padding-bottom:var(--space-6);display:grid}.Footer-module__zX2wcG__brand{gap:var(--space-4);align-content:start;display:grid}.Footer-module__zX2wcG__logoLink{justify-self:start;text-decoration:none}.Footer-module__zX2wcG__tagline{max-width:36ch;color:var(--tone-muted)}.Footer-module__zX2wcG__social{gap:var(--space-2) var(--space-5);font-size:var(--text-xs);flex-wrap:wrap;list-style:none;display:flex}.Footer-module__zX2wcG__columns{display:grid}.Footer-module__zX2wcG__column{border-bottom:var(--border-width) solid var(--tone-rule)}.Footer-module__zX2wcG__columnTitle{font-family:var(--font-body);font-size:var(--text-sm);font-variation-settings:normal;font-weight:600}.Footer-module__zX2wcG__toggle{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:52px;padding:0;display:flex}.Footer-module__zX2wcG__toggleIcon{width:12px;height:12px;color:var(--tone-muted)}.Footer-module__zX2wcG__columnBody{padding-bottom:var(--space-5);display:none}.Footer-module__zX2wcG__open{display:block}.Footer-module__zX2wcG__list{gap:var(--space-3);list-style:none;display:grid}.Footer-module__zX2wcG__link{color:var(--tone-muted);text-decoration:none}.Footer-module__zX2wcG__link:hover{color:var(--tone-fg);text-underline-offset:4px;text-decoration:underline}.Footer-module__zX2wcG__reach{gap:var(--space-5);padding-block:var(--space-6);border-top:var(--border-width) solid var(--tone-rule);display:grid}.Footer-module__zX2wcG__reach dt,.Footer-module__zX2wcG__registrations dt{color:var(--tone-fg);font-weight:600}.Footer-module__zX2wcG__reach dd{margin-top:var(--space-1);color:var(--tone-muted);max-width:34ch}.Footer-module__zX2wcG__company{gap:var(--space-4);padding-block:var(--space-6);border-top:var(--border-width) solid var(--tone-rule);display:grid}.Footer-module__zX2wcG__legalName{font-weight:600}.Footer-module__zX2wcG__registrations{gap:var(--space-3) var(--space-6);font-size:var(--text-xs);display:grid}.Footer-module__zX2wcG__registrations dt{color:var(--tone-muted);font-weight:500}.Footer-module__zX2wcG__registrations dd{font-family:var(--font-mono);color:var(--tone-fg);word-break:break-all}.Footer-module__zX2wcG__aicte{font-size:var(--text-xs);color:var(--tone-muted)}.Footer-module__zX2wcG__bottom{gap:var(--space-3);padding-top:var(--space-5);border-top:var(--border-width) solid var(--tone-rule);font-size:var(--text-xs);color:var(--tone-muted);display:grid}.Footer-module__zX2wcG__legal{gap:var(--space-2) var(--space-5);flex-wrap:wrap;list-style:none;display:flex}@media (min-width:640px){.Footer-module__zX2wcG__registrations{grid-template-columns:repeat(2,auto);justify-content:start}}@media (min-width:768px){.Footer-module__zX2wcG__columns{gap:var(--space-6);grid-template-columns:repeat(4,1fr)}.Footer-module__zX2wcG__column{border-bottom:0}.Footer-module__zX2wcG__toggle{min-height:0;margin-bottom:var(--space-4);pointer-events:none;cursor:default}.Footer-module__zX2wcG__toggleIcon{display:none}.Footer-module__zX2wcG__columnBody{padding-bottom:0;display:block}.Footer-module__zX2wcG__reach{gap:var(--space-6);grid-template-columns:repeat(4,1fr)}.Footer-module__zX2wcG__bottom{grid-template-columns:auto 1fr;align-items:center}.Footer-module__zX2wcG__legal{justify-content:flex-end}}@media (min-width:1024px){.Footer-module__zX2wcG__top{gap:var(--space-9);padding-bottom:var(--space-8);grid-template-columns:2fr 3fr}.Footer-module__zX2wcG__registrations{grid-template-columns:repeat(4,auto)}}
.Layout-module__8gsUOG__split{gap:var(--space-7);align-items:start;display:grid}.Layout-module__8gsUOG__split>.Layout-module__8gsUOG__flush{margin-bottom:0}.Layout-module__8gsUOG__doc{background:var(--surface-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:var(--border-width) solid var(--tone-rule);border-radius:var(--radius-card);box-shadow:var(--shadow-document);color:var(--tone-fg)}.Layout-module__8gsUOG__docTitle{padding:var(--space-4) var(--space-5);border-bottom:2px solid var(--tone-fg);font-weight:600}.Layout-module__8gsUOG__docBody{gap:var(--space-5);padding:var(--space-5);display:grid}.Layout-module__8gsUOG__cards{gap:var(--space-4);list-style:none;display:grid}.Layout-module__8gsUOG__card{gap:var(--space-3);padding:var(--space-6) var(--space-5);background:var(--surface-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:var(--border-width) solid var(--tone-rule);border-radius:var(--radius-card);scroll-margin-top:calc(var(--header-height) + var(--space-4));flex-direction:column;display:flex}.Layout-module__8gsUOG__cardDark{background:var(--surface-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:var(--tone-rule)}.Layout-module__8gsUOG__cardTitle{font-size:var(--text-xl);line-height:1.15}.Layout-module__8gsUOG__cardText{color:var(--tone-fg-2)}.Layout-module__8gsUOG__cardMeta{font-size:var(--text-sm);color:var(--tone-muted);font-weight:600}.Layout-module__8gsUOG__sheet{gap:var(--space-6);padding:var(--space-6) var(--space-5);background:var(--surface-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:var(--border-width) solid var(--tone-rule);border-top:2px solid var(--tone-verify);border-radius:var(--radius-card);color:var(--tone-fg);display:grid}.Layout-module__8gsUOG__statement{font-family:var(--font-headline);letter-spacing:var(--headline-tracking);font-weight:var(--headline-weight);font-size:var(--text-2xl);max-width:28ch;line-height:1.15}.Layout-module__8gsUOG__body{color:var(--tone-fg-2);max-width:60ch}.Layout-module__8gsUOG__cta{max-width:760px}.Layout-module__8gsUOG__inlineLink{font-size:var(--text-sm);justify-self:start}@media (min-width:768px){.Layout-module__8gsUOG__cards{gap:var(--space-5);grid-template-columns:1fr 1fr}}@media (min-width:1100px){.Layout-module__8gsUOG__split{gap:var(--space-9);grid-template-columns:2fr 3fr}.Layout-module__8gsUOG__split>.Layout-module__8gsUOG__flush{grid-template-columns:1fr}.Layout-module__8gsUOG__cards3{grid-template-columns:repeat(3,1fr)}.Layout-module__8gsUOG__card{padding:var(--space-7) var(--space-6)}.Layout-module__8gsUOG__sheet{padding:var(--space-7)}}
.EnquiryForm-module__TMKisq__form,.EnquiryForm-module__TMKisq__row{gap:var(--space-5);display:grid}.EnquiryForm-module__TMKisq__field{gap:var(--space-2);font-size:var(--text-sm);font-weight:600;display:grid}.EnquiryForm-module__TMKisq__field em{color:var(--tone-muted);font-style:normal;font-weight:400}.EnquiryForm-module__TMKisq__field input,.EnquiryForm-module__TMKisq__field select,.EnquiryForm-module__TMKisq__field textarea{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-height:48px;padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--tone-rule);border-radius:var(--radius-button);font:inherit;font-weight:400;font-size:var(--text-base);color:var(--tone-fg);background:#ffffff0d}.EnquiryForm-module__TMKisq__field textarea{resize:vertical}.EnquiryForm-module__TMKisq__field input:focus-visible,.EnquiryForm-module__TMKisq__field select:focus-visible,.EnquiryForm-module__TMKisq__field textarea:focus-visible{outline:2px solid var(--tone-accent);outline-offset:1px;border-color:var(--tone-accent)}.EnquiryForm-module__TMKisq__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.EnquiryForm-module__TMKisq__error{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);background:#ff8a8014;border-left:3px solid #ff8a80}.EnquiryForm-module__TMKisq__footer{gap:var(--space-3);display:grid}.EnquiryForm-module__TMKisq__submit{min-height:48px;padding:0 var(--space-6);background:var(--color-white);border-radius:var(--radius-button);box-shadow:var(--shadow-button);color:var(--tone-inverse);font-size:var(--text-sm);cursor:pointer;border:0;justify-self:start;font-weight:600}.EnquiryForm-module__TMKisq__submit:hover{box-shadow:0 14px 40px -10px #b8c2f0b3}.EnquiryForm-module__TMKisq__submit:disabled{opacity:.6;cursor:progress}.EnquiryForm-module__TMKisq__consent{font-size:var(--text-xs);color:var(--tone-muted)}.EnquiryForm-module__TMKisq__consent a{color:inherit;text-underline-offset:3px}.EnquiryForm-module__TMKisq__sent{gap:var(--space-3);padding:var(--space-5);background:var(--surface-strong);border:var(--border-width) solid var(--tone-verify);border-radius:var(--radius-card);color:var(--tone-fg);grid-template-columns:20px 1fr;display:grid}.EnquiryForm-module__TMKisq__sent svg{width:20px;height:20px;color:var(--tone-verify);margin-top:2px}.EnquiryForm-module__TMKisq__sentTitle{font-weight:600}@media (min-width:640px){.EnquiryForm-module__TMKisq__row{grid-template-columns:1fr 1fr}.EnquiryForm-module__TMKisq__submit{min-width:180px}}
.Programme-module__y56GVa__head{gap:var(--space-2);display:grid}.Programme-module__y56GVa__grid{gap:var(--space-5);margin-top:var(--space-8);display:grid}.Programme-module__y56GVa__phase{padding:var(--space-5);background:var(--surface-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:var(--border-width) solid var(--tone-rule);border-top:2px solid var(--tone-accent);border-radius:var(--radius-card)}.Programme-module__y56GVa__when{font-size:var(--text-sm);color:var(--tone-muted);font-weight:600}.Programme-module__y56GVa__title{margin-top:var(--space-2);font-size:var(--text-xl)}.Programme-module__y56GVa__points{gap:var(--space-3);margin-top:var(--space-4);list-style:none;display:grid}.Programme-module__y56GVa__points li{padding-bottom:var(--space-3);border-bottom:var(--border-width) solid var(--tone-rule)}.Programme-module__y56GVa__leave{padding:var(--space-5);background:var(--surface-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:var(--border-width) solid var(--tone-rule);border-top:2px solid var(--tone-verify);border-radius:var(--radius-card)}.Programme-module__y56GVa__deliverables{gap:var(--space-4);margin-top:var(--space-4);list-style:none;display:grid}.Programme-module__y56GVa__deliverables li{gap:var(--space-3);grid-template-columns:16px 1fr;align-items:start;font-weight:500;display:grid}.Programme-module__y56GVa__deliverables svg{width:16px;height:16px;color:var(--tone-verify);margin-top:4px}.Programme-module__y56GVa__domains{gap:var(--space-3);margin-top:var(--space-7);display:grid}.Programme-module__y56GVa__domainsLabel{font-weight:600}.Programme-module__y56GVa__domainList{gap:var(--space-2);flex-wrap:wrap;list-style:none;display:flex}.Programme-module__y56GVa__domainList li{padding:var(--space-2) var(--space-3);background:var(--surface-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:var(--border-width) solid var(--tone-rule);border-radius:var(--radius-button);font-size:var(--text-sm);font-weight:500}@media (min-width:640px){.Programme-module__y56GVa__head{align-items:end;gap:var(--space-8);grid-template-columns:1fr 1fr}.Programme-module__y56GVa__head p{margin-top:0}}@media (min-width:768px){.Programme-module__y56GVa__grid{grid-template-columns:1fr 1fr}.Programme-module__y56GVa__leave{grid-column:1/-1}}@media (min-width:1100px){.Programme-module__y56GVa__grid{gap:var(--space-7);grid-template-columns:1fr 1fr 1.3fr;align-items:start}.Programme-module__y56GVa__leave{padding:var(--space-6);grid-column:auto}.Programme-module__y56GVa__domains{align-items:center;gap:var(--space-5);grid-template-columns:auto 1fr}}
.contact-module__xwJ-uq__layout{gap:var(--space-8);align-items:start;display:grid}.contact-module__xwJ-uq__formSheet{padding:var(--space-6) var(--space-5);background:var(--surface);border-radius:var(--radius-card)}@media (min-width:1024px){.contact-module__xwJ-uq__layout{gap:var(--space-9);grid-template-columns:3fr 2fr}.contact-module__xwJ-uq__formSheet{padding:var(--space-7)}}
.learning-center-module__3TsKmW__departments{gap:var(--space-5);display:grid}.learning-center-module__3TsKmW__department{padding-top:var(--space-4);border-top:2px solid var(--tone-fg);scroll-margin-top:calc(var(--header-height) + var(--space-4))}.learning-center-module__3TsKmW__deptName{font-size:var(--text-xl)}.learning-center-module__3TsKmW__programmes{margin-top:var(--space-3);list-style:none;display:grid}.learning-center-module__3TsKmW__programmes li{padding-block:var(--space-3);border-bottom:var(--border-width) solid var(--tone-rule);gap:2px;display:grid}.learning-center-module__3TsKmW__progName{font-weight:600}.learning-center-module__3TsKmW__progText{font-size:var(--text-sm);color:var(--tone-fg-2)}.learning-center-module__3TsKmW__catalogue{margin-top:var(--space-7);color:var(--tone-fg-2)}.learning-center-module__3TsKmW__crt,.learning-center-module__3TsKmW__leave{display:grid}.learning-center-module__3TsKmW__leaveSheet{gap:var(--space-6);padding:var(--space-6) var(--space-5);background:var(--surface-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:var(--border-width) solid var(--tone-rule);border-top:2px solid var(--tone-verify);border-radius:var(--radius-card);display:grid}.learning-center-module__3TsKmW__portalLink{font-size:var(--text-sm);justify-self:start}.learning-center-module__3TsKmW__apply{max-width:720px}@media (min-width:768px){.learning-center-module__3TsKmW__departments{gap:var(--space-7);grid-template-columns:1fr 1fr}}@media (min-width:1100px){.learning-center-module__3TsKmW__departments{grid-template-columns:repeat(3,1fr)}.learning-center-module__3TsKmW__crt,.learning-center-module__3TsKmW__leave{gap:var(--space-9);grid-template-columns:2fr 3fr;align-items:start}.learning-center-module__3TsKmW__crt>div:first-child,.learning-center-module__3TsKmW__leave>div:first-child{grid-template-columns:1fr;margin-bottom:0}.learning-center-module__3TsKmW__leaveSheet{padding:var(--space-7)}}
.products-module__KJcT4W__split{gap:var(--space-7);align-items:start;display:grid}.products-module__KJcT4W__intro{gap:var(--space-4);display:grid}.products-module__KJcT4W__meta{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.products-module__KJcT4W__step{font-size:var(--text-sm);color:var(--tone-muted);font-weight:500}.products-module__KJcT4W__brand img{width:auto;height:44px}.products-module__KJcT4W__name{font-size:var(--text-3xl);letter-spacing:var(--headline-tracking);line-height:1}.products-module__KJcT4W__tagline{font-family:var(--font-headline);letter-spacing:var(--headline-tracking);font-weight:var(--headline-weight);font-size:var(--text-xl);max-width:26ch;line-height:1.2}.products-module__KJcT4W__body{color:var(--tone-fg-2);max-width:58ch}.products-module__KJcT4W__promise{padding-left:var(--space-4);border-left:2px solid var(--tone-verify);font-weight:500}.products-module__KJcT4W__actions{align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.products-module__KJcT4W__screen{border:var(--border-width) solid var(--tone-rule);border-radius:var(--radius-card);overflow:hidden}.products-module__KJcT4W__screen img{width:100%;height:auto;display:block}.products-module__KJcT4W__panel{gap:var(--space-3);padding:var(--space-6) var(--space-5);background:var(--surface);border-radius:var(--radius-card);display:grid}.products-module__KJcT4W__panelTitle{font-family:var(--font-headline);letter-spacing:var(--headline-tracking);font-weight:var(--headline-weight);font-size:var(--text-xl)}.products-module__KJcT4W__subhead{margin-top:var(--space-9);margin-bottom:var(--space-5);font-size:var(--text-xl)}.products-module__KJcT4W__twoCol{gap:var(--space-8);margin-top:var(--space-8);align-items:start;display:grid}.products-module__KJcT4W__twoCol .products-module__KJcT4W__subhead{margin-top:0}.products-module__KJcT4W__usedByRow{margin-top:var(--space-8);max-width:720px}.products-module__KJcT4W__factory{padding:var(--space-6) var(--space-5);background:var(--surface-strong);border-radius:var(--radius-card)}.products-module__KJcT4W__factoryTitle{font-size:var(--text-2xl);line-height:1.05}.products-module__KJcT4W__factoryText{margin-top:var(--space-3);color:var(--tone-fg-2)}@media (min-width:960px){.products-module__KJcT4W__split{gap:var(--space-9);grid-template-columns:5fr 7fr}.products-module__KJcT4W__splitText{grid-template-columns:3fr 2fr}.products-module__KJcT4W__twoCol{gap:var(--space-9);grid-template-columns:2fr 1fr}.products-module__KJcT4W__even{grid-template-columns:1fr 1fr}.products-module__KJcT4W__panel{padding:var(--space-6)}.products-module__KJcT4W__factory{padding:var(--space-7)}}
.vision-module__ZXOqCq__note{gap:var(--space-4);max-width:62ch;font-size:var(--text-lg);line-height:1.6;display:grid}.vision-module__ZXOqCq__signature{margin-top:var(--space-3);font-family:var(--font-headline);letter-spacing:var(--headline-tracking);font-weight:var(--headline-weight);font-size:var(--text-xl)}.vision-module__ZXOqCq__pillars{border:var(--border-width) solid var(--tone-rule);border-radius:var(--radius-card);list-style:none;display:grid}.vision-module__ZXOqCq__pillar{padding:var(--space-6) var(--space-5)}.vision-module__ZXOqCq__pillar+.vision-module__ZXOqCq__pillar{border-top:var(--border-width) solid var(--tone-rule)}.vision-module__ZXOqCq__pillarName{font-size:var(--text-2xl);line-height:1}.vision-module__ZXOqCq__pillarText{margin-top:var(--space-3);color:var(--tone-fg-2)}.vision-module__ZXOqCq__commitments{counter-reset:commitment;border-top:var(--border-width) solid var(--tone-fg);list-style:none}.vision-module__ZXOqCq__commitment{column-gap:var(--space-4);padding-block:var(--space-5);border-bottom:var(--border-width) solid var(--tone-rule);counter-increment:commitment;grid-template-columns:2.5rem 1fr;display:grid}.vision-module__ZXOqCq__commitment:before{content:counter(commitment);font-family:var(--font-headline);letter-spacing:var(--headline-tracking);font-weight:var(--headline-weight);font-size:var(--text-xl);color:var(--tone-muted);grid-row:span 2}.vision-module__ZXOqCq__commitmentName{font-size:var(--text-xl);line-height:1.2}.vision-module__ZXOqCq__commitmentText{margin-top:var(--space-1);color:var(--tone-fg-2)}.vision-module__ZXOqCq__wont{gap:var(--space-4);margin-top:var(--space-8);max-width:720px;display:grid}.vision-module__ZXOqCq__wontTitle{font-size:var(--text-lg)}@media (min-width:960px){.vision-module__ZXOqCq__pillars{grid-template-columns:repeat(3,1fr)}.vision-module__ZXOqCq__pillar{padding:var(--space-7) var(--space-6)}.vision-module__ZXOqCq__pillar+.vision-module__ZXOqCq__pillar{border-top:0;border-left:var(--border-width) solid var(--tone-rule)}.vision-module__ZXOqCq__commitment{grid-template-columns:3rem 1fr 1.4fr;align-items:baseline}.vision-module__ZXOqCq__commitment:before{grid-row:auto}.vision-module__ZXOqCq__commitmentText{margin-top:0}}
.Scale-module__XtaS5a__lead{gap:var(--space-6);padding-bottom:var(--space-8);border-bottom:var(--border-width) solid var(--tone-rule);align-items:end;display:grid}.Scale-module__XtaS5a__bigFigure{font-family:var(--font-headline);font-weight:var(--headline-weight);white-space:nowrap;letter-spacing:var(--headline-tracking);font-size:clamp(3.25rem,1.6rem + 5vw,6.5rem);line-height:.95}.Scale-module__XtaS5a__statement{font-size:var(--text-xl);max-width:28ch;line-height:1.25}.Scale-module__XtaS5a__gap{margin-top:var(--space-5);font-size:var(--text-lg);color:var(--tone-fg-2)}.Scale-module__XtaS5a__supporting{gap:var(--space-7);padding-top:var(--space-7);display:grid}.Scale-module__XtaS5a__figure{font-family:var(--font-headline);letter-spacing:var(--headline-tracking);font-weight:var(--headline-weight);font-size:var(--text-2xl);line-height:1}.Scale-module__XtaS5a__text{margin-top:var(--space-3);max-width:40ch;color:var(--tone-fg)}.Scale-module__XtaS5a__source{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--tone-muted)}@media (min-width:768px){.Scale-module__XtaS5a__lead{gap:var(--space-8);grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.Scale-module__XtaS5a__supporting{gap:var(--space-8);grid-template-columns:1fr 1fr}.Scale-module__XtaS5a__item+.Scale-module__XtaS5a__item{padding-left:var(--space-8);border-left:var(--border-width) solid var(--tone-rule)}}
.Standard-module__y4LShG__grid{gap:var(--space-8);display:grid}.Standard-module__y4LShG__wontTitle{padding-bottom:var(--space-4);font-size:var(--text-lg);border-bottom:var(--border-width) solid var(--tone-fg)}.Standard-module__y4LShG__wontList{list-style:none}.Standard-module__y4LShG__wontList li{padding:var(--space-5) 0 var(--space-5) var(--space-7);border-bottom:var(--border-width) solid var(--tone-rule);font-family:var(--font-headline);letter-spacing:var(--headline-tracking);font-weight:var(--headline-weight);font-size:var(--text-xl);line-height:1.2;position:relative}.Standard-module__y4LShG__wontList li:before{content:"";left:0;top:calc(var(--space-5) + .6em);border-top:2px solid var(--tone-fg-2);width:20px;position:absolute}@media (min-width:960px){.Standard-module__y4LShG__grid{gap:var(--space-9);grid-template-columns:2fr 3fr;align-items:start}}
.LegalDoc-module__IXWbCW__band{padding-block:var(--space-8)}.LegalDoc-module__IXWbCW__kicker{font-size:var(--text-sm);color:var(--tone-fg-2);font-weight:500}.LegalDoc-module__IXWbCW__page{padding-block:var(--space-8) var(--section-pad-y)}.LegalDoc-module__IXWbCW__doc{padding:var(--space-6);background:var(--surface-solid);border:var(--border-width) solid var(--tone-rule);border-radius:var(--radius-card)}.LegalDoc-module__IXWbCW__grid{gap:var(--space-7);display:grid}.LegalDoc-module__IXWbCW__nav{font-size:var(--text-sm)}.LegalDoc-module__IXWbCW__navTitle{margin-bottom:var(--space-3);font-weight:600}.LegalDoc-module__IXWbCW__nav ul{gap:var(--space-2) var(--space-4);flex-wrap:wrap;list-style:none;display:flex}.LegalDoc-module__IXWbCW__nav a{color:var(--tone-fg-2);text-decoration:none}.LegalDoc-module__IXWbCW__nav a:hover,.LegalDoc-module__IXWbCW__nav a[aria-current=page]{color:var(--tone-fg);text-underline-offset:4px;text-decoration:underline}.LegalDoc-module__IXWbCW__doc{max-width:72ch}.LegalDoc-module__IXWbCW__title{margin-top:var(--space-4);font-size:var(--text-3xl);line-height:var(--leading-tight);letter-spacing:var(--headline-tracking)}.LegalDoc-module__IXWbCW__updated{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--tone-muted)}.LegalDoc-module__IXWbCW__intro{gap:var(--space-3);padding-bottom:var(--space-6);border-bottom:var(--border-width) solid var(--tone-rule);color:var(--tone-fg-2);display:grid}.LegalDoc-module__IXWbCW__section{padding-block:var(--space-6);border-bottom:var(--border-width) solid var(--tone-rule)}.LegalDoc-module__IXWbCW__heading{font-size:var(--text-lg)}.LegalDoc-module__IXWbCW__body{gap:var(--space-3);margin-top:var(--space-3);color:var(--tone-fg-2);display:grid}.LegalDoc-module__IXWbCW__body ul{gap:var(--space-2);padding-left:var(--space-5);display:grid}.LegalDoc-module__IXWbCW__body a{color:var(--tone-fg);text-underline-offset:3px}.LegalDoc-module__IXWbCW__body strong{color:var(--tone-fg);font-weight:600}@media (min-width:1024px){.LegalDoc-module__IXWbCW__page{padding-block:var(--space-9)}.LegalDoc-module__IXWbCW__grid{gap:var(--space-9);grid-template-columns:14rem 1fr}.LegalDoc-module__IXWbCW__nav{top:calc(var(--header-height) + var(--space-6));align-self:start;position:sticky}.LegalDoc-module__IXWbCW__nav ul{flex-direction:column}}.LegalDoc-module__IXWbCW__grid>*{min-width:0}.LegalDoc-module__IXWbCW__doc{overflow-wrap:anywhere}@media (max-width:640px){.LegalDoc-module__IXWbCW__doc{padding:var(--space-5) var(--space-4)}}
