.opening-module__3JboUW__mission{padding:64px 0 28px}.opening-module__3JboUW__storyEntry{max-width:68rem;margin-inline:auto}.opening-module__3JboUW__missionLayout,.opening-module__3JboUW__offeringsIntro{text-align:center;max-width:60rem;margin-inline:auto}.opening-module__3JboUW__missionTitle{max-width:20ch;font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.035em;color:var(--mg-fg-strong);text-wrap:balance;margin-inline:auto;font-size:clamp(2.7rem,6vw,5.4rem);font-weight:500;line-height:1.02}.opening-module__3JboUW__offerings{padding-bottom:64px}.opening-module__3JboUW__offeringsTitle{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.025em;max-width:36ch;color:var(--mg-fg);margin-inline:auto;font-size:clamp(1.35rem,2.15vw,1.85rem);font-weight:500;line-height:1.35}.opening-module__3JboUW__offeringsTitle span{display:inline}.opening-module__3JboUW__offeringsTitle span:last-child{color:var(--mg-fg-strong);display:block}.opening-module__3JboUW__cards{gap:56px;max-width:56rem;margin:48px auto 0;display:grid}.opening-module__3JboUW__offering{text-align:center;flex-direction:column;align-items:center;min-width:0;height:100%;display:flex;position:relative}.opening-module__3JboUW__offeringHeading{flex-direction:column;align-items:center;gap:14px;display:flex}.opening-module__3JboUW__offeringMark{flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.opening-module__3JboUW__offeringBody{margin-top:14px;text-wrap:balance;max-width:38ch;margin-inline:auto}.opening-module__3JboUW__offeringActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 24px;margin-top:auto;padding-top:22px;display:flex}@media (max-width:600px){.opening-module__3JboUW__missionTitle span{display:inline}.opening-module__3JboUW__offeringsTitle span{display:block}}@media (min-width:768px){.opening-module__3JboUW__mission{padding-block:84px 32px}.opening-module__3JboUW__offerings{padding-bottom:72px}.opening-module__3JboUW__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;margin-top:56px}}@media (min-width:1100px){.opening-module__3JboUW__mission{padding-block:100px 36px}}
.brand-model-module__oJbqEq__model{vertical-align:middle;isolation:isolate;flex:none;max-width:100%;line-height:0;display:inline-block;position:relative}.brand-model-module__oJbqEq__model[data-brand-mode=interactive]{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.brand-model-module__oJbqEq__model[data-brand-dragging=true]{cursor:grabbing}.brand-model-module__oJbqEq__model:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid}.brand-model-module__oJbqEq__fallback{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.brand-model-module__oJbqEq__model[data-brand-state=ready] .brand-model-module__oJbqEq__fallback{opacity:0}.brand-model-module__oJbqEq__failedPoster{line-height:1.15;font-size:inherit;display:none}.brand-model-module__oJbqEq__model[data-brand-poster-failed=true]:not([data-brand-state=ready]) .brand-model-module__oJbqEq__fallback{visibility:hidden}.brand-model-module__oJbqEq__model[data-brand-poster-failed=true]:not([data-brand-state=ready]) .brand-model-module__oJbqEq__failedPoster{place-items:center;display:grid;position:absolute;inset:0}
.brand-home-link-module__EgOaZW__link{pointer-events:auto;border-radius:3px;flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.brand-home-link-module__EgOaZW__link:focus-visible{outline:2px solid var(--mg-accent);outline-offset:5px}.brand-home-link-module__EgOaZW__presentation{transform-origin:50%;width:108px;display:block}.brand-home-link-module__EgOaZW__model{filter:drop-shadow(0 1px 4px #04070cb8);width:100%}@media (min-width:640px){.brand-home-link-module__EgOaZW__presentation{width:124px}.brand-home-link-module__EgOaZW__presentation.brand-home-link-module__EgOaZW__condensed{width:114px}}@media (prefers-reduced-motion:reduce){.brand-home-link-module__EgOaZW__presentation{transform:none}}
.waitlist-form-module__UOrdmG__pageForm{display:block}.waitlist-form-module__UOrdmG__requiredFields{min-width:0}.waitlist-form-module__UOrdmG__optional summary:focus-visible{outline:2px solid var(--mg-accent);outline-offset:5px;border-radius:2px}.waitlist-form-module__UOrdmG__optional[open] summary{color:var(--mg-fg-strong)}
.ambient-field-module__F3-3KW__field{z-index:-1;pointer-events:none;contain:paint;position:absolute;inset:0;overflow:clip;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 10rem),#0000);mask-image:linear-gradient(#000 0 calc(100% - 10rem),#0000)}.ambient-field-module__F3-3KW__field:before{content:"";background:var(--ambient-light);position:absolute;inset:0}.ambient-field-module__F3-3KW__fragment{width:var(--ambient-size);top:var(--ambient-top);left:var(--ambient-left);opacity:var(--ambient-opacity);transform:rotate(var(--ambient-turn));position:absolute;-webkit-mask-image:radial-gradient(at 50% 40%,#000 10%,#0000 72%);mask-image:radial-gradient(at 50% 40%,#000 10%,#0000 72%)}.ambient-field-module__F3-3KW__fragment line{vector-effect:non-scaling-stroke}.ambient-field-module__F3-3KW__fragment circle{display:none}.ambient-field-module__F3-3KW__about{--ambient-light:radial-gradient(ellipse 44rem 35rem at 4% 38rem, #c9a45c0f, transparent 74%), radial-gradient(ellipse 36rem 30rem at 96% 8rem, #c9a45c06, transparent 76%);--ambient-size:min(46vw, 40rem);--ambient-top:24rem;--ambient-left:-17%;--ambient-opacity:.3;--ambient-turn:-24deg}.ambient-field-module__F3-3KW__education{--ambient-light:radial-gradient(ellipse 40rem 34rem at 98% 15rem, #c9a45c0d, transparent 76%), radial-gradient(ellipse 38rem 38rem at 2% 90rem, #c9a45c06, transparent 78%);--ambient-size:min(35vw, 31rem);--ambient-top:48rem;--ambient-left:89%;--ambient-opacity:.19;--ambient-turn:18deg}.ambient-field-module__F3-3KW__small-business{--ambient-light:radial-gradient(ellipse 46rem 32rem at 80% 28rem, #c9a45c0e, transparent 76%), radial-gradient(ellipse 40rem 30rem at 0% 96rem, #c9a45c08, transparent 78%);--ambient-size:min(40vw, 36rem);--ambient-top:54rem;--ambient-left:-20%;--ambient-opacity:.26;--ambient-turn:-42deg}.ambient-field-module__F3-3KW__elytra{--ambient-light:radial-gradient(ellipse 50rem 42rem at 98% 58rem, #c9a45c0e, transparent 76%), radial-gradient(ellipse 40rem 38rem at 0% 110rem, #c9a45c08, transparent 78%);--ambient-size:min(54vw, 46rem);--ambient-top:40rem;--ambient-left:76%;--ambient-opacity:.24;--ambient-turn:155deg;-webkit-mask-image:linear-gradient(#0000,#000 28rem calc(100% - 12rem),#0000);mask-image:linear-gradient(#0000,#000 28rem calc(100% - 12rem),#0000)}@media (max-width:767px){.ambient-field-module__F3-3KW__fragment{width:26rem;opacity:calc(var(--ambient-opacity) * .65)}.ambient-field-module__F3-3KW__about{--ambient-left:-23rem;--ambient-top:28rem}.ambient-field-module__F3-3KW__education{--ambient-left:83%;--ambient-top:54rem}.ambient-field-module__F3-3KW__small-business{--ambient-left:-22rem;--ambient-top:55rem}.ambient-field-module__F3-3KW__elytra{--ambient-left:80%;--ambient-top:60rem}}@media (forced-colors:active){.ambient-field-module__F3-3KW__field{display:none}}
.resource-artwork-module__YfL0yq__publisher{color:#f4f4ed;min-height:22px;font-size:var(--cover-brand-size,14px);white-space:nowrap;align-items:center;gap:8px;font-weight:500;line-height:1.2;display:flex}.resource-artwork-module__YfL0yq__publisher svg{flex-shrink:0;width:1.7em;height:1.7em}.resource-artwork-module__YfL0yq__anthropic svg{width:8.3em;height:1.5em}.resource-artwork-module__YfL0yq__google svg{width:5em;height:1.6em}.resource-artwork-module__YfL0yq__google{gap:5px}
.showcase-module__br04ga__frame{--sb-champagne:var(--mg-accent);--sb-muted:var(--mg-fg-muted);--sb-demo-height:clamp(660px, calc(100svh - 88px), 800px);--sb-demo-min-height:650px;color:var(--mg-fg-strong);border:1px solid var(--mg-border);background:var(--mg-surface);border-radius:20px;padding:12px}.showcase-module__br04ga__frame :is(button,select,textarea):focus-visible{outline:2px solid var(--mg-focus);outline-offset:-3px}.showcase-module__br04ga__frame .showcase-module__br04ga__primary:focus-visible{outline-color:var(--mg-on-accent)}.showcase-module__br04ga__railScroll{scrollbar-width:thin;scrollbar-color:var(--mg-border-strong) var(--mg-base);margin:-4px;padding:4px;overflow-x:auto}.showcase-module__br04ga__rail{border:1px solid var(--mg-hairline);background:var(--mg-base);border-radius:99px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;padding:3px;display:grid;position:relative}.showcase-module__br04ga__indicator{width:calc(33.3333% - 2px);transform:translateX(calc(var(--active-tab) * 100%));background:var(--mg-elevated);box-shadow:inset 0 0 0 1px var(--mg-border), 0 1px 2px #00000073;border-radius:99px;transition:transform .22s cubic-bezier(.2,0,0,1);position:absolute;top:3px;bottom:3px;left:3px}.showcase-module__br04ga__tab{min-width:0;min-height:48px;color:var(--mg-fg-muted);cursor:pointer;border-radius:99px;justify-content:center;align-items:center;gap:10px;padding:10px 16px;font-size:14px;font-weight:500;line-height:1.3;transition:color .18s;display:flex;position:relative}.showcase-module__br04ga__tab>svg{flex:none;transition:color .18s}.showcase-module__br04ga__tab[aria-selected=true]{color:var(--mg-fg-strong)}.showcase-module__br04ga__tab[aria-selected=true]>svg{color:var(--mg-accent)}@media (hover:hover){.showcase-module__br04ga__tab:hover:not([aria-selected=true]){color:var(--mg-fg-strong)}}.showcase-module__br04ga__panels{height:var(--sb-demo-height);grid-template-rows:minmax(0,1fr);margin-top:12px;display:grid}.showcase-module__br04ga__panel{visibility:hidden;opacity:0;pointer-events:none;grid-area:1/1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:stretch;min-width:0;height:100%;min-height:0;transition:opacity 0s linear .2s,visibility 0s linear .2s;display:grid}.showcase-module__br04ga__panel[data-active=true]{z-index:1;visibility:visible;opacity:1;pointer-events:auto;transition:opacity .2s}.showcase-module__br04ga__panel>*{max-height:100%}.showcase-module__br04ga__primary{background:var(--sb-champagne);color:var(--mg-on-accent);cursor:pointer;border:1px solid #0000;border-radius:8px;min-height:44px;padding:11px 17px;font-size:13px;font-weight:600;line-height:1.45;transition:background-color .18s}.showcase-module__br04ga__primary:hover{background:var(--mg-accent-hover)}.showcase-module__br04ga__preview{border-radius:var(--mg-radius-md);background:var(--mg-surface);border:0;min-width:0;min-height:0;overflow:hidden}.showcase-module__br04ga__quietLabel{color:var(--mg-fg-muted);font-size:12px;line-height:1.5}.showcase-module__br04ga__textButton{color:var(--mg-accent);text-align:left;cursor:pointer;text-underline-offset:4px;min-height:44px;padding:8px 0;font-size:13px}.showcase-module__br04ga__textButton:hover{text-decoration:underline}.showcase-module__br04ga__subtleButton{border:1px solid var(--mg-border);background:var(--mg-elevated);color:var(--mg-fg-strong);cursor:pointer;border-radius:7px;min-height:44px;padding:9px 12px;font-size:12px;line-height:1.4}.showcase-module__br04ga__subtleButton:hover{border-color:var(--mg-border-strong)}@media (prefers-reduced-motion:reduce){.showcase-module__br04ga__indicator,.showcase-module__br04ga__panel,.showcase-module__br04ga__panel[data-active=true],.showcase-module__br04ga__tab,.showcase-module__br04ga__tab>svg,.showcase-module__br04ga__primary{transition:none}}@media (max-width:1100px){.showcase-module__br04ga__tab{padding-inline:10px;font-size:13px}}@media (max-width:900px){.showcase-module__br04ga__frame{--sb-demo-height:auto;--sb-demo-min-height:0px}.showcase-module__br04ga__panels{height:auto;display:block}.showcase-module__br04ga__panel{grid-template-rows:auto;height:auto;display:none}.showcase-module__br04ga__panel>*{max-height:none}.showcase-module__br04ga__panel[data-active=true]{display:grid}}@media (max-width:700px){.showcase-module__br04ga__frame{border-radius:var(--mg-radius-lg);padding:8px}.showcase-module__br04ga__rail{border-radius:var(--mg-radius-md)}.showcase-module__br04ga__tab{text-wrap:balance;border-radius:8px;flex-direction:column;gap:7px;min-height:90px;padding:10px 6px;font-size:12px}.showcase-module__br04ga__indicator{border-radius:8px}.showcase-module__br04ga__panels{margin-top:8px}.showcase-module__br04ga__quietLabel{font-size:12px}}
.resource-cover-module__2ie_Pa__cover{--diagram-paper:#eeeae2;--diagram-ink:#313733;--diagram-rule:#d1d1c7;--diagram-wash:#dedfd5;--diagram-dark:#202927;--diagram-stroke:#59635b;--diagram-detail:#c2cabc;isolation:isolate;aspect-ratio:16/9;background:#202a27;border-radius:9px;position:relative;overflow:hidden;container-type:inline-size}.resource-cover-module__2ie_Pa__cover[data-source=anthropic]{--diagram-paper:#f0e6d9;--diagram-ink:#554135;--diagram-rule:#d7c7b6;--diagram-wash:#e1cebd;--diagram-dark:#312722;--diagram-stroke:#7e6252;--diagram-detail:#d5b39a;background:#302923}.resource-cover-module__2ie_Pa__cover[data-source=google]{--diagram-paper:#eaf0f4;--diagram-ink:#30424f;--diagram-rule:#c6d2da;--diagram-wash:#d6e0e9;--diagram-dark:#202c36;--diagram-stroke:#5c7487;--diagram-detail:#b6ccdf;background:#222d35}.resource-cover-module__2ie_Pa__cover[data-source=mygui]{--diagram-paper:#efede4;--diagram-ink:#474537;--diagram-rule:#d4d0bf;--diagram-wash:#e3ddc7;--diagram-dark:#2a2b25;--diagram-stroke:#797865;--diagram-detail:#d9cfa8;background:#2b2c25}.resource-cover-module__2ie_Pa__publisher{--cover-brand-size:clamp(12px,3.2cqw,19px);z-index:1;width:75%;position:absolute;top:8%;left:6%}.resource-cover-module__2ie_Pa__subject{color:#f1f1ea;letter-spacing:-.012em;font-size:3.4cqw;font-weight:500;line-height:1.3;position:absolute;top:24%;left:6%}.resource-cover-module__2ie_Pa__diagram{width:80%;height:68%;color:var(--diagram-detail);position:absolute;bottom:0;left:10%;overflow:visible}.resource-cover-module__2ie_Pa__diagram text{font-family:inherit}.resource-cover-module__2ie_Pa__paper{fill:var(--diagram-paper)}.resource-cover-module__2ie_Pa__darkPanel{fill:var(--diagram-dark);stroke:var(--diagram-stroke);stroke-width:1px}.resource-cover-module__2ie_Pa__darkRow{fill:#0000;stroke:var(--diagram-stroke);stroke-width:.8px}.resource-cover-module__2ie_Pa__darkLabel{fill:#ece8df;font-size:15px;font-weight:600}.resource-cover-module__2ie_Pa__darkText{fill:#dedbd1;font-size:15px}.resource-cover-module__2ie_Pa__label{fill:var(--diagram-ink);font-size:15px;font-weight:600}.resource-cover-module__2ie_Pa__bodyText{fill:var(--diagram-ink);font-size:15px}.resource-cover-module__2ie_Pa__paperLine{fill:none;stroke:var(--diagram-rule);stroke-width:1px}.resource-cover-module__2ie_Pa__selected{fill:var(--diagram-wash)}.resource-cover-module__2ie_Pa__inset{fill:none;stroke:var(--diagram-rule);stroke-width:1px}.resource-cover-module__2ie_Pa__navText{fill:var(--diagram-ink);font-size:11px}.resource-cover-module__2ie_Pa__reference,.resource-cover-module__2ie_Pa__rowIndex{fill:var(--diagram-ink);font-size:12px;font-weight:500}.resource-cover-module__2ie_Pa__footnote{fill:var(--diagram-ink);font-size:12px}.resource-cover-module__2ie_Pa__checkCircle{fill:var(--diagram-wash)}.resource-cover-module__2ie_Pa__product{color:#dddcd1;font-size:2.7cqw;line-height:1.4;position:absolute;top:10%;right:6%}.resource-cover-module__2ie_Pa__featured .resource-cover-module__2ie_Pa__subject{display:none}.resource-cover-module__2ie_Pa__featured .resource-cover-module__2ie_Pa__publisher{--cover-brand-size:clamp(14px,3.1cqw,20px)}.resource-cover-module__2ie_Pa__featured .resource-cover-module__2ie_Pa__diagram{width:56%;height:74%;bottom:4%;left:43%}.resource-cover-module__2ie_Pa__featured .resource-cover-module__2ie_Pa__product{font-size:2.3cqw;top:11%}.resource-cover-module__2ie_Pa__words{width:40%;position:absolute;top:36%;left:6%}.resource-cover-module__2ie_Pa__words .resource-cover-module__2ie_Pa__title{color:#f3f1e9;letter-spacing:-.04em;font-size:6cqw;font-weight:580;line-height:1.03}.resource-cover-module__2ie_Pa__words .resource-cover-module__2ie_Pa__title>span{color:var(--diagram-detail);display:block}.resource-cover-module__2ie_Pa__words>p:not(.resource-cover-module__2ie_Pa__title){color:#c8c7bb;max-width:18ch;margin-top:14px;font-size:2.8cqw;line-height:1.5}.resource-cover-module__2ie_Pa__poster .resource-cover-module__2ie_Pa__diagram{opacity:.27}.resource-cover-module__2ie_Pa__poster .resource-cover-module__2ie_Pa__subject{opacity:.7}@media (max-width:600px){.resource-cover-module__2ie_Pa__cover{aspect-ratio:4/3}.resource-cover-module__2ie_Pa__featured .resource-cover-module__2ie_Pa__words,.resource-cover-module__2ie_Pa__featured .resource-cover-module__2ie_Pa__subject,.resource-cover-module__2ie_Pa__regular .resource-cover-module__2ie_Pa__subject{display:none}.resource-cover-module__2ie_Pa__featured .resource-cover-module__2ie_Pa__diagram,.resource-cover-module__2ie_Pa__regular .resource-cover-module__2ie_Pa__diagram{width:94%;height:78%;bottom:0;left:3%}.resource-cover-module__2ie_Pa__featured .resource-cover-module__2ie_Pa__publisher,.resource-cover-module__2ie_Pa__regular .resource-cover-module__2ie_Pa__publisher{--cover-brand-size:4cqw}.resource-cover-module__2ie_Pa__featured .resource-cover-module__2ie_Pa__product,.resource-cover-module__2ie_Pa__regular .resource-cover-module__2ie_Pa__product{font-size:3.2cqw}}.resource-cover-module__2ie_Pa__product:has(svg){align-items:center;gap:6px;display:inline-flex}.resource-cover-module__2ie_Pa__product svg{flex:none;width:22px;height:22px}
.workflow-section-module__fVt8iW__section{--workflow-gold:var(--mg-accent,#e4c88f);overflow-anchor:none;color:var(--mg-fg-strong);padding:32px 0 42px;scroll-margin-top:76px;position:relative}.workflow-section-module__fVt8iW__frame{width:min(92%,1660px);margin:0 auto}.workflow-section-module__fVt8iW__intro{padding-bottom:28px}.workflow-section-module__fVt8iW__intro h2{max-width:26ch;font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(27px,2.3vw,37px);font-weight:500;line-height:1.15}.workflow-section-module__fVt8iW__progressNav{border-block:1px solid var(--mg-border);margin:0 0 24px}.workflow-section-module__fVt8iW__progressNav ol{grid-template-columns:repeat(8,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.workflow-section-module__fVt8iW__progressNav button{cursor:pointer;width:100%;min-height:54px;color:var(--mg-fg-muted);border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:8px;padding:8px 6px;font-size:13px;display:flex}.workflow-section-module__fVt8iW__stepNumber{font-variant-numeric:tabular-nums;opacity:.7;font-size:11px}.workflow-section-module__fVt8iW__progressNav button[aria-current=step]{color:var(--workflow-gold);border-bottom-color:#0000;box-shadow:inset 0 -9px 14px -13px #e4c88f66}.workflow-section-module__fVt8iW__progressNav button:hover{color:var(--mg-fg-strong);background:#ffffff08}.workflow-section-module__fVt8iW__section button:focus-visible{outline:2px solid var(--workflow-gold);outline-offset:3px;border-radius:4px}.workflow-section-module__fVt8iW__main{min-width:0;min-height:0}.workflow-section-module__fVt8iW__stage{grid-template-columns:minmax(0,2.4fr) minmax(265px,1fr);align-items:center;gap:clamp(24px,3vw,48px);min-width:0;display:grid}.workflow-section-module__fVt8iW__stageHeader{grid-area:1/2;padding-block:20px}.workflow-section-module__fVt8iW__stageCount{color:var(--mg-fg-muted);font-variant-numeric:tabular-nums;margin:0 0 14px;font-size:17px;line-height:1.5}.workflow-section-module__fVt8iW__stageHeader h3{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(28px,2.6vw,40px);font-weight:500;line-height:1.12}.workflow-section-module__fVt8iW__stageDescription{max-width:38ch;color:var(--mg-fg-muted);margin:18px 0 0;font-size:17px;line-height:1.6}.workflow-section-module__fVt8iW__visualArea{grid-area:1/1;min-width:0}.workflow-section-module__fVt8iW__exampleCaption{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-bottom:14px;font-size:15px;line-height:1.5;display:flex}.workflow-section-module__fVt8iW__sampleIdentity{color:var(--mg-fg-muted)}.workflow-section-module__fVt8iW__cameraViewport{min-width:0;padding:24px 0;position:relative;overflow:hidden}.workflow-section-module__fVt8iW__cameraSurface{transform-origin:0 0;width:100%;transition:transform .24s ease-out;position:relative}.workflow-section-module__fVt8iW__cameraViewport[data-camera-static=true] .workflow-section-module__fVt8iW__cameraSurface{transition:none}.workflow-section-module__fVt8iW__cameraSurface [data-visual-caption]{display:none}.workflow-section-module__fVt8iW__cameraSurface [data-camera-focus]{border-color:color-mix(in srgb, var(--workflow-gold) 55%, var(--mg-border))}.workflow-section-module__fVt8iW__section[data-story=sticky]{height:calc(300svh + min(820px,100svh - 76px));padding:0 0 56px}.workflow-section-module__fVt8iW__section[data-story=sticky] .workflow-section-module__fVt8iW__frame{flex-direction:column;height:min(820px,100svh - 76px);padding:24px 0;display:flex;position:sticky;top:76px}.workflow-section-module__fVt8iW__section[data-story=sticky] .workflow-section-module__fVt8iW__intro,.workflow-section-module__fVt8iW__section[data-story=sticky] .workflow-section-module__fVt8iW__progressNav{flex:none}.workflow-section-module__fVt8iW__section[data-story=sticky] .workflow-section-module__fVt8iW__main{flex:1;align-items:center;display:flex}.workflow-section-module__fVt8iW__section[data-story=sticky] .workflow-section-module__fVt8iW__stage{width:100%;height:100%}.workflow-section-module__fVt8iW__section[data-story=sticky] .workflow-section-module__fVt8iW__visualArea{flex-direction:column;height:100%;min-height:0;display:flex}.workflow-section-module__fVt8iW__section[data-story=sticky] .workflow-section-module__fVt8iW__cameraViewport{flex:1;align-items:center;padding:0;display:flex}.workflow-section-module__fVt8iW__section[data-story=sticky] .workflow-section-module__fVt8iW__cameraSurface{flex:0 0 100%}.workflow-section-module__fVt8iW__section[data-story=sticky] .workflow-section-module__fVt8iW__cameraSurface:has([data-camera-focus]){align-self:start}@media (min-width:1200px) and (max-height:850px){.workflow-section-module__fVt8iW__section[data-story=sticky] .workflow-section-module__fVt8iW__frame{padding-block:18px}.workflow-section-module__fVt8iW__intro{padding-bottom:16px}.workflow-section-module__fVt8iW__intro h2{font-size:29px}.workflow-section-module__fVt8iW__progressNav{margin-bottom:18px}.workflow-section-module__fVt8iW__stageDescription{font-size:16px}}@media (max-width:1199px){.workflow-section-module__fVt8iW__stage{grid-template-columns:minmax(0,2fr) minmax(250px,1fr);gap:24px}.workflow-section-module__fVt8iW__intro{align-items:start;gap:28px}.workflow-section-module__fVt8iW__stageHeader h3{font-size:30px}.workflow-section-module__fVt8iW__stageDescription{font-size:16px}.workflow-section-module__fVt8iW__sampleIdentity{display:block}}@media (max-width:900px){.workflow-section-module__fVt8iW__intro{display:block}.workflow-section-module__fVt8iW__intro h2{max-width:28ch}.workflow-section-module__fVt8iW__stage{flex-direction:column;align-items:stretch;gap:12px;display:flex}.workflow-section-module__fVt8iW__stageHeader{padding:0}.workflow-section-module__fVt8iW__stageHeader h3{max-width:28ch}.workflow-section-module__fVt8iW__stageDescription{max-width:68ch;margin-top:12px}.workflow-section-module__fVt8iW__stageCount{margin-bottom:8px}.workflow-section-module__fVt8iW__visualArea{margin-top:8px}.workflow-section-module__fVt8iW__cameraViewport{padding-block:20px 0}.workflow-section-module__fVt8iW__progressNav ol{grid-template-columns:repeat(4,minmax(0,1fr));position:relative}.workflow-section-module__fVt8iW__progressNav button{min-height:46px}.workflow-section-module__fVt8iW__sampleIdentity{display:inline}}@media (max-width:480px){.workflow-section-module__fVt8iW__section{padding:28px 0 32px}.workflow-section-module__fVt8iW__frame{width:calc(100% - 40px)}.workflow-section-module__fVt8iW__intro{padding-bottom:18px}.workflow-section-module__fVt8iW__intro h2{font-size:28px}.workflow-section-module__fVt8iW__progressNav{margin-bottom:22px}.workflow-section-module__fVt8iW__progressNav button{gap:5px;font-size:12px}.workflow-section-module__fVt8iW__stepNumber{font-size:10px}.workflow-section-module__fVt8iW__stageHeader h3{font-size:30px}.workflow-section-module__fVt8iW__stageDescription{font-size:16px}.workflow-section-module__fVt8iW__sampleIdentity{display:block}.workflow-section-module__fVt8iW__exampleCaption{font-size:14px}}@media (prefers-reduced-motion:reduce){.workflow-section-module__fVt8iW__cameraSurface{transition:none}}.workflow-section-module__fVt8iW__progressNav ol:after{content:"";width:12.5%;height:2px;transform:translateX(calc(var(--active-step) * 100%));pointer-events:none;background:#d4b77c;transition:transform .45s cubic-bezier(.22,.7,.16,1);position:absolute;bottom:0;left:0}.workflow-section-module__fVt8iW__progressNav button{transition:color .18s,background .18s,box-shadow .18s}.workflow-section-module__fVt8iW__stageHeader h3{animation:.38s cubic-bezier(.22,.7,.16,1) both workflow-section-module__fVt8iW__copy-enter}.workflow-section-module__fVt8iW__stageDescription{animation:.44s cubic-bezier(.22,.7,.16,1) 50ms both workflow-section-module__fVt8iW__copy-enter}@keyframes workflow-section-module__fVt8iW__copy-enter{0%{opacity:.3;transform:translateY(7px)}to{opacity:1;transform:none}}@media (max-width:900px){.workflow-section-module__fVt8iW__progressNav ol:after{width:25%;top:calc((var(--active-row) + 1) * 46px - 2px);transform:translateX(calc(var(--active-column) * 100%));transition:transform .3s,top .3s;bottom:auto}}@media (prefers-reduced-motion:reduce){.workflow-section-module__fVt8iW__stageHeader h3,.workflow-section-module__fVt8iW__stageDescription{animation:none}.workflow-section-module__fVt8iW__progressNav ol:after,.workflow-section-module__fVt8iW__progressNav button{transition:none}}@media (min-width:901px) and (max-width:1199px){.workflow-section-module__fVt8iW__stage{flex-direction:column;align-items:stretch;gap:20px;display:flex}.workflow-section-module__fVt8iW__stageHeader{padding:0}.workflow-section-module__fVt8iW__stageDescription{max-width:68ch}}
.website-module__athyFG__website{flex-direction:column;display:flex}.website-module__athyFG__composition{border-radius:0 0 var(--mg-radius-md) var(--mg-radius-md);flex:1;grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:center;gap:48px;min-height:580px;padding:42px 48px;display:grid;position:relative;overflow:hidden}.website-module__athyFG__photo{position:absolute;inset:0;overflow:hidden}.website-module__athyFG__photo:after{content:"";background:linear-gradient(90deg,#11100eed 0%,#11100e91 28%,#11100e15 60%,#11100e22);position:absolute;inset:0}.website-module__athyFG__image{object-fit:cover;object-position:62% center}.website-module__athyFG__intro{align-self:center;padding-bottom:70px;position:relative}.website-module__athyFG__eyebrow{text-transform:uppercase;letter-spacing:.13em;color:var(--sb-champagne);margin-bottom:20px;font-size:12px}.website-module__athyFG__intro h3{letter-spacing:-.03em;color:#fffaf0;font-size:clamp(40px,4vw,58px);font-weight:500;line-height:1.06}.website-module__athyFG__intro>p:last-child{color:#e1dace;text-shadow:0 1px 6px #000;max-width:30ch;margin-top:22px;font-size:17px;line-height:1.65}.website-module__athyFG__booking{border:1px solid var(--mg-border);background:color-mix(in srgb, var(--mg-surface) 96%, transparent);border-radius:var(--mg-radius-md);align-self:center;min-height:440px;padding:28px;position:relative}.website-module__athyFG__booking h4{color:var(--mg-fg-strong);letter-spacing:-.015em;margin-bottom:23px;font-size:21px;font-weight:500;line-height:1.3}.website-module__athyFG__field{color:var(--sb-muted);gap:8px;margin-top:16px;font-size:13px;display:grid}.website-module__athyFG__field select{border:1px solid var(--mg-border);color:var(--mg-fg-strong);border-radius:var(--mg-radius-sm);background:var(--mg-elevated);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-width:0;min-height:46px;padding:12px;font-size:15px}.website-module__athyFG__booking form>button{margin-top:24px}.website-module__athyFG__booking button{width:100%;min-height:48px;font-size:14px}.website-module__athyFG__confirmation{flex-direction:column;align-items:flex-start;gap:16px;min-height:390px;font-size:16px;line-height:1.6;display:flex}.website-module__athyFG__confirmation h4{margin:0;font-size:23px}.website-module__athyFG__confirmation button{margin-top:auto}.website-module__athyFG__check{background:var(--mg-accent-soft);color:var(--sb-champagne);border-radius:50%;padding:10px;display:flex}.website-module__athyFG__imageError{color:#eee;font-size:12px;position:absolute;bottom:10px;left:14px}@media (max-width:1100px){.website-module__athyFG__composition{grid-template-columns:minmax(0,1fr) 330px;gap:30px;padding:34px}.website-module__athyFG__intro h3{font-size:46px}.website-module__athyFG__intro>p:last-child{font-size:16px}.website-module__athyFG__booking{padding:24px}}@media (max-width:850px){.website-module__athyFG__composition{grid-template-columns:minmax(0,1fr) 300px;gap:24px;padding:26px}.website-module__athyFG__intro h3{font-size:38px}.website-module__athyFG__intro>p:last-child{font-size:15px}.website-module__athyFG__booking{padding:21px}}@media (max-width:700px){.website-module__athyFG__composition{flex-direction:column;gap:0;min-height:0;padding:0;display:flex}.website-module__athyFG__photo{height:295px;bottom:auto}.website-module__athyFG__image{object-position:70% center}.website-module__athyFG__photo:after{background:linear-gradient(90deg,#11100ec9,#11100e2a)}.website-module__athyFG__intro{align-self:stretch;min-height:295px;padding:32px 24px}.website-module__athyFG__intro h3{font-size:40px}.website-module__athyFG__eyebrow{margin-bottom:17px;font-size:11px}.website-module__athyFG__intro>p:last-child{max-width:24ch;margin-top:17px;font-size:15px}.website-module__athyFG__booking{border:0;border-top:1px solid var(--mg-border);border-radius:0;align-self:stretch;min-height:0;padding:26px 22px}.website-module__athyFG__field select{font-size:16px}.website-module__athyFG__confirmation{min-height:390px}}
.resource-cta-module__JHMQgW__cta{border:1px solid var(--mg-border-strong);width:fit-content;min-height:38px;color:var(--mg-fg-strong);white-space:nowrap;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:14px;padding:8px 12px;font-size:12px;line-height:20px;transition:background-color .14s,border-color .14s;display:inline-flex}.resource-cta-module__JHMQgW__cta svg{flex-shrink:0;width:16px;height:16px;transition:transform .14s}.resource-cta-module__JHMQgW__cta:hover,a:hover .resource-cta-module__JHMQgW__cta{border-color:var(--mg-accent-muted);background:#ffffff06}.resource-cta-module__JHMQgW__cta:hover svg,a:hover .resource-cta-module__JHMQgW__cta svg{transform:translate(2px)}.resource-cta-module__JHMQgW__cta:focus-visible{outline:2px solid var(--mg-focus);outline-offset:3px}.resource-cta-module__JHMQgW__cta:disabled{cursor:wait;opacity:.6}@media (pointer:coarse),(max-width:600px){.resource-cta-module__JHMQgW__cta{min-height:44px}}@media (prefers-reduced-motion:reduce){.resource-cta-module__JHMQgW__cta,.resource-cta-module__JHMQgW__cta svg{transition:none}}
.workflow-ui-module__6yldpa__panel{border:1px solid var(--mg-border);background:linear-gradient(135deg, var(--mg-surface), var(--mg-base));min-width:0;color:var(--mg-fg-strong);border-radius:9px;padding:15px;box-shadow:0 12px 32px #0000001f}.workflow-ui-module__6yldpa__toolHeader{align-items:center;gap:9px;font-size:12px;font-weight:550;line-height:1.4;display:flex}.workflow-ui-module__6yldpa__status{border:1px solid var(--mg-hairline);width:fit-content;max-width:100%;color:var(--mg-fg-muted);border-radius:20px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;line-height:1.3;display:inline-flex}.workflow-ui-module__6yldpa__status>span{background:currentColor;border-radius:50%;flex:0 0 5px;width:5px;height:5px}.workflow-ui-module__6yldpa__status[data-tone=gold]{color:var(--mg-accent);border-color:color-mix(in srgb, var(--mg-accent) 24%, transparent);background:color-mix(in srgb, var(--mg-accent) 4%, transparent)}.workflow-ui-module__6yldpa__status[data-tone=green]{color:#8cc3a6;background:#6fa98c0f}.workflow-ui-module__6yldpa__status[data-tone=warning]{color:#e09e88;border-color:#cc6f584d}.workflow-ui-module__6yldpa__connector{z-index:2;width:22px;color:var(--mg-accent);pointer-events:none;position:absolute;top:41%;right:-20px}.workflow-ui-module__6yldpa__connector svg{width:100%;overflow:visible}.workflow-ui-module__6yldpa__connector path{stroke:currentColor;stroke-width:1px}.workflow-ui-module__6yldpa__connector circle{fill:currentColor}
.workflow-experience-module__2cGvpq__experience{border-radius:9px;flex-direction:column;width:100%;scroll-margin-top:100px;display:flex;position:relative}.workflow-experience-module__2cGvpq__experience[role=group]{overflow:clip}.workflow-experience-module__2cGvpq__experience[data-active=false]{contain:size;height:auto}@media (min-width:901px){.workflow-experience-module__2cGvpq__experience{height:var(--sb-demo-height,min(800px, calc(100svh - 88px)))}}.workflow-experience-module__2cGvpq__demoHeader{border-bottom:1px solid var(--mg-border);background:#f8f9fa;flex:none;justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 12px 0 10px;display:flex}.workflow-experience-module__2cGvpq__picker{background:#e9edf1;border-radius:10px;align-items:stretch;min-width:0;padding:3px;display:flex}.workflow-experience-module__2cGvpq__picker button{text-align:left;color:#536171;cursor:pointer;border-radius:7px;flex-direction:column;justify-content:center;min-height:44px;padding:4px 14px;transition:background-color .18s,color .18s,box-shadow .18s;display:flex}.workflow-experience-module__2cGvpq__picker button:hover:not([aria-checked=true]){color:#202a35;background:#ffffff8c}.workflow-experience-module__2cGvpq__picker button[aria-checked=true]{color:#1f2a36;background:#fff;box-shadow:0 1px 3px #1626361c,0 0 0 .5px #16263612}.workflow-experience-module__2cGvpq__pickerTitle{white-space:nowrap;font-size:13px;font-weight:550;line-height:1.3}.workflow-experience-module__2cGvpq__pickerSub{color:#5d6876;white-space:nowrap;font-size:11.5px;line-height:1.3}.workflow-experience-module__2cGvpq__pickerDivider{background:#cdd4dc;flex:none;width:1px;margin:10px 5px}.workflow-experience-module__2cGvpq__quietButton{color:#34475d;white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-width:44px;min-height:44px;padding:0 12px;font-size:13px;transition:background-color .15s;display:inline-flex}.workflow-experience-module__2cGvpq__quietButton:hover{background:#eef1f4}.workflow-experience-module__2cGvpq__hudControl{display:none}.workflow-experience-module__2cGvpq__appNav{border-bottom:1px solid var(--mg-border);background:#fff;flex:none;align-items:center;gap:4px;padding:8px 14px;display:flex}.workflow-experience-module__2cGvpq__appNav button{cursor:pointer;color:#576778;border-radius:7px;align-items:center;gap:9px;min-height:44px;padding:8px 16px 8px 14px;font-size:13px;transition:background-color .15s,color .15s;display:flex}.workflow-experience-module__2cGvpq__appNav button:hover:not([aria-current]):not([aria-disabled]){color:#2c3a49;background:#f3f5f8}.workflow-experience-module__2cGvpq__appNav button[aria-current]{color:#244c80;background:#edf3fa}.workflow-experience-module__2cGvpq__appNav button[aria-disabled]{cursor:default}.workflow-experience-module__2cGvpq__appIcon{display:inline-flex;position:relative}.workflow-experience-module__2cGvpq__appDone{color:#fff;opacity:0;background:#2d6f52;border-radius:50%;place-items:center;width:13px;height:13px;transition:opacity .2s,transform .2s;display:grid;position:absolute;bottom:-4px;right:-5px;transform:scale(.6);box-shadow:0 0 0 2px #fff}.workflow-experience-module__2cGvpq__appNav button[aria-current] .workflow-experience-module__2cGvpq__appDone{box-shadow:0 0 0 2px #edf3fa}.workflow-experience-module__2cGvpq__appDone[data-done]{opacity:1;transform:none}.workflow-experience-module__2cGvpq__workArea{flex-direction:column;flex:auto;min-height:0;display:flex}.workflow-experience-module__2cGvpq__scene{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cfd6de transparent;background:#fff;flex:auto;min-height:0;animation:.16s ease-out both workflow-experience-module__2cGvpq__sceneIn;position:relative;overflow-y:auto}.workflow-experience-module__2cGvpq__scene>article{min-height:100%}.workflow-experience-module__2cGvpq__inbox{grid-template-columns:29% minmax(0,1fr);display:grid}.workflow-experience-module__2cGvpq__mailList{background:#f7f8fa;border-right:1px solid #e3e7ec;padding:21px 0}.workflow-experience-module__2cGvpq__mailList h4{align-items:center;gap:9px;margin:0 22px 25px;font-size:16px;font-weight:550;display:flex}.workflow-experience-module__2cGvpq__folderLabel{color:#647486;padding:0 22px 9px;font-size:11px}.workflow-experience-module__2cGvpq__selectedMail{background:#eaf1fa;border-left:3px solid #35629e;gap:12px;padding:20px 17px;display:flex}.workflow-experience-module__2cGvpq__selectedMail>div{min-width:0}.workflow-experience-module__2cGvpq__selectedMail strong{font-size:14px;display:block}.workflow-experience-module__2cGvpq__selectedMail time{color:#617185;font-size:10px}.workflow-experience-module__2cGvpq__selectedMail p{margin-top:10px;font-size:12px;line-height:1.5}.workflow-experience-module__2cGvpq__selectedMail small{color:#596b7c;margin-top:8px;font-size:11px;display:block}.workflow-experience-module__2cGvpq__mailHint{color:#617185;margin:24px 22px;font-size:11px}.workflow-experience-module__2cGvpq__letter{min-width:0;padding:27px 34px 30px}.workflow-experience-module__2cGvpq__documentHeading{color:#596a7d;justify-content:space-between;gap:12px;font-size:11px;display:flex}.workflow-experience-module__2cGvpq__letter h3{letter-spacing:-.025em;margin:14px 0 24px;font-size:25px;font-weight:500;line-height:1.3}.workflow-experience-module__2cGvpq__sender{align-items:center;gap:13px;display:flex}.workflow-experience-module__2cGvpq__sender strong{font-size:14px}.workflow-experience-module__2cGvpq__sender p{color:#5d6d7c;overflow-wrap:anywhere;margin-top:3px;font-size:12px}.workflow-experience-module__2cGvpq__unopened{max-width:470px;margin:35px 0}.workflow-experience-module__2cGvpq__unopened p{color:#4b5969;margin-bottom:29px;font-size:18px;line-height:1.8}.workflow-experience-module__2cGvpq__mailBody{padding:22px 0;font-size:15px;line-height:1.75}.workflow-experience-module__2cGvpq__mailBody p+p{margin-top:17px}.workflow-experience-module__2cGvpq__enquiryDetails{gap:34px;margin:0 0 25px;display:flex}.workflow-experience-module__2cGvpq__enquiryDetails dt{color:#667382;margin-bottom:3px;font-size:11px}.workflow-experience-module__2cGvpq__enquiryDetails dd{border-radius:4px;font-size:13px}.workflow-experience-module__2cGvpq__documentActions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.workflow-experience-module__2cGvpq__documentActions p{color:#637382;max-width:215px;font-size:11px}.workflow-experience-module__2cGvpq__team{grid-template-columns:23% minmax(0,1fr);display:grid}.workflow-experience-module__2cGvpq__channelList{background:#f3f5f8;border-right:1px solid #e3e7ec;padding:26px 23px}.workflow-experience-module__2cGvpq__channelList h4{margin-bottom:32px;font-size:15px;font-weight:600}.workflow-experience-module__2cGvpq__channelList>span{color:#6d7887;font-size:11px}.workflow-experience-module__2cGvpq__channelList>p,.workflow-experience-module__2cGvpq__channelList>strong{color:#657385;padding:11px 0;font-size:13px;display:block}.workflow-experience-module__2cGvpq__channelList>strong{color:#294e7e}.workflow-experience-module__2cGvpq__channelContent{min-width:0}.workflow-experience-module__2cGvpq__channelContent header{border-bottom:1px solid #e7ebef;padding:21px 30px}.workflow-experience-module__2cGvpq__channelContent header h3{font-size:19px;font-weight:550}.workflow-experience-module__2cGvpq__channelContent header p{color:#617184;margin-top:5px;font-size:12px}.workflow-experience-module__2cGvpq__teamCompose{margin:27px 30px}.workflow-experience-module__2cGvpq__teamCompose label{font-size:13px;font-weight:500}.workflow-experience-module__2cGvpq__teamCompose textarea{resize:none;color:#344251;background:#fff;border:1px solid #cbd5e0;border-radius:6px;width:100%;margin:13px 0 16px;padding:16px 18px;font-size:14px;line-height:1.7;display:block}.workflow-experience-module__2cGvpq__teamCompose textarea::placeholder{color:#7b8896}.workflow-experience-module__2cGvpq__composeActions,.workflow-experience-module__2cGvpq__transferRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.workflow-experience-module__2cGvpq__composeActions p,.workflow-experience-module__2cGvpq__transferRow p{color:#5d6876;font-size:12px}.workflow-experience-module__2cGvpq__postedMessage{gap:15px;padding:36px 30px;display:flex}.workflow-experience-module__2cGvpq__postedMessage>div{min-width:0}.workflow-experience-module__2cGvpq__messageByline{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:13px;display:flex}.workflow-experience-module__2cGvpq__messageByline strong{font-size:14px}.workflow-experience-module__2cGvpq__messageByline span{color:#627080;font-size:11px}.workflow-experience-module__2cGvpq__postedMessage p{font-size:14px;line-height:1.7}.workflow-experience-module__2cGvpq__postedMessage blockquote{border-left:3px solid #b6c7d8;margin:20px 0;padding-left:18px}.workflow-experience-module__2cGvpq__postedMessage blockquote span{color:#5c6d7e;overflow-wrap:anywhere;margin-top:8px;font-size:12px;display:block}.workflow-experience-module__2cGvpq__savedText{color:#2d6f52;align-items:center;gap:7px;font-size:12px;display:inline-flex}.workflow-experience-module__2cGvpq__postedMessage .workflow-experience-module__2cGvpq__savedText{margin-top:28px}.workflow-experience-module__2cGvpq__contactHeader{border-bottom:1px solid #e3e7ec;align-items:center;gap:32px;padding:15px 29px;font-size:14px;display:flex}.workflow-experience-module__2cGvpq__contactHeader>span:last-child{margin-left:auto}.workflow-experience-module__2cGvpq__contactHeader>span:nth-child(2){color:#617185;font-size:12px}.workflow-experience-module__2cGvpq__contactBody{padding:26px 32px 32px}.workflow-experience-module__2cGvpq__recordTitle{align-items:center;gap:15px;margin-bottom:26px;display:flex}.workflow-experience-module__2cGvpq__recordTitle>div>span{color:#6a7686;font-size:11px}.workflow-experience-module__2cGvpq__recordTitle h3{font-size:24px;font-weight:500;line-height:1.4}.workflow-experience-module__2cGvpq__recordTitle>.workflow-experience-module__2cGvpq__savedText{margin-left:auto}.workflow-experience-module__2cGvpq__recordLayout{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:45px;display:grid}.workflow-experience-module__2cGvpq__transferRow{margin-bottom:19px}.workflow-experience-module__2cGvpq__recordFields{grid-template-columns:1fr 1fr;gap:17px 22px;display:grid}.workflow-experience-module__2cGvpq__recordFields label,.workflow-experience-module__2cGvpq__owner{color:#5c6b7c;font-size:12px;display:block}.workflow-experience-module__2cGvpq__recordFields input,.workflow-experience-module__2cGvpq__owner select{color:#28384b;background:#fff;border:1px solid #d9e0e7;border-radius:4px;width:100%;min-height:44px;margin-top:6px;padding:10px 11px;font-size:13px;display:block}.workflow-experience-module__2cGvpq__recordFields input::placeholder{color:#7b8896}.workflow-experience-module__2cGvpq__owner{max-width:275px;margin:21px 0}.workflow-experience-module__2cGvpq__owner select:disabled{opacity:1;color:#536777;background:#f5f7f8}.workflow-experience-module__2cGvpq__sourceNote h4{font-size:13px;font-weight:600}.workflow-experience-module__2cGvpq__sourceNote blockquote{color:#4e5e70;margin:15px 0;font-size:16px;line-height:1.7}.workflow-experience-module__2cGvpq__sourceNote>p{color:#718092;font-size:11px}.workflow-experience-module__2cGvpq__sourceNote>div{margin-top:29px}.workflow-experience-module__2cGvpq__sourceNote>div p{color:#5e6c7b;margin:10px 0;font-size:13px;line-height:1.7}.workflow-experience-module__2cGvpq__sourceNote>div strong{color:#315f9f;font-size:12px;font-weight:500}.workflow-experience-module__2cGvpq__replyHeader{background:#f8f9fb;justify-content:space-between;align-items:center;gap:15px;padding:18px 32px;font-size:16px;display:flex}.workflow-experience-module__2cGvpq__replyHeader>span:last-child{color:#536a7e;font-size:12px}.workflow-experience-module__2cGvpq__replyFields{padding:0 32px}.workflow-experience-module__2cGvpq__replyFields>div{border-bottom:1px solid #e5e9ee;gap:22px;padding:13px 0;font-size:13px;display:flex}.workflow-experience-module__2cGvpq__replyFields dt{color:#667587;min-width:52px}.workflow-experience-module__2cGvpq__replyFields dd{overflow-wrap:anywhere;min-width:0}.workflow-experience-module__2cGvpq__replyFields dd span{color:#687789;font-size:12px}.workflow-experience-module__2cGvpq__draftWrap{padding:8px 20px 0}.workflow-experience-module__2cGvpq__draftBody{border-radius:8px;max-width:744px;padding:8px 12px 12px}.workflow-experience-module__2cGvpq__draftBody label{color:#697887;font-size:11px}.workflow-experience-module__2cGvpq__draftBody textarea{resize:none;color:#344251;background:#fff;width:100%;height:252px;padding:6px 0 0;font-size:15px;line-height:1.65;display:block}@supports (field-sizing:content){.workflow-experience-module__2cGvpq__draftBody textarea{field-sizing:content;height:auto;min-height:150px;max-height:300px}}.workflow-experience-module__2cGvpq__draftBody>button{margin-top:10px}.workflow-experience-module__2cGvpq__blankDraft{padding:40px 32px}.workflow-experience-module__2cGvpq__blankDraft p{color:#5b6a7b;margin-bottom:25px;font-size:18px;line-height:1.7}.workflow-experience-module__2cGvpq__replyActions{justify-content:space-between;align-items:center;gap:20px;padding:16px 32px 24px;display:flex}.workflow-experience-module__2cGvpq__replyActions p{color:#667889;font-size:12px}.workflow-experience-module__2cGvpq__opened[data-fresh],.workflow-experience-module__2cGvpq__savedText[data-fresh]{animation:.26s ease-out both workflow-experience-module__2cGvpq__fadeIn}.workflow-experience-module__2cGvpq__sender[data-fresh] strong,.workflow-experience-module__2cGvpq__sender[data-fresh] p,.workflow-experience-module__2cGvpq__enquiryDetails[data-fresh] dd{animation:.7s ease-out both workflow-experience-module__2cGvpq__arrive}.workflow-experience-module__2cGvpq__enquiryDetails[data-fresh] div:nth-child(2) dd{animation-delay:.12s}.workflow-experience-module__2cGvpq__recordFields[data-fresh] input{animation:.72s ease-out both workflow-experience-module__2cGvpq__arriveField;animation-delay:calc(var(--i,0) * .12s)}.workflow-experience-module__2cGvpq__owner[data-fresh] select,.workflow-experience-module__2cGvpq__teamCompose textarea[data-fresh]{animation:.72s ease-out both workflow-experience-module__2cGvpq__arriveField}.workflow-experience-module__2cGvpq__postedMessage[data-fresh]{animation:.22s ease-out both workflow-experience-module__2cGvpq__slideIn}.workflow-experience-module__2cGvpq__draftBody[data-fresh] textarea{animation:.42s ease-out both workflow-experience-module__2cGvpq__fadeIn}.workflow-experience-module__2cGvpq__experience:is([data-automation=running],[data-automation=paused]) .workflow-experience-module__2cGvpq__scene button:disabled{opacity:1;cursor:default}.workflow-experience-module__2cGvpq__experience button:focus-visible,.workflow-experience-module__2cGvpq__experience select:focus-visible,.workflow-experience-module__2cGvpq__experience textarea:focus-visible,.workflow-experience-module__2cGvpq__experience input:focus-visible{outline-offset:3px;outline:2px solid #3565a6}.workflow-experience-module__2cGvpq__picker button:focus-visible,.workflow-experience-module__2cGvpq__appNav button:focus-visible,.workflow-experience-module__2cGvpq__quietButton:focus-visible{outline-offset:-2px}.workflow-experience-module__2cGvpq__experience .workflow-experience-module__2cGvpq__draftBody textarea:focus-visible{outline:none;box-shadow:0 2px #3565a6}@keyframes workflow-experience-module__2cGvpq__sceneIn{0%{opacity:.4}}@keyframes workflow-experience-module__2cGvpq__fadeIn{0%{opacity:0}}@keyframes workflow-experience-module__2cGvpq__slideIn{0%{opacity:0;transform:translateY(8px)}}@keyframes workflow-experience-module__2cGvpq__arrive{0%{background-color:#dce8f7}to{background-color:#0000}}@keyframes workflow-experience-module__2cGvpq__arriveField{0%{color:#0000;background-color:#e3edf9}35%{color:#28384b}to{background-color:#fff}}@media (max-width:1050px){.workflow-experience-module__2cGvpq__inbox{grid-template-columns:24% minmax(0,1fr)}.workflow-experience-module__2cGvpq__selectedMail{flex-direction:column}.workflow-experience-module__2cGvpq__letter{padding:24px}.workflow-experience-module__2cGvpq__recordLayout{gap:25px}.workflow-experience-module__2cGvpq__team{grid-template-columns:1fr}.workflow-experience-module__2cGvpq__channelList{display:none}}@media (max-width:900px){.workflow-experience-module__2cGvpq__scene{flex:none;height:520px}.workflow-experience-module__2cGvpq__pickerSub{display:none}.workflow-experience-module__2cGvpq__picker button{padding:4px 13px}}@media (max-width:700px){.workflow-experience-module__2cGvpq__demoHeader{height:60px;padding:0 8px}.workflow-experience-module__2cGvpq__picker{flex:1}.workflow-experience-module__2cGvpq__picker button{text-align:center;flex:1;align-items:center;min-width:0;padding:4px 6px}.workflow-experience-module__2cGvpq__pickerTitle{font-size:12.5px}.workflow-experience-module__2cGvpq__pickerDivider{margin-inline:3px}.workflow-experience-module__2cGvpq__headerControl{display:none}.workflow-experience-module__2cGvpq__hudControl{padding:0;display:inline-flex}.workflow-experience-module__2cGvpq__hudControl .workflow-experience-module__2cGvpq__controlLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.workflow-experience-module__2cGvpq__appNav{justify-content:space-between;gap:0;padding:8px}.workflow-experience-module__2cGvpq__appNav button{flex:1;justify-content:center;gap:5px;min-width:0;padding:8px 4px;font-size:12px}.workflow-experience-module__2cGvpq__inbox{display:block}.workflow-experience-module__2cGvpq__mailList{display:none}.workflow-experience-module__2cGvpq__letter{padding:20px}.workflow-experience-module__2cGvpq__letter h3{margin-bottom:20px;font-size:22px}.workflow-experience-module__2cGvpq__documentHeading{font-size:10px}.workflow-experience-module__2cGvpq__unopened{margin:26px 0}.workflow-experience-module__2cGvpq__unopened p{font-size:17px}.workflow-experience-module__2cGvpq__mailBody{padding:16px 0;font-size:14px}.workflow-experience-module__2cGvpq__enquiryDetails{gap:20px}.workflow-experience-module__2cGvpq__enquiryDetails dd{font-size:12px}.workflow-experience-module__2cGvpq__documentActions p{max-width:none;font-size:11px}.workflow-experience-module__2cGvpq__channelContent header{padding:18px 20px}.workflow-experience-module__2cGvpq__teamCompose{margin:20px}.workflow-experience-module__2cGvpq__teamCompose textarea{padding:12px;font-size:13px}.workflow-experience-module__2cGvpq__postedMessage{gap:12px;padding:24px 20px}.workflow-experience-module__2cGvpq__contactHeader{gap:20px;padding:13px 20px}.workflow-experience-module__2cGvpq__contactBody{padding:20px}.workflow-experience-module__2cGvpq__recordTitle{gap:10px;margin-bottom:20px}.workflow-experience-module__2cGvpq__recordTitle h3{font-size:22px}.workflow-experience-module__2cGvpq__recordLayout{grid-template-columns:1fr;gap:25px}.workflow-experience-module__2cGvpq__recordFields{grid-template-columns:1fr;gap:13px}.workflow-experience-module__2cGvpq__recordFields input,.workflow-experience-module__2cGvpq__owner select{font-size:16px}.workflow-experience-module__2cGvpq__sourceNote{border-top:1px solid #e3e7ec;padding-top:24px}.workflow-experience-module__2cGvpq__sourceNote blockquote{font-size:15px}.workflow-experience-module__2cGvpq__replyHeader{padding:16px 20px;font-size:14px}.workflow-experience-module__2cGvpq__replyHeader>span:last-child{font-size:11px}.workflow-experience-module__2cGvpq__replyFields{padding:0 20px}.workflow-experience-module__2cGvpq__replyFields>div{gap:12px}.workflow-experience-module__2cGvpq__replyFields dt{min-width:44px}.workflow-experience-module__2cGvpq__replyFields dd span{font-size:11px;display:block}.workflow-experience-module__2cGvpq__draftWrap{padding:8px 8px 0}.workflow-experience-module__2cGvpq__draftBody textarea{font-size:16px}.workflow-experience-module__2cGvpq__blankDraft{padding:32px 20px}.workflow-experience-module__2cGvpq__blankDraft p{font-size:17px}.workflow-experience-module__2cGvpq__replyActions{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 20px 22px}}@media (max-width:380px){.workflow-experience-module__2cGvpq__appIcon{display:none}}@media (prefers-reduced-motion:reduce){.workflow-experience-module__2cGvpq__scene,.workflow-experience-module__2cGvpq__opened[data-fresh],.workflow-experience-module__2cGvpq__savedText[data-fresh],.workflow-experience-module__2cGvpq__sender[data-fresh] strong,.workflow-experience-module__2cGvpq__sender[data-fresh] p,.workflow-experience-module__2cGvpq__enquiryDetails[data-fresh] dd,.workflow-experience-module__2cGvpq__recordFields[data-fresh] input,.workflow-experience-module__2cGvpq__owner[data-fresh] select,.workflow-experience-module__2cGvpq__teamCompose textarea[data-fresh],.workflow-experience-module__2cGvpq__postedMessage[data-fresh],.workflow-experience-module__2cGvpq__draftBody[data-fresh] textarea{animation:none}.workflow-experience-module__2cGvpq__picker button,.workflow-experience-module__2cGvpq__appNav button,.workflow-experience-module__2cGvpq__appDone,.workflow-experience-module__2cGvpq__quietButton{transition:none}}
.carousel-controls-module__RrpraG__controls{flex-shrink:0;align-items:center;gap:8px;display:flex}.carousel-controls-module__RrpraG__controls button{border:1px solid var(--mg-border-strong);width:40px;height:40px;color:var(--mg-fg-strong);cursor:pointer;background:0 0;border-radius:8px;place-items:center;transition:background-color .14s,border-color .14s;display:grid}.carousel-controls-module__RrpraG__controls svg{width:19px;height:19px}.carousel-controls-module__RrpraG__controls button:hover:not(:disabled){border-color:var(--mg-accent-muted);background:#ffffff06}.carousel-controls-module__RrpraG__controls button:disabled{opacity:.28;cursor:default}.carousel-controls-module__RrpraG__controls button:focus-visible{outline:2px solid var(--mg-focus);outline-offset:3px}@media (pointer:coarse),(max-width:600px){.carousel-controls-module__RrpraG__controls button{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.carousel-controls-module__RrpraG__controls button{transition:none}}
.spatial-faces-module__b3pqOG__document{height:100%;padding:18px;font-size:13px;line-height:1.5}.spatial-faces-module__b3pqOG__document h4{letter-spacing:-.025em;margin:0 0 6px;font-size:16px;font-weight:500;line-height:1.3}.spatial-faces-module__b3pqOG__browser{color:#98a39f;border-bottom:1px solid #ffffff12;align-items:center;gap:5px;height:30px;padding:0 13px;font-size:11px;display:flex}.spatial-faces-module__b3pqOG__browser i{background:#bc7870;border-radius:50%;width:5px;height:5px}.spatial-faces-module__b3pqOG__browser i:nth-child(2){background:#c5aa70}.spatial-faces-module__b3pqOG__browser i:nth-child(3){background:#71978b}.spatial-faces-module__b3pqOG__browser span{margin-left:auto}.spatial-faces-module__b3pqOG__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#9aa6a1;margin:0 0 14px;font-size:10px}.spatial-faces-module__b3pqOG__muted{color:#a8b0ad;margin:0 0 16px;font-size:12px}.spatial-faces-module__b3pqOG__field{margin:13px 0}.spatial-faces-module__b3pqOG__field>span{color:#a8b0ad;margin-bottom:5px;font-size:11px;display:block}.spatial-faces-module__b3pqOG__field>div{background:#ffffff03;border:1px solid #ffffff1c;border-radius:3px;padding:8px 9px;font-size:12px}.spatial-faces-module__b3pqOG__submit{cursor:pointer;color:#15201f;background:#d5dfdf;border:1px solid #e3e9e8;border-radius:3px;justify-content:space-between;width:100%;min-height:44px;margin-top:16px;padding:8px 10px;font-size:11px;display:flex}.spatial-faces-module__b3pqOG__rule{background:#ffffff12;height:1px;margin:14px 0}.spatial-faces-module__b3pqOG__captureStatus{color:#d5be90;min-height:17px;margin:9px 0 0;font-size:11px}.spatial-faces-module__b3pqOG__meta{color:#aeb7b1;justify-content:space-between;margin:0 0 14px;font-size:10px;display:flex}.spatial-faces-module__b3pqOG__sender{align-items:center;gap:10px;margin:16px 0;display:flex}.spatial-faces-module__b3pqOG__sender strong{font-size:12px;font-weight:500}.spatial-faces-module__b3pqOG__sender small{color:#a8b0ad;font-size:11px;line-height:1.6;display:block}.spatial-faces-module__b3pqOG__avatar{color:#182427;background:#b8c7cb;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.spatial-faces-module__b3pqOG__email{height:205px;min-height:205px;font-size:12px;line-height:1.55}.spatial-faces-module__b3pqOG__email p{margin:0 0 13px}.spatial-faces-module__b3pqOG__textButton{color:#e4c88f;cursor:pointer;border-top:1px solid #ffffff16;justify-content:space-between;width:100%;min-height:44px;padding-top:12px;font-size:11px;display:flex}.spatial-faces-module__b3pqOG__contactActions{gap:6px;margin:18px 0;display:flex}.spatial-faces-module__b3pqOG__contactActions span{background:#ffffff05;border:1px solid #ffffff14;border-radius:3px;padding:5px 8px;font-size:11px}.spatial-faces-module__b3pqOG__contact{margin:0;font-size:11px}.spatial-faces-module__b3pqOG__contact>div{border-bottom:1px solid #ffffff0b;justify-content:space-between;gap:8px;padding:10px 0;display:flex}.spatial-faces-module__b3pqOG__contact dt{color:#9ca8a4}.spatial-faces-module__b3pqOG__contact dd{margin:0}.spatial-faces-module__b3pqOG__status{color:#d5be90;margin-top:16px;font-size:10px}.spatial-faces-module__b3pqOG__tasks{padding:0;font-size:11px;list-style:none}.spatial-faces-module__b3pqOG__tasks li{border-bottom:1px solid #ffffff0b;align-items:center;gap:8px;padding:10px 0;display:flex}.spatial-faces-module__b3pqOG__tasks li>span{border:1px solid #83988d;border-radius:2px;flex:none;width:9px;height:9px}.spatial-faces-module__b3pqOG__owner{color:#9ca8a4;gap:7px;margin-top:18px;font-size:10px;display:flex}@container (max-width:740px){.spatial-faces-module__b3pqOG__document{padding:18px;font-size:14px}.spatial-faces-module__b3pqOG__document h4{font-size:18px}.spatial-faces-module__b3pqOG__email{height:auto;min-height:0;font-size:14px}.spatial-faces-module__b3pqOG__field>div,.spatial-faces-module__b3pqOG__contact,.spatial-faces-module__b3pqOG__tasks{font-size:13px}.spatial-faces-module__b3pqOG__field>span,.spatial-faces-module__b3pqOG__muted,.spatial-faces-module__b3pqOG__sender small{font-size:12px}}
.workflow-software-module__hPq5mG__surface{--mg-card:#fff;--mg-surface:#f6f7f9;--mg-fg-strong:#202a35;--mg-fg:#344251;--mg-fg-muted:#5d6876;--mg-border:#e3e7ec;--mg-border-strong:#d2d9e2;--mg-hairline:#e9edf1;--mg-accent:#315f9f;--mg-accent-soft:#edf3fc;--mg-status-next:#32745b;--mg-focus:#315f9f;--mg-on-accent:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--mg-card);color:var(--mg-fg-strong);border:1px solid #d2d9e2;border-radius:9px;min-width:0;font-size:13px;line-height:1.5;overflow:hidden}.workflow-software-module__hPq5mG__chromeItem{align-items:center;gap:9px;min-width:0;display:inline-flex}.workflow-software-module__hPq5mG__chromeItem svg{flex-shrink:0}.workflow-software-module__hPq5mG__divider{background:var(--mg-border);flex:0 0 1px;width:1px;height:24px}.workflow-software-module__hPq5mG__avatar{color:#425c7b;background:#e7edf5;border:1px solid #d5dfec;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:15px;font-weight:500;display:inline-flex}.workflow-software-module__hPq5mG__avatar[data-maya=true]{color:#35634e;background:#e1eee8;border-color:#c8ddd2}.workflow-software-module__hPq5mG__avatar[data-small=true]{width:30px;height:30px;font-size:12px}.workflow-software-module__hPq5mG__badge{background:var(--mg-accent-soft);color:var(--mg-accent);white-space:nowrap;border-radius:5px;align-items:center;gap:8px;padding:5px 9px;font-size:12px;line-height:1.5;display:inline-flex}.workflow-software-module__hPq5mG__badge[data-success=true]{color:var(--mg-status-next);background:#e8f3ed}.workflow-software-module__hPq5mG__details{grid-template-columns:1fr 1fr;gap:22px;display:grid}.workflow-software-module__hPq5mG__details dt{color:var(--mg-fg-muted);margin-bottom:5px;font-size:12px}.workflow-software-module__hPq5mG__details dd{font-size:14px}.workflow-software-module__hPq5mG__availability{border:1px solid var(--mg-border);background:var(--mg-surface);border-radius:7px;align-items:flex-start;gap:13px;padding:16px;display:flex}.workflow-software-module__hPq5mG__availability>svg{color:var(--mg-accent);flex-shrink:0;margin-top:3px}.workflow-software-module__hPq5mG__availability h4{font-size:14px;font-weight:500;line-height:1.5}.workflow-software-module__hPq5mG__availability p{color:var(--mg-fg-muted);margin-top:6px;font-size:13px;line-height:1.65}.workflow-software-module__hPq5mG__actionRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workflow-software-module__hPq5mG__secondaryButton,.workflow-software-module__hPq5mG__primaryButton{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 13px;font-size:13px;line-height:1.4;transition:border-color .15s,background .15s;display:inline-flex}.workflow-software-module__hPq5mG__secondaryButton{border:1px solid var(--mg-border-strong);color:var(--mg-fg-strong);background:var(--mg-surface)}.workflow-software-module__hPq5mG__secondaryButton:hover{border-color:var(--mg-accent);background:var(--mg-accent-soft)}.workflow-software-module__hPq5mG__primaryButton{color:#fff;background:var(--mg-accent);border:1px solid var(--mg-accent);font-weight:500}.workflow-software-module__hPq5mG__primaryButton:hover{background:#244d86}.workflow-software-module__hPq5mG__secondaryButton:disabled,.workflow-software-module__hPq5mG__primaryButton:disabled{cursor:default;opacity:.65}.workflow-software-module__hPq5mG__secondaryButton:focus-visible{outline:2px solid var(--mg-focus);outline-offset:-4px}.workflow-software-module__hPq5mG__surface .workflow-software-module__hPq5mG__primaryButton:focus-visible{outline:2px solid var(--mg-on-accent);outline-offset:-4px}@media (prefers-reduced-motion:reduce){.workflow-software-module__hPq5mG__secondaryButton,.workflow-software-module__hPq5mG__primaryButton{transition:none}}@media (max-width:700px){.workflow-software-module__hPq5mG__availability{gap:10px;padding:14px}.workflow-software-module__hPq5mG__details{gap:16px}}
.guide-carousel-module__zUtj7G__carousel{min-width:0}.guide-carousel-module__zUtj7G__viewport{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--mg-border-strong) transparent;grid-auto-columns:calc(25% - 13.5px);grid-auto-flow:column;align-items:stretch;gap:18px;padding:5px 1px 12px;display:grid;overflow-x:auto}.guide-carousel-module__zUtj7G__viewport>article{scroll-snap-align:start}.guide-carousel-module__zUtj7G__viewport:focus-visible{outline:2px solid var(--mg-accent);outline-offset:3px}.guide-carousel-module__zUtj7G__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1199px){.guide-carousel-module__zUtj7G__viewport{grid-auto-columns:calc(33.3333% - 12px)}}@media (max-width:959px){.guide-carousel-module__zUtj7G__viewport{grid-auto-columns:calc(50% - 9px)}}@media (max-width:639px){.guide-carousel-module__zUtj7G__viewport{grid-auto-columns:88%;gap:14px}}
.spatial-analysis-module__-fZHsG__identify{padding:22px;font-size:13px}.spatial-analysis-module__-fZHsG__identify header{align-items:center;gap:12px;font-size:12px;display:flex}.spatial-analysis-module__-fZHsG__identify time{color:#93a19a;margin-left:auto;font-size:11px}.spatial-analysis-module__-fZHsG__context{height:116px;padding-top:23px}.spatial-analysis-module__-fZHsG__context h4{margin:0 0 10px;font-size:18px;font-weight:500}.spatial-analysis-module__-fZHsG__context p{color:#aab6af;margin:0;font-size:12px;line-height:1.6}.spatial-analysis-module__-fZHsG__identify dl{margin:0}.spatial-analysis-module__-fZHsG__identify dl>div,.spatial-analysis-module__-fZHsG__fields button{text-align:left;border-bottom:1px solid #ffffff12;align-items:center;gap:14px;width:100%;min-height:44px;padding:13px 8px;transition:background .18s,border-color .18s;display:flex}.spatial-analysis-module__-fZHsG__identify dt,.spatial-analysis-module__-fZHsG__fields button>span:first-child{color:#a8b5ac;flex:none;width:58px;font-size:12px}.spatial-analysis-module__-fZHsG__identify dd{margin:0;font-size:13px}.spatial-analysis-module__-fZHsG__fields button{cursor:pointer}.spatial-analysis-module__-fZHsG__fields strong{font-size:13px;font-weight:400}.spatial-analysis-module__-fZHsG__fields button>span:last-child{color:#d4b77c;opacity:0;margin-left:auto}.spatial-analysis-module__-fZHsG__identify [data-highlighted=true],.spatial-analysis-module__-fZHsG__fields button[aria-pressed=true]{background:#c8a56a0d;border-bottom-color:#c2a570}.spatial-analysis-module__-fZHsG__fields button[aria-pressed=true]>span:last-child{opacity:1}.spatial-analysis-module__-fZHsG__action{text-align:left;cursor:pointer;align-items:center;gap:16px;width:100%;height:100%;min-height:70px;padding:16px 18px;display:flex}.spatial-analysis-module__-fZHsG__action strong{font-size:14px;font-weight:500;display:block}.spatial-analysis-module__-fZHsG__action small{color:#aeb9b3;margin-top:5px;font-size:11px;display:block}.spatial-analysis-module__-fZHsG__action>span:last-child{color:#9ca99e;margin-left:auto}.spatial-analysis-module__-fZHsG__proposal{border-left:1px solid #b5bba832;width:390px;padding:15px 5px 15px 32px;font-size:14px;position:absolute;top:115px;left:452px}.spatial-analysis-module__-fZHsG__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#c7b082;margin-bottom:24px;font-size:10px;display:block}.spatial-analysis-module__-fZHsG__proposal h4{letter-spacing:-.025em;margin:12px 0 18px;font-size:25px;line-height:1.15}.spatial-analysis-module__-fZHsG__proposal p{color:#aab6af;margin-bottom:12px;font-size:13px;line-height:1.6}.spatial-analysis-module__-fZHsG__proposal dl>div{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:14px;padding:12px 0;font-size:12px;display:flex}.spatial-analysis-module__-fZHsG__proposal dt{color:#aab6af}.spatial-analysis-module__-fZHsG__proposal dd{margin:0}.spatial-analysis-module__-fZHsG__gate{color:#d5be90;border-top:1px solid #c2a57060;align-items:center;gap:12px;margin-top:20px;padding-top:15px;font-size:12px;display:flex}@container (max-width:740px){.spatial-analysis-module__-fZHsG__identify{padding:18px}.spatial-analysis-module__-fZHsG__context{height:auto;min-height:112px;padding-top:20px}.spatial-analysis-module__-fZHsG__identify header{gap:8px}.spatial-analysis-module__-fZHsG__proposal{order:20;width:100%;padding:20px;position:relative;top:auto;left:auto}.spatial-analysis-module__-fZHsG__proposal h4{font-size:23px}.spatial-analysis-module__-fZHsG__action{min-height:74px}}@media (prefers-reduced-motion:reduce){.spatial-analysis-module__-fZHsG__identify dl>div,.spatial-analysis-module__-fZHsG__fields button{transition:none}}
.workflow-coach-module__m4PU4a__layer{z-index:3;pointer-events:none;position:absolute;inset:0}.workflow-coach-module__m4PU4a__dim{pointer-events:none;animation:.2s both workflow-coach-module__m4PU4a__fade;position:absolute;overflow:hidden}.workflow-coach-module__m4PU4a__dim[data-wash]{background:#1018220d}.workflow-coach-module__m4PU4a__cutout{border-radius:8px;transition:left .22s,top .22s,width .22s,height .22s;position:absolute;box-shadow:0 0 0 200vmax #10182212}.workflow-coach-module__m4PU4a__ring{border:2px solid var(--mg-accent);border-radius:8px;transition:transform .22s,width .22s,height .22s,opacity .2s;animation:.2s both workflow-coach-module__m4PU4a__fade;position:absolute;top:0;left:0;box-shadow:0 0 0 4px #315f9f24}.workflow-coach-module__m4PU4a__ring[data-hidden]{opacity:0}.workflow-coach-module__m4PU4a__ring[data-variant=hint]{animation:1.8s both workflow-coach-module__m4PU4a__hint}.workflow-coach-module__m4PU4a__pulse{border-radius:8px;animation:.6s ease-out both workflow-coach-module__m4PU4a__pulse;position:absolute;inset:-2px}.workflow-coach-module__m4PU4a__card{color:#1f2a36;pointer-events:auto;background:#fff;border:1px solid #d8dee6;border-radius:12px;width:264px;padding:10px 12px 14px 16px;animation:.2s ease-out both workflow-coach-module__m4PU4a__card;position:absolute;top:0;left:0;box-shadow:0 8px 28px #141e2d29}.workflow-coach-module__m4PU4a__card[data-docked]{visibility:hidden;pointer-events:none;animation:none}.workflow-coach-module__m4PU4a__card:before{content:"";background:#fff;border:1px solid #d8dee6;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.workflow-coach-module__m4PU4a__card[data-docked]:before,.workflow-coach-module__m4PU4a__card:not([data-side]):before,.workflow-coach-module__m4PU4a__card[data-side=corner]:before{display:none}.workflow-coach-module__m4PU4a__copy{animation:.18s ease-out both workflow-coach-module__m4PU4a__fade}.workflow-coach-module__m4PU4a__card[data-side=right]:before{left:-6px;top:calc(var(--arrow) - 5px);border-top:0;border-right:0}.workflow-coach-module__m4PU4a__card[data-side=left]:before{right:-6px;top:calc(var(--arrow) - 5px);border-bottom:0;border-left:0}.workflow-coach-module__m4PU4a__card[data-side=below]:before{top:-6px;left:calc(var(--arrow) - 5px);border-bottom:0;border-right:0}.workflow-coach-module__m4PU4a__card[data-side=above]:before{bottom:-6px;left:calc(var(--arrow) - 5px);border-top:0;border-left:0}.workflow-coach-module__m4PU4a__cardTop{justify-content:space-between;align-items:center;gap:8px;min-height:28px;margin-bottom:2px;display:flex}.workflow-coach-module__m4PU4a__cardTop span{color:#5d6876;font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:12px;line-height:1.4;display:inline-flex}.workflow-coach-module__m4PU4a__cardTop button{color:#5d6876;cursor:pointer;border-radius:7px;place-items:center;width:28px;height:28px;margin-right:-4px;transition:background-color .15s;display:grid}.workflow-coach-module__m4PU4a__cardTop button:hover{color:#1f2a36;background:#eef1f4}.workflow-coach-module__m4PU4a__cardTop button:focus-visible{outline:2px solid var(--mg-focus);outline-offset:0}.workflow-coach-module__m4PU4a__card h4{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.3}.workflow-coach-module__m4PU4a__card p{color:#4b5968;margin-top:4px;font-size:13px;line-height:1.45}.workflow-coach-module__m4PU4a__dot{background:var(--mg-accent);border-radius:50%;flex:none;width:6px;height:6px;animation:1.6s ease-in-out infinite workflow-coach-module__m4PU4a__breathe}@keyframes workflow-coach-module__m4PU4a__fade{0%{opacity:0}}@keyframes workflow-coach-module__m4PU4a__card{0%{opacity:0;transform:translateY(3px)}}@keyframes workflow-coach-module__m4PU4a__pulse{0%{box-shadow:0 0 #315f9f52}to{box-shadow:0 0 0 10px #315f9f00}}@keyframes workflow-coach-module__m4PU4a__hint{0%{opacity:0}12%{opacity:1}78%{opacity:1}to{opacity:0}}@keyframes workflow-coach-module__m4PU4a__breathe{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.workflow-coach-module__m4PU4a__dim,.workflow-coach-module__m4PU4a__ring,.workflow-coach-module__m4PU4a__card,.workflow-coach-module__m4PU4a__dot,.workflow-coach-module__m4PU4a__copy{animation:none}.workflow-coach-module__m4PU4a__ring,.workflow-coach-module__m4PU4a__cutout{transition:none}.workflow-coach-module__m4PU4a__pulse{display:none}.workflow-coach-module__m4PU4a__ring[data-variant=hint]{animation:none}}
.landing-module__pTQe5G__landing{width:min(1240px,100% - 64px);color:var(--mg-fg);margin-inline:auto}.landing-module__pTQe5G__landing h1,.landing-module__pTQe5G__landing h2,.landing-module__pTQe5G__landing h3{color:var(--mg-fg-strong);letter-spacing:-.035em;text-wrap:balance;font-weight:550}.landing-module__pTQe5G__hero{text-align:center;padding:66px 0 34px}.landing-module__pTQe5G__intro{max-width:720px;margin-inline:auto}.landing-module__pTQe5G__intro h1{letter-spacing:-.052em;font-size:clamp(48px,4.8vw,66px);font-weight:650;line-height:1.02}.landing-module__pTQe5G__headlineStart{display:block}.landing-module__pTQe5G__headlineEnd{justify-content:center;align-items:center;gap:.2em;margin-top:.06em;display:flex}.landing-module__pTQe5G__headingModel{flex-shrink:0;width:clamp(186px,24vw,303px);max-width:72%;margin-block:-.09em}.landing-module__pTQe5G__intro>p{text-wrap:balance;max-width:39ch;margin:22px auto 0;font-size:19px;line-height:1.5}.landing-module__pTQe5G__section{border-top:1px solid var(--mg-border);margin-top:64px;padding-top:40px;scroll-margin-top:100px}.landing-module__pTQe5G__sectionHeader{justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px;display:flex}.landing-module__pTQe5G__sectionHeader h2{font-size:30px;font-weight:550;line-height:1.2}.landing-module__pTQe5G__sectionHeader p{color:var(--mg-fg-muted);margin-top:8px;font-size:15px;line-height:1.5}.landing-module__pTQe5G__mission{text-align:center;border-top:1px solid var(--mg-border);margin-top:56px;padding-block:40px 10px}.landing-module__pTQe5G__mission h2{font-size:clamp(28px,3vw,38px);line-height:1.2}.landing-module__pTQe5G__mission h2 span{color:var(--mg-fg-muted)}@media (max-width:600px){.landing-module__pTQe5G__landing{width:calc(100% - 40px)}.landing-module__pTQe5G__hero{padding-block:44px 28px}.landing-module__pTQe5G__intro h1{font-size:clamp(39px,10.8vw,60px)}.landing-module__pTQe5G__intro>p{max-width:32ch;margin-top:20px;font-size:16px}.landing-module__pTQe5G__section{margin-top:44px;padding-top:32px}.landing-module__pTQe5G__sectionHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;margin-bottom:22px;display:grid}.landing-module__pTQe5G__sectionHeader h2{font-size:28px}.landing-module__pTQe5G__sectionHeader p{font-size:14px}.landing-module__pTQe5G__sectionHeader>div:first-child{min-width:0}.landing-module__pTQe5G__sectionHeader>div:only-child{grid-column:1/-1}.landing-module__pTQe5G__mission{margin-top:40px;padding-top:32px}}
.workflow-operations-module__7cH25W__visualContainer{width:100%;min-width:0;color:var(--mg-fg-strong);font-size:14px;line-height:1.5;container-type:inline-size}.workflow-operations-module__7cH25W__visualContainer h4,.workflow-operations-module__7cH25W__visualContainer h5,.workflow-operations-module__7cH25W__visualContainer p{margin:0}.workflow-operations-module__7cH25W__visualContainer h4{letter-spacing:-.035em;font-size:27px;font-weight:450;line-height:1.2}.workflow-operations-module__7cH25W__visualContainer h5{letter-spacing:-.025em;font-size:24px;font-weight:450;line-height:1.2}.workflow-operations-module__7cH25W__visualContainer button,.workflow-operations-module__7cH25W__visualContainer input{font:inherit}.workflow-operations-module__7cH25W__visualContainer button{cursor:pointer}.workflow-operations-module__7cH25W__visualContainer button:disabled{cursor:default}.workflow-operations-module__7cH25W__visualContainer button:focus-visible,.workflow-operations-module__7cH25W__visualContainer input:focus-visible{outline:2px solid var(--mg-accent);outline-offset:3px}.workflow-operations-module__7cH25W__eyebrow{color:var(--mg-fg-muted);font-size:12px;margin-bottom:10px!important}.workflow-operations-module__7cH25W__review,.workflow-operations-module__7cH25W__deployment,.workflow-operations-module__7cH25W__maintenance{align-items:stretch;gap:28px;display:grid}.workflow-operations-module__7cH25W__review{grid-template-columns:.9fr 1.12fr}.workflow-operations-module__7cH25W__deployment{grid-template-columns:1.1fr 1fr}.workflow-operations-module__7cH25W__maintenance{grid-template-columns:1.04fr 1fr}.workflow-operations-module__7cH25W__reviewIndex{padding:22px 0}.workflow-operations-module__7cH25W__actionList{gap:2px;padding-top:23px;display:grid}.workflow-operations-module__7cH25W__action{text-align:left;width:100%;min-height:59px;color:inherit;background:0 0;border:0;align-items:center;gap:13px;padding:10px 8px 10px 0;display:flex}.workflow-operations-module__7cH25W__actionNumber{color:var(--mg-fg-muted);font-size:11px}.workflow-operations-module__7cH25W__actionCopy{flex:1}.workflow-operations-module__7cH25W__actionCopy strong{font-size:14px;font-weight:450}.workflow-operations-module__7cH25W__actionArrow{opacity:0;color:var(--mg-accent)}.workflow-operations-module__7cH25W__action[aria-pressed=true] .workflow-operations-module__7cH25W__actionCopy{color:var(--mg-accent)}.workflow-operations-module__7cH25W__action[aria-pressed=true] .workflow-operations-module__7cH25W__actionArrow,.workflow-operations-module__7cH25W__action:hover .workflow-operations-module__7cH25W__actionArrow{opacity:1}.workflow-operations-module__7cH25W__reviewNote{color:var(--mg-fg-muted);font-size:12px;margin-top:18px!important}.workflow-operations-module__7cH25W__approvalSheet{background:#202622;border-top:2px solid #dbc794;min-width:0;padding:25px 28px}.workflow-operations-module__7cH25W__sheetHeader{align-items:center;gap:12px;margin-bottom:19px;display:flex}.workflow-operations-module__7cH25W__sheetHeader h5{font-size:20px}.workflow-operations-module__7cH25W__sheetHeader>span{color:var(--mg-accent);font-size:13px}.workflow-operations-module__7cH25W__documentPreview{color:#c9d0ca;font-size:13px}.workflow-operations-module__7cH25W__documentPreview p+p{margin-top:8px}.workflow-operations-module__7cH25W__documentPreview p>span{color:#a3afa5;margin-right:12px}.workflow-operations-module__7cH25W__field{margin-top:18px}.workflow-operations-module__7cH25W__field>label{color:var(--mg-fg-muted);margin-bottom:7px;font-size:12px;display:block}.workflow-operations-module__7cH25W__field input{width:100%;min-height:44px;color:var(--mg-fg-strong);background:#060a0750;border:1px solid #ffffff26;border-radius:3px;padding:8px 12px;display:block}.workflow-operations-module__7cH25W__approval{justify-content:space-between;align-items:center;gap:15px;margin-top:4px;padding:17px 0;display:flex}.workflow-operations-module__7cH25W__approvalCopy{gap:3px;display:grid}.workflow-operations-module__7cH25W__approvalCopy strong{font-size:13px;font-weight:450}.workflow-operations-module__7cH25W__approvalCopy small{color:#aab5ac;font-size:12px}.workflow-operations-module__7cH25W__approval input{appearance:none;cursor:pointer;flex-shrink:0;width:44px;height:44px;margin:0;position:relative}.workflow-operations-module__7cH25W__approval input:before{content:"";background:#394039;border:1px solid #ffffff40;border-radius:20px;width:38px;height:22px;position:absolute;top:12px;left:2px}.workflow-operations-module__7cH25W__approval input:after{content:"";background:#a6b0a9;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:16px;left:6px}.workflow-operations-module__7cH25W__approval input:checked:before{background:#d4bd8560;border-color:#d4bd8580}.workflow-operations-module__7cH25W__approval input:checked:after{background:#e4c88f;transform:translate(15px)}.workflow-operations-module__7cH25W__approval input:disabled{cursor:default}.workflow-operations-module__7cH25W__configurationFooter{justify-content:space-between;align-items:center;gap:17px;padding-top:9px;display:flex}.workflow-operations-module__7cH25W__feedback{color:#bdc6be;flex:1;font-size:12px}.workflow-operations-module__7cH25W__goldButton{color:#171a14;white-space:nowrap;background:#dfc48e;border:0;border-radius:3px;justify-content:space-between;align-items:center;gap:14px;min-height:44px;padding:11px 16px;display:inline-flex;font-size:12px!important;font-weight:550!important}.workflow-operations-module__7cH25W__goldButton:hover{background:#efd8aa}.workflow-operations-module__7cH25W__goldButton:disabled{color:#cfbb8e;background:#e4c88f17}.workflow-operations-module__7cH25W__runLedger{min-width:0;padding:22px 0 10px}.workflow-operations-module__7cH25W__runHeader{justify-content:space-between;align-items:center;gap:20px;display:flex}.workflow-operations-module__7cH25W__runSignal{background:#d8bd7d;border-radius:50%;width:10px;height:10px;margin-right:8px;display:block}.workflow-operations-module__7cH25W__runSignal[data-complete=true]{background:#8ab6a1}.workflow-operations-module__7cH25W__sourceEvent{color:#b9c3bb;align-items:center;gap:10px;font-size:13px;display:flex;margin-top:22px!important}.workflow-operations-module__7cH25W__runSteps{margin:14px 0 15px;padding:0;list-style:none;display:grid}.workflow-operations-module__7cH25W__runStep{align-items:center;gap:13px;min-height:48px;display:flex}.workflow-operations-module__7cH25W__runStepNumber{width:18px;color:var(--mg-fg-muted);flex-shrink:0;font-size:11px}.workflow-operations-module__7cH25W__runStep strong{flex:1;font-size:14px;font-weight:450}.workflow-operations-module__7cH25W__runState{color:var(--mg-fg-muted);font-size:12px}.workflow-operations-module__7cH25W__runStep[data-active=true] .workflow-operations-module__7cH25W__runState,.workflow-operations-module__7cH25W__runStep[data-active=true] .workflow-operations-module__7cH25W__runStepNumber{color:var(--mg-accent)}.workflow-operations-module__7cH25W__runStep[data-complete=true] .workflow-operations-module__7cH25W__runState,.workflow-operations-module__7cH25W__runStep[data-complete=true] .workflow-operations-module__7cH25W__runStepNumber{color:#93c9ad}.workflow-operations-module__7cH25W__runControls{align-items:center;gap:15px;display:flex}.workflow-operations-module__7cH25W__runControls>p{color:var(--mg-fg-muted);max-width:21ch;font-size:11px}.workflow-operations-module__7cH25W__runOutput{background:#18201c;flex-direction:column;min-width:0;padding:27px;display:flex}.workflow-operations-module__7cH25W__outputHeader{color:var(--mg-fg-muted);align-items:center;gap:12px;margin-bottom:26px;font-size:12px;display:flex}.workflow-operations-module__7cH25W__runOutput h5{overflow-wrap:anywhere}.workflow-operations-module__7cH25W__outputDocument{color:#c6cfc7;padding-top:16px;font-size:14px}.workflow-operations-module__7cH25W__outputDocument>p+p{margin-top:8px}.workflow-operations-module__7cH25W__outputDestination{color:var(--mg-accent);padding-top:8px}.workflow-operations-module__7cH25W__logEntries{margin-top:auto;padding-top:25px}.workflow-operations-module__7cH25W__logEntries p{color:#c1cdc3;align-items:start;gap:9px;font-size:12px;display:flex}.workflow-operations-module__7cH25W__logEntries p+p{margin-top:6px}.workflow-operations-module__7cH25W__logEntries p>span{color:#8fb99f}.workflow-operations-module__7cH25W__logEntries .workflow-operations-module__7cH25W__logPending{color:var(--mg-accent);margin-top:14px}.workflow-operations-module__7cH25W__maintenanceHistory{padding:24px 0 10px}.workflow-operations-module__7cH25W__activityList{margin-top:24px}.workflow-operations-module__7cH25W__activity{text-align:left;width:100%;min-height:77px;color:inherit;background:0 0;border:0;align-items:center;gap:13px;padding:12px 5px 12px 0;display:flex}.workflow-operations-module__7cH25W__activity>span:nth-child(2){flex:1}.workflow-operations-module__7cH25W__activity strong{font-size:14px;font-weight:450;display:block}.workflow-operations-module__7cH25W__activity small{color:var(--mg-fg-muted);margin-top:3px;font-size:12px;display:block}.workflow-operations-module__7cH25W__activityIcon{width:24px;height:24px;color:var(--mg-accent);border:1px solid #e4c88f66;border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;display:grid}.workflow-operations-module__7cH25W__activityIcon[data-success=true]{color:#8fb99f;border-color:#8fb99f55}.workflow-operations-module__7cH25W__inspect{opacity:0;color:var(--mg-accent);font-size:15px}.workflow-operations-module__7cH25W__activity[aria-pressed=true] strong{color:var(--mg-accent)}.workflow-operations-module__7cH25W__activity[aria-pressed=true] .workflow-operations-module__7cH25W__inspect,.workflow-operations-module__7cH25W__activity:hover .workflow-operations-module__7cH25W__inspect{opacity:1}.workflow-operations-module__7cH25W__exceptionSheet{background:#231f1a;border-left:2px solid #d2aa7e;flex-direction:column;min-width:0;padding:27px;display:flex}.workflow-operations-module__7cH25W__exceptionSheet>h5{font-size:25px}.workflow-operations-module__7cH25W__exceptionSheet>p{color:#c9c4b9;margin-top:15px;font-size:14px}.workflow-operations-module__7cH25W__exceptionSheet .workflow-operations-module__7cH25W__documentPreview{color:#c9c4b9;margin-top:20px}.workflow-operations-module__7cH25W__exceptionFooter{margin-top:auto;padding-top:20px}.workflow-operations-module__7cH25W__exceptionFooter>p{color:#beb8ab;margin-bottom:15px;font-size:12px}.workflow-operations-module__7cH25W__exceptionFooter .workflow-operations-module__7cH25W__goldButton{width:100%}.workflow-operations-module__7cH25W__exceptionFooter .workflow-operations-module__7cH25W__resolvedMessage{color:#a9c7ae;font-size:14px}.workflow-operations-module__7cH25W__opportunity{border-top:1px solid #ffffff17;margin-top:17px;padding-top:17px}.workflow-operations-module__7cH25W__opportunity button{width:100%;min-height:44px;color:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.workflow-operations-module__7cH25W__opportunity strong{font-size:13px;font-weight:450}.workflow-operations-module__7cH25W__opportunity button>span{color:var(--mg-accent);font-size:20px}.workflow-operations-module__7cH25W__opportunity p{color:var(--mg-fg-muted);margin-top:8px;font-size:13px}@container (max-width:720px){.workflow-operations-module__7cH25W__review,.workflow-operations-module__7cH25W__deployment,.workflow-operations-module__7cH25W__maintenance{gap:20px}.workflow-operations-module__7cH25W__approvalSheet,.workflow-operations-module__7cH25W__runOutput,.workflow-operations-module__7cH25W__exceptionSheet{padding:22px}.workflow-operations-module__7cH25W__action{gap:10px}.workflow-operations-module__7cH25W__actionNumber{display:none}.workflow-operations-module__7cH25W__actionCopy strong{font-size:13px}.workflow-operations-module__7cH25W__configurationFooter{flex-wrap:wrap}.workflow-operations-module__7cH25W__feedback{flex-basis:100%}.workflow-operations-module__7cH25W__runStep{gap:9px}.workflow-operations-module__7cH25W__runStep strong{font-size:13px}.workflow-operations-module__7cH25W__runStepNumber{width:15px}.workflow-operations-module__7cH25W__runState{font-size:11px}.workflow-operations-module__7cH25W__runControls{flex-wrap:wrap}.workflow-operations-module__7cH25W__runControls>p{max-width:none}}@container (max-width:520px){.workflow-operations-module__7cH25W__review,.workflow-operations-module__7cH25W__deployment,.workflow-operations-module__7cH25W__maintenance{grid-template-columns:1fr;gap:22px}.workflow-operations-module__7cH25W__reviewIndex,.workflow-operations-module__7cH25W__runLedger,.workflow-operations-module__7cH25W__maintenanceHistory{padding:2px 0}.workflow-operations-module__7cH25W__actionList{grid-template-columns:1fr 1fr;gap:6px 18px;padding-top:15px}.workflow-operations-module__7cH25W__action{align-items:center;min-height:58px}.workflow-operations-module__7cH25W__actionCopy strong{font-size:13px}.workflow-operations-module__7cH25W__actionArrow{display:none}.workflow-operations-module__7cH25W__reviewNote{margin-top:10px!important}.workflow-operations-module__7cH25W__approvalSheet,.workflow-operations-module__7cH25W__runOutput,.workflow-operations-module__7cH25W__exceptionSheet{padding:24px}.workflow-operations-module__7cH25W__sheetHeader h5{font-size:21px}.workflow-operations-module__7cH25W__documentPreview{font-size:14px}.workflow-operations-module__7cH25W__field input{font-size:16px}.workflow-operations-module__7cH25W__configurationFooter{flex-wrap:nowrap;gap:13px}.workflow-operations-module__7cH25W__feedback{flex-basis:auto}.workflow-operations-module__7cH25W__runSteps{margin-block:17px}.workflow-operations-module__7cH25W__runStep{gap:13px;min-height:54px}.workflow-operations-module__7cH25W__runStep strong{font-size:14px}.workflow-operations-module__7cH25W__runState{font-size:12px}.workflow-operations-module__7cH25W__runControls{flex-wrap:nowrap}.workflow-operations-module__7cH25W__runControls>p{font-size:12px}.workflow-operations-module__7cH25W__runOutput{min-height:330px}.workflow-operations-module__7cH25W__outputHeader{margin-bottom:21px}.workflow-operations-module__7cH25W__logEntries p{font-size:13px}.workflow-operations-module__7cH25W__activityList{margin-top:15px}.workflow-operations-module__7cH25W__activity{min-height:74px}.workflow-operations-module__7cH25W__activity strong{font-size:15px}.workflow-operations-module__7cH25W__exceptionSheet{min-height:390px}.workflow-operations-module__7cH25W__exceptionSheet .workflow-operations-module__7cH25W__sheetHeader{margin-bottom:22px}.workflow-operations-module__7cH25W__exceptionFooter>p{font-size:13px}.workflow-operations-module__7cH25W__opportunity{margin-top:10px;padding-top:8px}}@media (prefers-reduced-motion:reduce){.workflow-operations-module__7cH25W__approval input:after{transition:none}}
.workflow-hud-module__SQVjtq__hud{z-index:4;border-top:1px solid var(--mg-border);background:#f8f9fa;border-radius:0 0 8px 8px;flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:20px;height:64px;padding:0 12px 0 20px;display:grid;position:sticky;bottom:0}.workflow-hud-module__SQVjtq__rail{grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;height:2px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:-1px;left:0;right:0}.workflow-hud-module__SQVjtq__rail li{background:#dde3ea;transition:background-color .3s}.workflow-hud-module__SQVjtq__rail li[data-state=done]{background:var(--mg-accent)}.workflow-hud-module__SQVjtq__rail li[data-state=current]{background:#315f9f66;animation:1.6s ease-in-out infinite workflow-hud-module__SQVjtq__breathe}.workflow-hud-module__SQVjtq__status{border-right:1px solid var(--mg-border);gap:1px;min-width:132px;padding-right:20px;display:grid}.workflow-hud-module__SQVjtq__status strong{color:#26323f;white-space:nowrap;align-items:center;gap:7px;font-size:12.5px;font-weight:600;line-height:1.35;display:flex}.workflow-hud-module__SQVjtq__status>span{color:#5d6876;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;line-height:1.35}.workflow-hud-module__SQVjtq__live{background:var(--mg-accent);border-radius:50%;flex:none;width:6px;height:6px;animation:1.6s ease-in-out infinite workflow-hud-module__SQVjtq__breathe}.workflow-hud-module__SQVjtq__objective{min-width:0}.workflow-hud-module__SQVjtq__line,.workflow-hud-module__SQVjtq__flash{animation:.18s ease-out both workflow-hud-module__SQVjtq__enter}.workflow-hud-module__SQVjtq__headline{align-items:baseline;gap:10px;min-width:0;display:flex}.workflow-hud-module__SQVjtq__headline>span{color:#5d6876;flex:none;font-size:12px}.workflow-hud-module__SQVjtq__headline strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;color:#1f2a36;min-width:0;font-size:15px;font-weight:550;line-height:1.35;overflow:hidden}.workflow-hud-module__SQVjtq__sub{text-overflow:ellipsis;white-space:nowrap;color:#5d6876;margin-top:2px;font-size:12px;line-height:1.4;overflow:hidden}.workflow-hud-module__SQVjtq__flash{color:#2d6f52;align-items:center;gap:8px;font-size:15px;font-weight:550;line-height:1.35;display:flex}.workflow-hud-module__SQVjtq__flash svg{flex:none}.workflow-hud-module__SQVjtq__actions{align-items:center;gap:6px;display:flex}.workflow-hud-module__SQVjtq__chip{white-space:nowrap;min-height:44px;color:var(--mg-accent);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .15s;display:inline-flex}.workflow-hud-module__SQVjtq__chip:hover{background:var(--mg-accent-soft)}.workflow-hud-module__SQVjtq__chip:focus-visible{outline:2px solid var(--mg-focus);outline-offset:-2px}.workflow-hud-module__SQVjtq__announcer{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes workflow-hud-module__SQVjtq__breathe{50%{opacity:.45}}@keyframes workflow-hud-module__SQVjtq__enter{0%{opacity:0;transform:translateY(4px)}}@media (max-width:700px){.workflow-hud-module__SQVjtq__hud{grid-template:"status actions"44px"objective objective"/minmax(0,1fr) auto;align-content:center;row-gap:2px;height:104px;padding:6px 6px 10px 16px}.workflow-hud-module__SQVjtq__status{border:0;grid-area:status;align-items:center;gap:6px;min-width:0;padding:0;display:flex}.workflow-hud-module__SQVjtq__status>span:before{content:"·";margin-right:6px}.workflow-hud-module__SQVjtq__objective{grid-area:objective;padding-right:10px}.workflow-hud-module__SQVjtq__actions{grid-area:actions;gap:2px}.workflow-hud-module__SQVjtq__chip{padding:0 10px}}@media (prefers-reduced-motion:reduce){.workflow-hud-module__SQVjtq__rail li,.workflow-hud-module__SQVjtq__rail li[data-state],.workflow-hud-module__SQVjtq__live,.workflow-hud-module__SQVjtq__line,.workflow-hud-module__SQVjtq__flash{transition:none;animation:none}}
.education-module__-kOqtG__shell{width:min(1200px,100% - 64px);color:var(--mg-fg);margin-inline:auto}.education-module__-kOqtG__shell h1,.education-module__-kOqtG__shell h2,.education-module__-kOqtG__shell h3{color:var(--mg-fg-strong);letter-spacing:-.035em;text-wrap:balance;font-weight:500}.education-module__-kOqtG__shell h2{font-size:clamp(28px,3vw,38px);line-height:1.15}.education-module__-kOqtG__shell h3{font-size:23px;line-height:1.25}.education-module__-kOqtG__eyebrow{color:var(--mg-fg-muted);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.6}.education-module__-kOqtG__hero{grid-template-columns:1fr 1.03fr;align-items:center;gap:68px;padding-block:70px 64px;display:grid}.education-module__-kOqtG__heroCopy h1{letter-spacing:-.045em;margin-top:24px;font-size:clamp(46px,4.9vw,68px);line-height:1.06}.education-module__-kOqtG__heroCopy h1 span{color:var(--mg-accent)}.education-module__-kOqtG__heroCopy>p:not(.education-module__-kOqtG__eyebrow){max-width:44ch;color:var(--mg-fg-muted);margin-top:25px;font-size:18px;line-height:1.65}.education-module__-kOqtG__heroActions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:32px;display:flex}.education-module__-kOqtG__heroFootnote{color:var(--mg-fg-muted);align-items:center;gap:9px;margin-top:34px;font-size:12px;display:flex}.education-module__-kOqtG__heroFootnote:before{content:"";background:var(--mg-accent-muted);width:18px;height:1px}.education-module__-kOqtG__pathModule{border:1px solid var(--mg-border);background:#13141599;border-radius:14px;padding:30px 34px}.education-module__-kOqtG__pathTop{justify-content:space-between;align-items:center;gap:24px;display:flex}.education-module__-kOqtG__pathTop h2{font-size:27px}.education-module__-kOqtG__pathSteps{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:28px;display:grid}.education-module__-kOqtG__pathSteps li{border-top:1px solid var(--mg-border);padding-top:16px}.education-module__-kOqtG__pathSteps span{color:var(--mg-accent);margin-bottom:8px;font-size:12px;display:block}.education-module__-kOqtG__pathSteps p{color:var(--mg-fg-strong);font-size:16px}.education-module__-kOqtG__textLink{min-height:44px;color:var(--mg-fg-strong);text-underline-offset:5px;align-items:center;gap:8px;font-size:14px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.education-module__-kOqtG__textLink:hover{text-decoration-color:currentColor}.education-module__-kOqtG__section{padding-top:100px;scroll-margin-top:100px}.education-module__-kOqtG__sectionHeader{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.education-module__-kOqtG__sectionHeader h2{margin-top:12px}.education-module__-kOqtG__sectionHeader>p{max-width:38ch;color:var(--mg-fg-muted);font-size:15px;line-height:1.6}.education-module__-kOqtG__filters{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.education-module__-kOqtG__filters button{border:1px solid var(--mg-border);min-height:44px;color:var(--mg-fg-muted);border-radius:7px;padding:8px 15px;font-size:13px;transition:border-color .18s,background .18s}.education-module__-kOqtG__filters button:hover{border-color:var(--mg-border-strong);color:var(--mg-fg-strong)}.education-module__-kOqtG__filters button[aria-pressed=true]{background:var(--mg-accent);color:var(--mg-on-accent);border-color:var(--mg-accent)}.education-module__-kOqtG__resourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.education-module__-kOqtG__resourceCard{border:1px solid var(--mg-border);background:#0e0f10bf;border-radius:11px;transition:border-color .18s,transform .18s;overflow:hidden}.education-module__-kOqtG__resourceCard:hover{border-color:var(--mg-border-strong);transform:translateY(-3px)}.education-module__-kOqtG__cardLink{flex-direction:column;height:100%;display:flex}.education-module__-kOqtG__cardLink:focus-visible{outline-offset:-4px}.education-module__-kOqtG__cardArt{border-bottom:1px solid var(--mg-hairline);height:184px;position:relative;overflow:hidden}.education-module__-kOqtG__cardArt img{object-fit:cover;width:100%;height:100%}.education-module__-kOqtG__cardArt>span{border:1px solid var(--mg-border);background:#0b0c0dd9;border-radius:5px;padding:4px 8px;font-size:11px;position:absolute;bottom:12px;left:16px}.education-module__-kOqtG__cardBody{flex-direction:column;flex:1;padding:21px 22px 18px;display:flex}.education-module__-kOqtG__category{text-transform:uppercase;letter-spacing:.12em;color:var(--mg-accent);font-size:10px}.education-module__-kOqtG__cardBody h3{text-wrap:pretty;justify-content:space-between;gap:10px;margin-top:10px;font-size:22px;display:flex}.education-module__-kOqtG__cardBody h3 span{color:var(--mg-fg-muted);flex-shrink:0;font-size:17px}.education-module__-kOqtG__cardBody>p:not(.education-module__-kOqtG__category):not(.education-module__-kOqtG__meta){color:var(--mg-fg-muted);margin-block:12px 24px;font-size:14px;line-height:1.65}.education-module__-kOqtG__meta{color:var(--mg-fg-muted);flex-wrap:wrap;align-items:center;gap:7px;margin-top:auto;font-size:11px;line-height:1.6;display:flex}.education-module__-kOqtG__guideGrid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.education-module__-kOqtG__guideCard{border-block:1px solid var(--mg-border);grid-template-columns:155px 1fr;gap:24px;padding-block:22px;display:grid}.education-module__-kOqtG__guideCard img{object-fit:cover;border-radius:8px;width:155px;height:155px}.education-module__-kOqtG__guideCard h3{text-wrap:pretty;margin-top:10px;font-size:23px}.education-module__-kOqtG__guideCard .education-module__-kOqtG__textLink{margin-top:8px}.education-module__-kOqtG__mission{text-align:center;padding-block:100px 80px}.education-module__-kOqtG__mission h2{font-size:clamp(32px,4vw,46px);line-height:1.15}.education-module__-kOqtG__mission h2 span{color:var(--mg-fg-muted)}.education-module__-kOqtG__mission p{color:var(--mg-fg-muted);max-width:51ch;margin:22px auto 0;font-size:16px;line-height:1.7}.education-module__-kOqtG__breadcrumbs{color:var(--mg-fg-muted);padding-block:30px;font-size:13px}.education-module__-kOqtG__breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.education-module__-kOqtG__breadcrumbs li:not(:last-child):after{content:"/";opacity:.4;margin-left:12px}.education-module__-kOqtG__breadcrumbs a{align-items:center;min-height:44px;display:inline-flex}.education-module__-kOqtG__breadcrumbs a:hover{color:var(--mg-fg-strong)}.education-module__-kOqtG__detail{max-width:820px;margin-inline:auto}.education-module__-kOqtG__detailHeader{margin-block:18px 30px}.education-module__-kOqtG__detailHeader h1{margin-block:16px;font-size:clamp(36px,4.3vw,56px);line-height:1.08}.education-module__-kOqtG__detailHeader>p:not(.education-module__-kOqtG__eyebrow):not(.education-module__-kOqtG__meta){color:var(--mg-fg-muted);margin-top:18px;font-size:17px;line-height:1.65}.education-module__-kOqtG__creator{font-size:14px!important}.education-module__-kOqtG__creator strong{color:var(--mg-fg);font-weight:500}.education-module__-kOqtG__resourceContext{grid-template-columns:1fr 1fr;gap:32px;margin-top:36px;display:grid}.education-module__-kOqtG__resourceContext h2{margin-bottom:12px;font-size:24px}.education-module__-kOqtG__resourceContext p{color:var(--mg-fg-muted);font-size:16px;line-height:1.75}.education-module__-kOqtG__externalPanel{border:1px solid var(--mg-border);background:#1314158c;border-radius:12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.education-module__-kOqtG__externalPanel img{object-fit:cover;height:100%;min-height:230px}.education-module__-kOqtG__externalPanel>div{flex-direction:column;justify-content:center;align-items:start;padding:30px 26px;display:flex}.education-module__-kOqtG__externalPanel h2{font-size:25px}.education-module__-kOqtG__externalPanel p{color:var(--mg-fg-muted);margin-block:15px;font-size:14px;line-height:1.6}.education-module__-kOqtG__outlineButton{border:1px solid var(--mg-border-strong);min-height:44px;color:var(--mg-fg-strong);background:#ffffff09;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:10px 17px;font-size:14px;display:inline-flex}.education-module__-kOqtG__outlineButton:hover{background:#ffffff14}.education-module__-kOqtG__practiceTask{border-left:2px solid var(--mg-accent);background:var(--mg-accent-soft);border-radius:0 10px 10px 0;margin-top:38px;padding:28px 30px}.education-module__-kOqtG__practiceTask h2{margin-block:10px 14px;font-size:28px}.education-module__-kOqtG__practiceTask>p:not(.education-module__-kOqtG__eyebrow){color:var(--mg-fg-muted);font-size:16px;line-height:1.75}.education-module__-kOqtG__fineprint{color:var(--mg-fg-muted);margin-top:12px;font-size:12px;line-height:1.7}.education-module__-kOqtG__nextResource{border-top:1px solid var(--mg-border);color:var(--mg-fg-muted);justify-content:space-between;gap:20px;margin:64px 0 52px;padding-top:25px;font-size:14px;display:flex}.education-module__-kOqtG__nextResource a{color:var(--mg-fg-strong);align-items:flex-start;gap:10px;min-height:44px;display:inline-flex}.education-module__-kOqtG__playerFrame{aspect-ratio:16/9;border:1px solid var(--mg-border);background:var(--mg-base);border-radius:11px;width:100%;min-height:220px;position:relative;overflow:hidden}.education-module__-kOqtG__playerFrame>img{object-fit:cover;opacity:.65;width:100%;height:100%;position:absolute}.education-module__-kOqtG__playerFrame>iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.education-module__-kOqtG__playerPrompt{text-align:center;background:#0000002e;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:20px;display:flex;position:absolute;inset:0}.education-module__-kOqtG__playerPrompt p{color:#ece8e1;font-size:13px}.education-module__-kOqtG__playButton{border:1px solid var(--mg-border-strong);background:var(--mg-surface);min-height:54px;color:var(--mg-fg-strong);border-radius:10px;align-items:center;gap:14px;padding:10px 20px;font-size:15px;display:inline-flex}.education-module__-kOqtG__playButton>span{font-size:28px}.education-module__-kOqtG__playerCaption{color:var(--mg-fg-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-size:13px;display:flex}.education-module__-kOqtG__playerCaption a{min-height:44px;color:var(--mg-fg-strong);align-items:center;display:inline-flex}.education-module__-kOqtG__video>button{margin-right:24px}.education-module__-kOqtG__guide{max-width:780px;margin-inline:auto}.education-module__-kOqtG__guideHeader{margin:18px 0 32px}.education-module__-kOqtG__guideHeader h1{margin-top:18px;font-size:clamp(36px,4.3vw,54px);line-height:1.1}.education-module__-kOqtG__guideHeader>p:last-child{color:var(--mg-fg-muted);margin-top:24px;font-size:19px;line-height:1.6}.education-module__-kOqtG__guideCover{object-fit:cover;border:1px solid var(--mg-border);border-radius:10px;width:100%;height:290px}.education-module__-kOqtG__prose{max-width:69ch;margin:34px auto 0;font-size:17px;line-height:1.85}.education-module__-kOqtG__prose .education-module__-kOqtG__intro{color:var(--mg-fg);font-size:19px}.education-module__-kOqtG__prose section{margin-top:46px;scroll-margin-top:105px}.education-module__-kOqtG__prose h2{margin-bottom:20px;font-size:29px;line-height:1.25}.education-module__-kOqtG__prose p{color:var(--mg-fg-muted);margin-top:17px}.education-module__-kOqtG__prose ul{color:var(--mg-fg-muted);padding-left:22px;list-style:outside}.education-module__-kOqtG__prose li{margin-top:12px;padding-left:5px}.education-module__-kOqtG__contents{border-block:1px solid var(--mg-border);margin-top:34px;padding:20px 0 22px}.education-module__-kOqtG__contents a{min-height:44px;color:var(--mg-fg);padding-block:6px;font-size:14px;line-height:1.5;display:block}.education-module__-kOqtG__example,.education-module__-kOqtG__instruction{border:1px solid var(--mg-border);background:#141517b3;border-radius:9px;margin-top:26px;padding:22px 26px}.education-module__-kOqtG__example>.education-module__-kOqtG__eyebrow{margin:0 0 16px}.education-module__-kOqtG__prose pre,.education-module__-kOqtG__template pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:var(--mg-fg);font-size:15px;line-height:1.85}.education-module__-kOqtG__templateGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.education-module__-kOqtG__template{border:1px solid var(--mg-border);background:#13141599;border-radius:10px;padding:28px}.education-module__-kOqtG__template h3{margin-top:10px}.education-module__-kOqtG__template>p:not(.education-module__-kOqtG__eyebrow){color:var(--mg-fg-muted);margin-top:14px;font-size:14px;line-height:1.6}.education-module__-kOqtG__templateActions{flex-wrap:wrap;gap:22px;margin-top:22px;display:flex}.education-module__-kOqtG__template .education-module__-kOqtG__copyStatus{min-height:23px;font-size:12px!important}.education-module__-kOqtG__template summary{cursor:pointer;min-height:44px;padding-block:10px;font-size:14px}.education-module__-kOqtG__template pre{margin-top:12px}.education-module__-kOqtG__pathIntro{max-width:780px;margin:18px 0 38px}.education-module__-kOqtG__pathIntro h1{margin-top:18px;font-size:clamp(38px,4.5vw,58px);line-height:1.1}.education-module__-kOqtG__pathIntro>p:last-child{color:var(--mg-fg-muted);margin-top:22px;font-size:18px;line-height:1.7}.education-module__-kOqtG__pathList{counter-reset:stage}.education-module__-kOqtG__pathStage{border-top:1px solid var(--mg-border);grid-template-columns:70px 1fr 1fr;gap:32px;padding:38px 0;display:grid}.education-module__-kOqtG__stageNumber{color:var(--mg-accent);font-size:28px}.education-module__-kOqtG__pathStage h2{margin-bottom:14px;font-size:28px}.education-module__-kOqtG__pathStage p{color:var(--mg-fg-muted);font-size:16px;line-height:1.75}.education-module__-kOqtG__pathStage strong{color:var(--mg-fg);font-weight:500}.education-module__-kOqtG__pathStage .education-module__-kOqtG__textLink{margin-top:14px}.education-module__-kOqtG__stageAction{border:1px solid var(--mg-hairline);background:#13141599;border-radius:9px;padding:22px}.education-module__-kOqtG__stageAction>p+p{margin-top:15px}.education-module__-kOqtG__practicePage{max-width:850px;margin-inline:auto}.education-module__-kOqtG__practicePage>header{max-width:670px;margin-bottom:32px}.education-module__-kOqtG__practicePage h1{margin-block:18px;font-size:clamp(36px,4.5vw,54px);line-height:1.1}.education-module__-kOqtG__practicePage>header>p:last-child{color:var(--mg-fg-muted);font-size:18px;line-height:1.7}@media (min-width:1440px){.education-module__-kOqtG__hero{gap:80px}}@media (max-width:1023px){.education-module__-kOqtG__hero{grid-template-columns:1fr 1.1fr;gap:32px;padding-top:50px}.education-module__-kOqtG__heroCopy h1{font-size:46px}.education-module__-kOqtG__heroCopy>p:not(.education-module__-kOqtG__eyebrow){font-size:16px}.education-module__-kOqtG__resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.education-module__-kOqtG__guideCard{grid-template-columns:100px 1fr;gap:18px}.education-module__-kOqtG__guideCard img{width:100px;height:135px}.education-module__-kOqtG__guideCard h3{font-size:20px}.education-module__-kOqtG__pathStage{grid-template-columns:44px 1fr;gap:20px}.education-module__-kOqtG__stageAction{grid-column:2}}@media (max-width:800px){.education-module__-kOqtG__hero{grid-template-columns:1fr;gap:42px}.education-module__-kOqtG__heroCopy{max-width:560px}.education-module__-kOqtG__heroCopy h1{font-size:clamp(44px,8vw,60px)}.education-module__-kOqtG__heroCopy>p:not(.education-module__-kOqtG__eyebrow){font-size:18px}.education-module__-kOqtG__heroFootnote{margin-top:24px}.education-module__-kOqtG__sectionHeader{display:block}.education-module__-kOqtG__sectionHeader>p{margin-top:18px}.education-module__-kOqtG__pathSteps{grid-template-columns:repeat(2,1fr)}.education-module__-kOqtG__guideGrid{grid-template-columns:1fr;gap:18px}.education-module__-kOqtG__guideCard{grid-template-columns:155px 1fr}.education-module__-kOqtG__guideCard img{width:155px;height:135px}.education-module__-kOqtG__templateGrid{grid-template-columns:1fr}}@media (max-width:639px){.education-module__-kOqtG__shell{width:calc(100% - 40px)}.education-module__-kOqtG__hero{padding-block:38px 44px}.education-module__-kOqtG__heroCopy h1{margin-top:20px;font-size:clamp(37px,10vw,51px)}.education-module__-kOqtG__heroCopy>p:not(.education-module__-kOqtG__eyebrow){margin-top:23px;font-size:16px}.education-module__-kOqtG__heroActions{gap:20px;margin-top:27px}.education-module__-kOqtG__heroFootnote{font-size:11px}.education-module__-kOqtG__pathModule{padding:24px 22px}.education-module__-kOqtG__pathTop{display:block}.education-module__-kOqtG__pathTop h2{font-size:25px}.education-module__-kOqtG__pathTop .education-module__-kOqtG__textLink{margin-top:10px}.education-module__-kOqtG__pathSteps{gap:20px 16px;margin-top:12px}.education-module__-kOqtG__pathSteps p{font-size:15px}.education-module__-kOqtG__section{padding-top:66px}.education-module__-kOqtG__resourceGrid{grid-template-columns:1fr;gap:20px}.education-module__-kOqtG__cardArt{height:190px}.education-module__-kOqtG__filters{gap:7px}.education-module__-kOqtG__filters button{padding-inline:11px;font-size:12px}.education-module__-kOqtG__guideCard{grid-template-columns:95px 1fr;gap:18px}.education-module__-kOqtG__guideCard img{width:95px;height:125px}.education-module__-kOqtG__guideCard h3{font-size:21px}.education-module__-kOqtG__mission{padding-block:72px 35px}.education-module__-kOqtG__mission p{font-size:15px}.education-module__-kOqtG__resourceContext{grid-template-columns:1fr;gap:28px}.education-module__-kOqtG__externalPanel{grid-template-columns:1fr}.education-module__-kOqtG__externalPanel img{width:100%;height:185px;min-height:0}.education-module__-kOqtG__detailHeader h1,.education-module__-kOqtG__guideHeader h1{font-size:36px}.education-module__-kOqtG__guideCover{height:200px}.education-module__-kOqtG__prose{font-size:16px}.education-module__-kOqtG__prose .education-module__-kOqtG__intro{font-size:18px}.education-module__-kOqtG__prose h2{font-size:26px}.education-module__-kOqtG__example,.education-module__-kOqtG__instruction,.education-module__-kOqtG__practiceTask{padding:22px 18px}.education-module__-kOqtG__nextResource{flex-direction:column;gap:8px;margin-top:44px}.education-module__-kOqtG__template{padding:24px 20px}.education-module__-kOqtG__pathStage{grid-template-columns:1fr;gap:12px}.education-module__-kOqtG__stageAction{grid-column:auto}.education-module__-kOqtG__pathStage h2{font-size:27px}}@media (prefers-reduced-motion:reduce){.education-module__-kOqtG__resourceCard,.education-module__-kOqtG__filters button{transition:none}.education-module__-kOqtG__resourceCard:hover{transform:none}}.education-module__-kOqtG__template{background:var(--mg-surface);scroll-margin-top:100px}
.guide-image-module__jZcxMq__frame{aspect-ratio:16/9;background:var(--mg-surface);width:100%;position:relative;overflow:hidden}.guide-image-module__jZcxMq__frame img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.guide-image-module__jZcxMq__unavailable{border:1px solid var(--mg-border);height:100%;color:var(--mg-fg-muted);flex-direction:column;justify-content:center;gap:8px;padding:20px;display:flex}.guide-image-module__jZcxMq__unavailable span{color:var(--mg-fg-strong);font-size:15px}.guide-image-module__jZcxMq__unavailable p{max-width:32ch;font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){.guide-image-module__jZcxMq__frame img{transition:none}}
.spatial-run-module__17BgZW__artifact{height:100%;padding:20px 17px;font-size:12px;position:relative}.spatial-run-module__17BgZW__artifact header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.spatial-run-module__17BgZW__artifact header span{color:#89968f;font-size:10px}.spatial-run-module__17BgZW__actionLabel{color:#aeb7b0;margin:17px 0 12px;font-size:10px}.spatial-run-module__17BgZW__artifact h4{letter-spacing:-.025em;overflow-wrap:anywhere;margin-bottom:12px;font-size:18px;font-weight:500;line-height:1.25}.spatial-run-module__17BgZW__content{color:#b3bfb5;font-size:11px;line-height:1.6}.spatial-run-module__17BgZW__content p{overflow-wrap:anywhere;margin:0 0 7px}.spatial-run-module__17BgZW__content small{border-top:1px solid #ffffff12;margin-top:12px;padding-top:12px;font-size:10px;display:block}.spatial-run-module__17BgZW__held{color:#d5be90;align-items:center;gap:8px;margin-top:15px;font-size:10px;display:flex}.spatial-run-module__17BgZW__complete{color:#8fb99a;font-size:18px;position:absolute;bottom:14px;right:15px}.spatial-run-module__17BgZW__artifact[data-running=true] header span{color:#e4c88f}.spatial-run-module__17BgZW__artifact[data-complete=true] header span{color:#8fb99a}.spatial-run-module__17BgZW__controls{grid-template-columns:1fr auto;gap:15px 25px;display:grid;position:absolute;top:404px;left:25px;right:28px}.spatial-run-module__17BgZW__runTitle p{text-transform:uppercase;letter-spacing:.12em;color:#a1aea4;margin:0 0 8px;font-size:10px}.spatial-run-module__17BgZW__runTitle h4{letter-spacing:-.025em;font-size:25px;font-weight:500}.spatial-run-module__17BgZW__actionControl button{color:#f0dcae;cursor:pointer;background:#29291f;border:1px solid #c9ae7480;border-radius:4px;justify-content:space-between;gap:25px;min-height:44px;padding:10px 17px;font-size:13px;display:flex}.spatial-run-module__17BgZW__actionControl p{color:#aab5ae;margin-top:10px;font-size:10px}.spatial-run-module__17BgZW__log{color:#9ab8a0;border-top:1px solid #ffffff18;flex-wrap:wrap;grid-column:1/-1;gap:6px 18px;min-height:32px;padding-top:12px;font-size:10px;display:flex}@container (max-width:740px){.spatial-run-module__17BgZW__artifact{padding:18px}.spatial-run-module__17BgZW__artifact h4{font-size:20px}.spatial-run-module__17BgZW__artifact[data-expanded=false] .spatial-run-module__17BgZW__content{display:none}.spatial-run-module__17BgZW__artifact[data-expanded=false] header{border:0;padding-bottom:4px}.spatial-run-module__17BgZW__controls{order:20}.spatial-run-module__17BgZW__content{font-size:13px}.spatial-run-module__17BgZW__content small{font-size:12px}.spatial-run-module__17BgZW__controls{flex-direction:column;display:flex;position:relative;inset:auto}.spatial-run-module__17BgZW__actionControl button{width:100%}.spatial-run-module__17BgZW__actionControl p,.spatial-run-module__17BgZW__log{font-size:12px}}
.template-library-module__7jBEPG__library{width:100%;min-width:0}.template-library-module__7jBEPG__toolbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.template-library-module__7jBEPG__toolbar>p{color:var(--mg-fg);font-size:12px;line-height:1.5}.template-library-module__7jBEPG__toolbar>p>span{color:var(--mg-fg-muted)}.template-library-module__7jBEPG__controls{flex-shrink:0;align-items:center;gap:8px;display:flex}.template-library-module__7jBEPG__controls button{border:1px solid var(--mg-border-strong);border-radius:var(--mg-radius-sm);background:var(--mg-base);width:44px;height:44px;color:var(--mg-fg-strong);cursor:pointer;place-items:center;font-size:20px;transition:background-color .14s;display:grid}.template-library-module__7jBEPG__controls button:hover:not(:disabled){background:var(--mg-accent-soft);border-color:var(--mg-accent-muted)}.template-library-module__7jBEPG__controls button:disabled{opacity:.3;cursor:default}.template-library-module__7jBEPG__position{text-align:right;min-width:72px;color:var(--mg-fg);font-variant-numeric:tabular-nums;margin-right:10px;font-size:11px}.template-library-module__7jBEPG__position span{color:var(--mg-fg-muted)}.template-library-module__7jBEPG__viewport{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--mg-border-strong) transparent;grid-auto-columns:calc(33.3333% - 12px);grid-auto-flow:column;align-items:start;gap:18px;padding:3px 1px 18px;display:grid;overflow-x:auto}.template-library-module__7jBEPG__slide{scroll-snap-align:start;min-width:0}.template-library-module__7jBEPG__controls button:focus-visible,.template-library-module__7jBEPG__viewport:focus-visible{outline:2px solid var(--mg-accent);outline-offset:3px}.template-library-module__7jBEPG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.template-library-module__7jBEPG__viewport{grid-auto-columns:calc(50% - 9px)}}@media (max-width:600px){.template-library-module__7jBEPG__toolbar{gap:10px}.template-library-module__7jBEPG__toolbar>p>span{display:none}.template-library-module__7jBEPG__position{min-width:40px;margin-right:3px;font-size:10px}.template-library-module__7jBEPG__controls{gap:6px}.template-library-module__7jBEPG__viewport{grid-auto-columns:min(88%,360px);gap:14px}}@media (prefers-reduced-motion:reduce){.template-library-module__7jBEPG__controls button{transition:none}}
.waitlist-dialog-module__24cw_a__dialog{animation:.22s cubic-bezier(.16,1,.3,1) both waitlist-dialog-module__24cw_a__elytra-dialog-in}.waitlist-dialog-module__24cw_a__dialog::backdrop{animation:.22s ease-out both waitlist-dialog-module__24cw_a__elytra-backdrop-in}.waitlist-dialog-module__24cw_a__dialog[data-closing=true]{animation:.17s cubic-bezier(.4,0,1,1) both waitlist-dialog-module__24cw_a__elytra-dialog-out}.waitlist-dialog-module__24cw_a__dialog[data-closing=true]::backdrop{animation:.17s ease-in both waitlist-dialog-module__24cw_a__elytra-backdrop-out}@keyframes waitlist-dialog-module__24cw_a__elytra-dialog-in{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:none}}@keyframes waitlist-dialog-module__24cw_a__elytra-dialog-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)scale(.99)}}@keyframes waitlist-dialog-module__24cw_a__elytra-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes waitlist-dialog-module__24cw_a__elytra-backdrop-out{0%{opacity:1}to{opacity:0}}@media (max-width:639px){.waitlist-dialog-module__24cw_a__dialog{border-block-end-width:0;border-inline-width:0;border-end-end-radius:0;border-end-start-radius:0;inline-size:100%;max-inline-size:100%;margin-block:auto 0;margin-inline:0}}.waitlist-dialog-module__24cw_a__optional{interpolate-size:allow-keywords}.waitlist-dialog-module__24cw_a__optional::details-content{opacity:0;block-size:0;transition:block-size .26s cubic-bezier(.16, 1, .3, 1), opacity .18s ease-out, content-visibility .26s allow-discrete;overflow:hidden}.waitlist-dialog-module__24cw_a__optional[open]::details-content{opacity:1;block-size:auto}@media (prefers-reduced-motion:reduce){.waitlist-dialog-module__24cw_a__dialog,.waitlist-dialog-module__24cw_a__dialog::backdrop,.waitlist-dialog-module__24cw_a__dialog[data-closing=true],.waitlist-dialog-module__24cw_a__dialog[data-closing=true]::backdrop{animation-duration:1ms}.waitlist-dialog-module__24cw_a__optional::details-content{transition:none}}
