.ConceptLibrary-module__AFXI5W__page{--concept-content:var(--case-content);overflow:clip}.ConceptLibrary-module__AFXI5W__page:is([data-project=agent-readiness],[data-project=product-page],[data-project=assistant],[data-project=storefront],[data-project=supply-app]){--concept-content:75rem}.ConceptLibrary-module__AFXI5W__page button{min-width:44px;min-height:44px}.ConceptLibrary-module__AFXI5W__hero.ConceptLibrary-module__AFXI5W__hero{padding-right:var(--case-gutter);grid-template-columns:minmax(19rem,.85fr) minmax(0,1.15fr);gap:2rem;padding-bottom:3rem}.ConceptLibrary-module__AFXI5W__hero h1.ConceptLibrary-module__AFXI5W__title{max-width:12ch;font:var(--type-display);letter-spacing:var(--type-display-ls);text-transform:none;color:var(--ink);margin:0}.ConceptLibrary-module__AFXI5W__eyebrow{font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-ls);color:var(--moss-deep);text-transform:uppercase;margin:0 0 1rem}.ConceptLibrary-module__AFXI5W__heroAction{margin-top:1.8rem}.ConceptLibrary-module__AFXI5W__heroMedia{width:100%}.ConceptLibrary-module__AFXI5W__heroComposition{grid-template-columns:minmax(0,.6fr) minmax(0,1fr);align-items:center;gap:.75rem;width:100%;display:grid}.ConceptLibrary-module__AFXI5W__heroProduct{min-width:0;padding-top:4rem}.ConceptLibrary-module__AFXI5W__heroProduct p{padding:1.5rem .5rem 0}.ConceptLibrary-module__AFXI5W__editorial.ConceptLibrary-module__AFXI5W__editorial{padding-top:3rem;padding-bottom:var(--sp-5)}.ConceptLibrary-module__AFXI5W__chapters{width:min(100%, var(--case-content));margin-inline:auto}.ConceptLibrary-module__AFXI5W__chapter{border-top:1px solid var(--line);scroll-margin-top:calc(var(--site-header-offset) + 2rem);padding-top:32px}.ConceptLibrary-module__AFXI5W__chapter+.ConceptLibrary-module__AFXI5W__chapter{margin-top:32px}.ConceptLibrary-module__AFXI5W__chapter.ConceptLibrary-module__AFXI5W__chapter:first-child{border-top:0;padding-top:0}.ConceptLibrary-module__AFXI5W__chapterHeading{grid-template-columns:1fr 1fr;align-items:start;gap:2rem;display:grid}.ConceptLibrary-module__AFXI5W__chapterHeading h2{max-width:20ch;font:var(--type-heading);letter-spacing:var(--type-heading-ls);margin:0}.ConceptLibrary-module__AFXI5W__chapterHeading>div>p:not(.ConceptLibrary-module__AFXI5W__eyebrow){max-width:36rem;font:var(--type-body);color:var(--ink-soft);margin:0}.ConceptLibrary-module__AFXI5W__textAction{color:var(--ink);font:var(--type-ui);text-align:left;cursor:pointer;text-underline-offset:.3rem;background:0 0;border:0;gap:.75rem;padding:1rem 0;text-decoration:underline;display:inline-flex}.ConceptLibrary-module__AFXI5W__textAction:disabled{cursor:default;opacity:.6}.ConceptLibrary-module__AFXI5W__chapterMedia.ConceptLibrary-module__AFXI5W__chapterMedia{background:#e1e6df;border-radius:1rem;width:100%;margin:2rem 0 0;padding:clamp(16px,3vw,32px)}.ConceptLibrary-module__AFXI5W__chapterMedia.ConceptLibrary-module__AFXI5W__chapterMedia img{background:0 0;border:0;border-radius:0}.ConceptLibrary-module__AFXI5W__chapterPair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,3vw,32px);width:min(100%,58rem);margin-inline:auto;display:grid}.ConceptLibrary-module__AFXI5W__chapterPair.ConceptLibrary-module__AFXI5W__chapterPair{background:0 0}.ConceptLibrary-module__AFXI5W__supportScreen{color:#18333e;width:100%;max-width:26rem}.ConceptLibrary-module__AFXI5W__chapterMedia .ConceptLibrary-module__AFXI5W__supportScreen>img{object-fit:contain;height:auto;margin-bottom:1.5rem}.ConceptLibrary-module__AFXI5W__supportScreen>:not(img)+img{margin-top:1.5rem}.ConceptLibrary-module__AFXI5W__storePreview{color:#18333e;background:#fbfaf6;border:1px solid #bbc6c7;border-radius:.8rem;overflow:hidden}.ConceptLibrary-module__AFXI5W__storeBody{grid-template-columns:1fr 1fr;align-items:center;gap:2rem;padding:2rem;display:grid}.ConceptLibrary-module__AFXI5W__storeBody.ConceptLibrary-module__AFXI5W__storeBody>img{object-fit:contain}.ConceptLibrary-module__AFXI5W__storeBody p:last-child{margin-top:1rem}.ConceptLibrary-module__AFXI5W__demoStage{max-width:var(--case-content);padding:clamp(2rem, 5vw, 4rem) var(--case-gutter);border-top:1px solid var(--line);border-radius:var(--radius-md);scroll-margin-top:calc(var(--site-header-offset) + 1rem);background:#e4e8e1;margin:0 auto}.ConceptLibrary-module__AFXI5W__stageHeading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.ConceptLibrary-module__AFXI5W__stageHeading h2{font:var(--type-heading);letter-spacing:var(--type-heading-ls);margin:0}.ConceptLibrary-module__AFXI5W__stageHeading h2:focus{outline:none}.ConceptLibrary-module__AFXI5W__demoNote{max-width:28rem;font:var(--type-caption);color:var(--ink-soft);margin:0}.ConceptLibrary-module__AFXI5W__scenarios{justify-content:center;gap:1.5rem;margin-bottom:2rem;display:flex}.ConceptLibrary-module__AFXI5W__scenarios button{color:var(--ink-soft);font:var(--type-ui);text-transform:capitalize;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.7rem .3rem}.ConceptLibrary-module__AFXI5W__scenarios button[aria-pressed=true]{border-bottom-color:var(--moss-deep);color:var(--ink)}.ConceptLibrary-module__AFXI5W__closingWrap{max-width:calc(var(--concept-content) + 2 * var(--case-gutter));padding:0 var(--case-gutter) var(--sp-7);margin-inline:auto}.ConceptLibrary-module__AFXI5W__closing.ConceptLibrary-module__AFXI5W__closing{margin-top:var(--sp-5);padding-top:var(--sp-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.ConceptLibrary-module__AFXI5W__closing h2{max-width:20ch;margin:0}.ConceptLibrary-module__AFXI5W__closing [data-cta]{text-align:center;justify-content:center}.ConceptLibrary-module__AFXI5W__closingCopy>p{color:var(--ink-soft);font:var(--type-lead);margin:0}.ConceptLibrary-module__AFXI5W__handoff{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.ConceptLibrary-module__AFXI5W__handoff h2{max-width:20ch;font:var(--type-heading);letter-spacing:var(--type-heading-ls);margin:0}.ConceptLibrary-module__AFXI5W__handoff p{color:var(--ink-soft);font:var(--type-lead);margin:0}.ConceptLibrary-module__AFXI5W__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ConceptLibrary-module__AFXI5W__page button:focus-visible{outline:2px solid var(--moss-deep);outline-offset:4px}.ConceptLibrary-module__AFXI5W__page[data-project=agent-readiness] .ConceptLibrary-module__AFXI5W__hero{max-width:calc(1200px + 2 * var(--case-gutter));padding-top:calc(var(--site-header-offset) + 2rem);grid-template-columns:minmax(0,1fr);gap:24px;margin-inline:auto;padding-bottom:24px}.ConceptLibrary-module__AFXI5W__page[data-project=agent-readiness] .ConceptLibrary-module__AFXI5W__hero>div{grid-template-columns:1fr 1fr;column-gap:32px;max-width:none;display:grid}.ConceptLibrary-module__AFXI5W__page[data-project=agent-readiness] .ConceptLibrary-module__AFXI5W__hero>div>p:first-child{grid-column:1/-1}.ConceptLibrary-module__AFXI5W__page[data-project=agent-readiness] .ConceptLibrary-module__AFXI5W__hero h1{grid-area:2/1/4}.ConceptLibrary-module__AFXI5W__page[data-project=agent-readiness] .ConceptLibrary-module__AFXI5W__hero>div>p:not(:first-child){max-width:none;margin:0}.ConceptLibrary-module__AFXI5W__page[data-project=agent-readiness] .ConceptLibrary-module__AFXI5W__heroAction{grid-column:2;margin-top:16px}.ConceptLibrary-module__AFXI5W__page[data-project=agent-readiness] .ConceptLibrary-module__AFXI5W__heroMedia,.ConceptLibrary-module__AFXI5W__page[data-project=agent-readiness] .ConceptLibrary-module__AFXI5W__chapterMedia{background:0 0;padding:0}.ConceptLibrary-module__AFXI5W__page[data-project=agent-readiness] .ConceptLibrary-module__AFXI5W__chapters{max-width:1200px}.ConceptLibrary-module__AFXI5W__page[data-project=agent-readiness] .ConceptLibrary-module__AFXI5W__chapter{padding-top:32px}.ConceptLibrary-module__AFXI5W__page[data-project=agent-readiness] .ConceptLibrary-module__AFXI5W__chapter+.ConceptLibrary-module__AFXI5W__chapter{margin-top:32px}.ConceptLibrary-module__AFXI5W__page[data-project=agent-readiness] .ConceptLibrary-module__AFXI5W__editorial,.ConceptLibrary-module__AFXI5W__page[data-project=agent-readiness] .ConceptLibrary-module__AFXI5W__demoStage{padding-block:24px}.ConceptLibrary-module__AFXI5W__page:is([data-project=product-page],[data-project=assistant],[data-project=storefront],[data-project=supply-app]) .ConceptLibrary-module__AFXI5W__hero{padding-top:calc(var(--site-header-offset) + 2rem);max-width:calc(1200px + 2 * var(--case-gutter));grid-template-columns:minmax(0,1fr);gap:2rem;margin-inline:auto}.ConceptLibrary-module__AFXI5W__page:is([data-project=product-page],[data-project=assistant],[data-project=storefront],[data-project=supply-app]) .ConceptLibrary-module__AFXI5W__hero>div{grid-template-columns:1fr 1fr;column-gap:3rem;max-width:none;display:grid}.ConceptLibrary-module__AFXI5W__page:is([data-project=product-page],[data-project=assistant],[data-project=storefront],[data-project=supply-app]) .ConceptLibrary-module__AFXI5W__hero>div>p:first-child{grid-column:1/-1}.ConceptLibrary-module__AFXI5W__page:is([data-project=product-page],[data-project=assistant],[data-project=storefront],[data-project=supply-app]) .ConceptLibrary-module__AFXI5W__hero h1{grid-area:2/1/4;max-width:none}.ConceptLibrary-module__AFXI5W__page:is([data-project=product-page],[data-project=assistant],[data-project=storefront],[data-project=supply-app]) .ConceptLibrary-module__AFXI5W__hero>div>p:not(:first-child){max-width:none;margin:0}.ConceptLibrary-module__AFXI5W__page:is([data-project=product-page],[data-project=assistant],[data-project=storefront],[data-project=supply-app]) .ConceptLibrary-module__AFXI5W__heroAction{grid-column:2;margin-top:1rem}.ConceptLibrary-module__AFXI5W__page:is([data-project=product-page],[data-project=assistant],[data-project=storefront],[data-project=supply-app]) .ConceptLibrary-module__AFXI5W__heroMedia,.ConceptLibrary-module__AFXI5W__page[data-project=product-page] .ConceptLibrary-module__AFXI5W__chapterMedia{background:0 0;padding:0}.ConceptLibrary-module__AFXI5W__page[data-project=product-page] .ConceptLibrary-module__AFXI5W__demoStage{background:#f3eee7;max-width:1000px;padding-inline:24px}.ConceptLibrary-module__AFXI5W__page[data-project=assistant] .ConceptLibrary-module__AFXI5W__demoStage{max-width:1000px;padding-inline:24px}.ConceptLibrary-module__AFXI5W__page:is([data-project=product-page],[data-project=assistant],[data-project=storefront],[data-project=supply-app]) .ConceptLibrary-module__AFXI5W__chapters{max-width:1200px}.ConceptLibrary-module__AFXI5W__page:is([data-project=product-page],[data-project=assistant],[data-project=storefront],[data-project=supply-app]) .ConceptLibrary-module__AFXI5W__scenarios{border-bottom:1px solid var(--line);gap:0;width:fit-content;max-width:100%;margin:0 auto 1.25rem}.ConceptLibrary-module__AFXI5W__page:is([data-project=product-page],[data-project=assistant],[data-project=storefront],[data-project=supply-app]) .ConceptLibrary-module__AFXI5W__scenarios button{padding:.65rem 1rem}.ConceptLibrary-module__AFXI5W__page:is([data-project=product-page],[data-project=assistant],[data-project=storefront],[data-project=supply-app]) .ConceptLibrary-module__AFXI5W__chapter{padding-top:32px}.ConceptLibrary-module__AFXI5W__page:is([data-project=product-page],[data-project=assistant],[data-project=storefront],[data-project=supply-app]) .ConceptLibrary-module__AFXI5W__chapter+.ConceptLibrary-module__AFXI5W__chapter{margin-top:32px}.ConceptLibrary-module__AFXI5W__page:is([data-project=product-page],[data-project=assistant],[data-project=storefront],[data-project=supply-app]) .ConceptLibrary-module__AFXI5W__editorial,.ConceptLibrary-module__AFXI5W__page:is([data-project=product-page],[data-project=assistant],[data-project=storefront],[data-project=supply-app]) .ConceptLibrary-module__AFXI5W__demoStage{padding-block:24px}.ConceptLibrary-module__AFXI5W__page[data-project=assistant] .ConceptLibrary-module__AFXI5W__chapters{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.ConceptLibrary-module__AFXI5W__page[data-project=assistant] .ConceptLibrary-module__AFXI5W__chapter{border:0;flex-direction:column;align-items:stretch;gap:16px;padding:0;display:flex}.ConceptLibrary-module__AFXI5W__page[data-project=assistant] .ConceptLibrary-module__AFXI5W__chapter+.ConceptLibrary-module__AFXI5W__chapter{margin-top:0}.ConceptLibrary-module__AFXI5W__page[data-project=assistant] .ConceptLibrary-module__AFXI5W__chapterHeading{flex:1;display:block}.ConceptLibrary-module__AFXI5W__page[data-project=assistant] .ConceptLibrary-module__AFXI5W__chapterHeading h2{font:var(--type-card-title);margin-bottom:1rem}.ConceptLibrary-module__AFXI5W__page[data-project=assistant] .ConceptLibrary-module__AFXI5W__chapterHeading>div>p:not(.ConceptLibrary-module__AFXI5W__eyebrow){font:var(--type-body-sm)}.ConceptLibrary-module__AFXI5W__page[data-project=assistant] .ConceptLibrary-module__AFXI5W__chapterMedia{background:0 0;margin:0;padding:0}@media (max-width:1100px){.ConceptLibrary-module__AFXI5W__page[data-project=assistant] .ConceptLibrary-module__AFXI5W__chapters{grid-template-columns:1fr;gap:32px}.ConceptLibrary-module__AFXI5W__page[data-project=assistant] .ConceptLibrary-module__AFXI5W__chapter{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:start;padding-top:24px;display:grid}.ConceptLibrary-module__AFXI5W__heroComposition{grid-template-columns:1fr;justify-items:center}.ConceptLibrary-module__AFXI5W__heroProduct{display:none}}@media (max-width:900px){.ConceptLibrary-module__AFXI5W__handoff,.ConceptLibrary-module__AFXI5W__closing.ConceptLibrary-module__AFXI5W__closing{grid-template-columns:minmax(0,1fr);gap:1.5rem}.ConceptLibrary-module__AFXI5W__hero.ConceptLibrary-module__AFXI5W__hero{padding-top:calc(var(--site-header-offset) + 2rem);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.5rem}.ConceptLibrary-module__AFXI5W__hero h1.ConceptLibrary-module__AFXI5W__title{font:var(--type-title);letter-spacing:var(--type-title-ls)}.ConceptLibrary-module__AFXI5W__chapterPair{gap:2rem}.ConceptLibrary-module__AFXI5W__storeBody{gap:1.5rem;padding:1.5rem}}@media (max-width:600px){.ConceptLibrary-module__AFXI5W__page[data-project=agent-readiness] .ConceptLibrary-module__AFXI5W__hero>div{display:block}.ConceptLibrary-module__AFXI5W__page[data-project=agent-readiness] .ConceptLibrary-module__AFXI5W__hero>div>p:not(:first-child){margin-top:16px}.ConceptLibrary-module__AFXI5W__page:is([data-project=product-page],[data-project=assistant],[data-project=storefront],[data-project=supply-app]) .ConceptLibrary-module__AFXI5W__hero>div{display:block}.ConceptLibrary-module__AFXI5W__page:is([data-project=product-page],[data-project=assistant],[data-project=storefront],[data-project=supply-app]) .ConceptLibrary-module__AFXI5W__hero>div>p:not(:first-child){margin-top:1rem}.ConceptLibrary-module__AFXI5W__page[data-project=assistant] .ConceptLibrary-module__AFXI5W__chapter{grid-template-columns:1fr}.ConceptLibrary-module__AFXI5W__hero.ConceptLibrary-module__AFXI5W__hero{padding-top:calc(var(--site-header-offset) + 1.5rem);grid-template-columns:1fr;gap:1.2rem;padding-bottom:2.5rem}.ConceptLibrary-module__AFXI5W__hero h1.ConceptLibrary-module__AFXI5W__title{max-width:none}.ConceptLibrary-module__AFXI5W__hero [class*=heroSummary]{font:var(--type-body);margin-top:1rem}.ConceptLibrary-module__AFXI5W__heroAction{margin-top:1.2rem}.ConceptLibrary-module__AFXI5W__heroMedia{padding-block:0}.ConceptLibrary-module__AFXI5W__chapterHeading{grid-template-columns:1fr;gap:1rem}.ConceptLibrary-module__AFXI5W__chapterMedia.ConceptLibrary-module__AFXI5W__chapterMedia{padding:1rem}.ConceptLibrary-module__AFXI5W__chapterPair{grid-template-columns:1fr;justify-items:center;gap:2rem}.ConceptLibrary-module__AFXI5W__supportScreen{padding:0}.ConceptLibrary-module__AFXI5W__storeBody{grid-template-columns:1fr;gap:1.5rem;padding:1rem}.ConceptLibrary-module__AFXI5W__storeBody>img{max-height:19rem}.ConceptLibrary-module__AFXI5W__stageHeading{display:block}.ConceptLibrary-module__AFXI5W__demoNote{margin-top:1rem}.ConceptLibrary-module__AFXI5W__demoStage{border-radius:0;padding:2.5rem 1rem}.ConceptLibrary-module__AFXI5W__scenarios{gap:1.25rem}}.ConceptLibrary-module__AFXI5W__page[data-project=storefront] .ConceptLibrary-module__AFXI5W__heroMedia>div{width:100%}.ConceptLibrary-module__AFXI5W__page[data-project=storefront] .ConceptLibrary-module__AFXI5W__chapterMedia{background:0 0;padding:0}.ConceptLibrary-module__AFXI5W__page[data-project=storefront] .ConceptLibrary-module__AFXI5W__heroMedia figcaption{padding-right:0}.ConceptLibrary-module__AFXI5W__page[data-project=supply-app] .ConceptLibrary-module__AFXI5W__chapterMedia{background:0 0;padding:0}.ConceptLibrary-module__AFXI5W__page[data-project=supply-app] .ConceptLibrary-module__AFXI5W__heroMedia figcaption{padding-right:0}
.ConceptReading-module__d3mg4q__reading{max-width:calc(var(--concept-content) + 2 * var(--case-gutter));padding:var(--sp-5) var(--case-gutter);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,5rem);margin-inline:auto;display:grid}.ConceptReading-module__d3mg4q__reading h2{font:var(--type-card-title);letter-spacing:var(--type-card-title-ls);margin:0}.ConceptReading-module__d3mg4q__reading p{align-items:baseline;gap:var(--sp-2) var(--sp-5);margin:0 0 var(--sp-3);grid-template-columns:6rem minmax(0,1fr);display:grid}.ConceptReading-module__d3mg4q__reading span{min-width:6rem;font:var(--type-caption);color:var(--ink-soft)}.ConceptReading-module__d3mg4q__reading a{padding-block:var(--sp-2);font:var(--type-body);color:var(--moss-deep);text-underline-offset:.25em}.ConceptReading-module__d3mg4q__reading a:focus-visible{outline:2px solid var(--moss-deep);outline-offset:4px}.ConceptReading-module__d3mg4q__reading:is([data-project=product-page],[data-project=assistant]){grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2rem;padding-block:1.5rem}.ConceptReading-module__d3mg4q__reading:is([data-project=product-page],[data-project=assistant]) p{grid-template-columns:auto minmax(0,1fr);margin:0}.ConceptReading-module__d3mg4q__reading:is([data-project=product-page],[data-project=assistant])>div{border-top:1px solid var(--line);padding-top:.75rem}@media (max-width:900px){.ConceptReading-module__d3mg4q__reading{grid-template-columns:minmax(0,1fr);gap:1.5rem}.ConceptReading-module__d3mg4q__reading:is([data-project=product-page],[data-project=assistant]){grid-template-columns:1fr;gap:.75rem}}@media (max-width:600px){.ConceptReading-module__d3mg4q__reading p{grid-template-columns:minmax(0,1fr);gap:0}}
.SupplyAppIdentity-module__jyIAPW__store{--sa-bone:#f2f3f0;--sa-card:#fff;--sa-ink:#202721;--sa-muted:#4f5b51;--sa-hair:#dce1da;--sa-field:#304b39;--sa-field-ink:#fff;--sa-clay:#365e45;color:var(--sa-ink);background:0 0;width:100%;min-width:0}.SupplyAppIdentity-module__jyIAPW__stage{gap:24px;display:grid}.SupplyAppIdentity-module__jyIAPW__head{gap:6px;max-width:46rem;display:grid}.SupplyAppIdentity-module__jyIAPW__kicker,.SupplyAppIdentity-module__jyIAPW__cardTitle{font:var(--type-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--sa-clay);margin:0}.SupplyAppIdentity-module__jyIAPW__lede{font:var(--type-body-sm);color:var(--sa-muted);margin:0}.SupplyAppIdentity-module__jyIAPW__disclosure,.SupplyAppIdentity-module__jyIAPW__footnote{font:var(--type-caption);color:var(--sa-muted);margin:0}.SupplyAppIdentity-module__jyIAPW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.SupplyAppIdentity-module__jyIAPW__app{background:var(--sa-bone);min-width:0;height:100%;min-height:0;color:var(--sa-ink);isolation:isolate;flex-direction:column;display:flex;position:relative;container-type:inline-size}.SupplyAppIdentity-module__jyIAPW__app :is(h3,h4,h5,p){color:inherit}.SupplyAppIdentity-module__jyIAPW__appTop{background:var(--sa-bone);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 18px 14px;display:flex}.SupplyAppIdentity-module__jyIAPW__appBrand{font:var(--type-eyebrow);letter-spacing:.09em;margin:0 0 5px;color:var(--sa-muted)!important}.SupplyAppIdentity-module__jyIAPW__greeting{font:var(--type-heading);letter-spacing:var(--type-heading-ls);margin:0}.SupplyAppIdentity-module__jyIAPW__avatar{width:36px;height:36px;color:var(--sa-clay);font:var(--type-body-sm-strong);background:#e1e8df;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.SupplyAppIdentity-module__jyIAPW__appBody{overscroll-behavior:contain;scrollbar-width:thin;flex:1;grid-auto-rows:max-content;align-content:start;gap:16px;min-height:0;padding:0 16px 36px;display:grid;overflow-y:auto}.SupplyAppIdentity-module__jyIAPW__appBody:focus-visible{outline:2px solid var(--sa-clay);outline-offset:-2px}.SupplyAppIdentity-module__jyIAPW__welcome{font:var(--type-body-sm);margin:0;color:var(--sa-muted)!important}.SupplyAppIdentity-module__jyIAPW__field{border:1px solid var(--sa-hair);background:var(--sa-card);color:var(--sa-ink);border-radius:20px;padding:16px;box-shadow:0 3px 12px -8px #243b2929}.SupplyAppIdentity-module__jyIAPW__renews{font:var(--type-caption);margin:0 0 14px;color:var(--sa-clay)!important}.SupplyAppIdentity-module__jyIAPW__supplySummary{grid-template-columns:minmax(0,1fr) 76px;align-items:center;gap:10px;display:grid}.SupplyAppIdentity-module__jyIAPW__productName{font:var(--type-body-sm-strong);margin:0 0 8px}.SupplyAppIdentity-module__jyIAPW__count{font:var(--type-title);font-variant-numeric:tabular-nums;letter-spacing:var(--type-title-ls);flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.SupplyAppIdentity-module__jyIAPW__count span{font:var(--type-caption);color:var(--sa-muted);letter-spacing:0}.SupplyAppIdentity-module__jyIAPW__countMeta,.SupplyAppIdentity-module__jyIAPW__rate{font:var(--type-caption);margin:6px 0 0;color:var(--sa-muted)!important}.SupplyAppIdentity-module__jyIAPW__fieldShot{object-fit:contain;width:76px;height:110px}.SupplyAppIdentity-module__jyIAPW__rate{margin-top:14px}.SupplyAppIdentity-module__jyIAPW__meter{background:#e7ede5;border-radius:3px;height:5px;margin:10px 0 16px;display:block;overflow:hidden}.SupplyAppIdentity-module__jyIAPW__meterFill{transform-origin:0;background:var(--sa-clay);width:100%;height:100%;transition:transform .25s;display:block}.SupplyAppIdentity-module__jyIAPW__fieldActions{gap:4px;display:grid}.SupplyAppIdentity-module__jyIAPW__act{background:var(--sa-field);color:#fff;min-height:44px;font:var(--type-ui);text-align:center;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;display:flex}.SupplyAppIdentity-module__jyIAPW__quiet{min-height:44px;color:var(--sa-clay);font:var(--type-ui);background:0 0;border:0;place-items:center;padding:8px;display:grid}button:is(.SupplyAppIdentity-module__jyIAPW__act,.SupplyAppIdentity-module__jyIAPW__quiet,.SupplyAppIdentity-module__jyIAPW__rowAction,.SupplyAppIdentity-module__jyIAPW__escalateBtn,.SupplyAppIdentity-module__jyIAPW__ask,.SupplyAppIdentity-module__jyIAPW__tab,.SupplyAppIdentity-module__jyIAPW__linkButton){cursor:pointer;touch-action:manipulation}.SupplyAppIdentity-module__jyIAPW__app button:active{filter:brightness(.95)}.SupplyAppIdentity-module__jyIAPW__app button:focus-visible,.SupplyAppIdentity-module__jyIAPW__linkButton:focus-visible{outline:2px solid var(--sa-clay);outline-offset:2px}.SupplyAppIdentity-module__jyIAPW__sectionTitle{font:var(--type-body-sm-strong);margin:4px 0 -6px}.SupplyAppIdentity-module__jyIAPW__rows{border:1px solid var(--sa-hair);background:var(--sa-card);border-radius:16px;overflow:hidden}.SupplyAppIdentity-module__jyIAPW__row{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px;display:grid}.SupplyAppIdentity-module__jyIAPW__row+.SupplyAppIdentity-module__jyIAPW__row{border-top:1px solid var(--sa-hair)}.SupplyAppIdentity-module__jyIAPW__row>span{min-width:0}.SupplyAppIdentity-module__jyIAPW__rowImage{object-fit:contain;width:36px;height:50px}.SupplyAppIdentity-module__jyIAPW__rowName{font:var(--type-body-sm-strong);margin:0}.SupplyAppIdentity-module__jyIAPW__rowWhen{font:var(--type-caption);margin:3px 0 0;color:var(--sa-muted)!important}.SupplyAppIdentity-module__jyIAPW__rowWhen[data-low=true]{color:#8a4929!important}.SupplyAppIdentity-module__jyIAPW__rowAction{min-width:44px;min-height:44px;color:var(--sa-clay);font:var(--type-ui);background:0 0;border:0;border-radius:8px;place-items:center;padding:6px;display:grid}.SupplyAppIdentity-module__jyIAPW__tabbar{border-top:1px solid var(--sa-hair);background:#fffffff2;flex-shrink:0;grid-template-columns:1fr 112px 1fr;align-items:stretch;gap:2px;padding:8px 10px 18px;display:grid;position:relative}.SupplyAppIdentity-module__jyIAPW__tabbar:after{content:"";background:var(--sa-ink);border-radius:4px;width:90px;height:4px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.SupplyAppIdentity-module__jyIAPW__tab{min-width:0;min-height:48px;color:var(--sa-muted);font:var(--type-caption);background:0 0;border:0;align-content:center;justify-items:center;gap:3px;padding:0;display:grid}.SupplyAppIdentity-module__jyIAPW__tab>svg{width:22px;height:22px}.SupplyAppIdentity-module__jyIAPW__tab>span:has(svg){justify-items:center;gap:3px;display:grid}.SupplyAppIdentity-module__jyIAPW__tab>span>svg{width:22px;height:22px}.SupplyAppIdentity-module__jyIAPW__tab[aria-current=page]{color:var(--sa-clay)}.SupplyAppIdentity-module__jyIAPW__tabAssistant{align-content:start;margin-top:-24px;position:relative}.SupplyAppIdentity-module__jyIAPW__tabAssistant>span:has(svg){gap:5px}.SupplyAppIdentity-module__jyIAPW__tabAssistant>span>svg{box-sizing:border-box;background:var(--sa-field);color:#fff;width:52px;height:52px;box-shadow:0 0 0 4px var(--sa-card), 0 4px 12px #203b2926;border-radius:50%;padding:14px}.SupplyAppIdentity-module__jyIAPW__tabAssistant[aria-current=page]>span>svg{box-shadow:0 0 0 4px var(--sa-card), 0 0 0 6px #a7bba4;background:#203f2b}.SupplyAppIdentity-module__jyIAPW__inventory{border:1px solid var(--sa-hair);background:#fff;border-radius:16px;display:grid;overflow:hidden}.SupplyAppIdentity-module__jyIAPW__inventoryItem{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:16px 12px;display:grid}.SupplyAppIdentity-module__jyIAPW__inventoryItem+.SupplyAppIdentity-module__jyIAPW__inventoryItem{border-top:1px solid var(--sa-hair)}.SupplyAppIdentity-module__jyIAPW__inventoryItem img{object-fit:contain;width:40px;height:60px}.SupplyAppIdentity-module__jyIAPW__inventoryItem h4{font:var(--type-body-sm-strong);margin:0 0 5px}.SupplyAppIdentity-module__jyIAPW__inventoryItem p{font:var(--type-caption);margin:3px 0 0;color:var(--sa-muted)!important}.SupplyAppIdentity-module__jyIAPW__inventoryItem>strong{font:var(--type-card-title);color:var(--sa-clay);font-variant-numeric:tabular-nums;justify-items:center;display:grid}.SupplyAppIdentity-module__jyIAPW__inventoryItem>strong span{font:var(--type-caption)}.SupplyAppIdentity-module__jyIAPW__inventoryItem>strong[data-low=true]{color:#8a4929}.SupplyAppIdentity-module__jyIAPW__explanation{background:#e6ece3;border-radius:16px;gap:12px;padding:16px;display:grid}.SupplyAppIdentity-module__jyIAPW__explanation p:not(.SupplyAppIdentity-module__jyIAPW__sectionTitle){font:var(--type-body-sm);margin:0}.SupplyAppIdentity-module__jyIAPW__sheet{gap:16px;display:grid}.SupplyAppIdentity-module__jyIAPW__sheetHead{border-bottom:1px solid var(--sa-hair);gap:5px;padding-bottom:12px;display:grid}.SupplyAppIdentity-module__jyIAPW__sheetHead strong{font:var(--type-body-sm-strong)}.SupplyAppIdentity-module__jyIAPW__sheetHead>span{font:var(--type-caption);color:var(--sa-muted)}.SupplyAppIdentity-module__jyIAPW__thread{gap:12px;display:grid}.SupplyAppIdentity-module__jyIAPW__bubble{max-width:92%;font:var(--type-body-sm);border-radius:18px;margin:0;padding:12px 14px;animation:.2s ease-out SupplyAppIdentity-module__jyIAPW__reply}.SupplyAppIdentity-module__jyIAPW__fromApp{background:#fff;border-bottom-left-radius:5px;justify-self:start}.SupplyAppIdentity-module__jyIAPW__app .SupplyAppIdentity-module__jyIAPW__fromMe{background:var(--sa-field);color:#fff;border-bottom-right-radius:5px;justify-self:end}.SupplyAppIdentity-module__jyIAPW__escalate{border:1px solid var(--sa-hair);background:#fff;border-radius:16px;gap:12px;padding:16px;display:grid}.SupplyAppIdentity-module__jyIAPW__escalateWho{font:var(--type-body-sm-strong);gap:4px;display:grid}.SupplyAppIdentity-module__jyIAPW__escalateWho>span{font:var(--type-caption);color:var(--sa-muted)}.SupplyAppIdentity-module__jyIAPW__escalateBtn{min-height:44px;color:var(--sa-clay);font:var(--type-ui);background:#e5eee4;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px;display:flex}.SupplyAppIdentity-module__jyIAPW__asks{gap:8px;display:grid}.SupplyAppIdentity-module__jyIAPW__ask{text-align:left;border:1px solid var(--sa-hair);min-height:44px;color:var(--sa-clay);font:var(--type-body-sm);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.SupplyAppIdentity-module__jyIAPW__ask svg{flex-shrink:0}.SupplyAppIdentity-module__jyIAPW__feedback{font:var(--type-caption);background:#e3eddf;border-radius:12px;margin:0;padding:12px;color:#29432e!important}.SupplyAppIdentity-module__jyIAPW__sheetBackdrop{z-index:4;background:#16231b55;align-items:flex-end;display:flex;position:absolute;inset:0}.SupplyAppIdentity-module__jyIAPW__actionSheet{overscroll-behavior:contain;background:var(--sa-bone);border-radius:24px 24px 0 0;gap:14px;width:100%;max-height:90%;padding:12px 20px 24px;display:grid;overflow-y:auto;box-shadow:0 -8px 30px #15221822}.SupplyAppIdentity-module__jyIAPW__actionSheet:before{content:"";background:#b8c1b6;border-radius:4px;justify-self:center;width:36px;height:4px}.SupplyAppIdentity-module__jyIAPW__actionSheet h4{font:var(--type-card-title);margin:0}.SupplyAppIdentity-module__jyIAPW__actionSheet p{font:var(--type-body-sm);margin:0}.SupplyAppIdentity-module__jyIAPW__notes{gap:10px;display:grid}.SupplyAppIdentity-module__jyIAPW__note{border:1px solid var(--sa-hair);background:#fff;border-radius:14px;gap:4px;padding:14px;display:grid}.SupplyAppIdentity-module__jyIAPW__noteTitle{font:var(--type-body-sm-strong);margin:0}.SupplyAppIdentity-module__jyIAPW__noteBody{font:var(--type-caption);color:var(--sa-muted);margin:0}.SupplyAppIdentity-module__jyIAPW__noteTrigger{font:var(--type-caption);color:var(--sa-clay)}.SupplyAppIdentity-module__jyIAPW__layout{grid-template-columns:320px minmax(0,340px);justify-content:center;align-items:start;gap:40px;display:grid}.SupplyAppIdentity-module__jyIAPW__phone{width:100%;min-width:0}.SupplyAppIdentity-module__jyIAPW__phone .SupplyAppIdentity-module__jyIAPW__app{height:100%}.SupplyAppIdentity-module__jyIAPW__phone>figure{width:100%}.SupplyAppIdentity-module__jyIAPW__panel{gap:24px;display:grid}.SupplyAppIdentity-module__jyIAPW__card{gap:10px;display:grid}.SupplyAppIdentity-module__jyIAPW__linkButton{min-height:44px;color:var(--sa-clay);font:var(--type-ui);text-underline-offset:4px;background:0 0;border:0;justify-self:start;padding:6px 0;text-decoration:underline}.SupplyAppIdentity-module__jyIAPW__deviceBody{background:var(--sa-bone);height:100%;min-height:0;color:var(--sa-ink);flex-direction:column;flex:1;display:flex}.SupplyAppIdentity-module__jyIAPW__cover{border:1px solid var(--sa-hair);border-radius:var(--radius-sm);background:var(--sa-bone);width:100%}.SupplyAppIdentity-module__jyIAPW__coverHeader{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4);padding:var(--sp-5);border-bottom:1px solid var(--sa-hair);font:var(--type-ui);flex-wrap:wrap;display:flex}.SupplyAppIdentity-module__jyIAPW__coverHeader span{color:var(--sa-muted);font:var(--type-caption)}.SupplyAppIdentity-module__jyIAPW__coverBody{gap:var(--sp-4);padding:var(--sp-5);display:grid}.SupplyAppIdentity-module__jyIAPW__coverHeading{font:var(--type-card-title);letter-spacing:var(--type-card-title-ls);margin:0}.SupplyAppIdentity-module__jyIAPW__coverProduct{align-items:center;gap:var(--sp-4);grid-template-columns:88px minmax(0,1fr);display:grid}.SupplyAppIdentity-module__jyIAPW__coverProduct img{object-fit:contain;width:88px;height:88px}.SupplyAppIdentity-module__jyIAPW__coverProduct strong{font:var(--type-ui)}.SupplyAppIdentity-module__jyIAPW__coverProduct p{margin:var(--sp-2) 0 0;color:var(--sa-muted);font:var(--type-caption)}.SupplyAppIdentity-module__jyIAPW__coverFacts{margin:0}.SupplyAppIdentity-module__jyIAPW__coverFacts>div{gap:var(--sp-3);padding-block:var(--sp-3);border-top:1px solid var(--sa-hair);font:var(--type-caption);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.SupplyAppIdentity-module__jyIAPW__coverFacts dt{color:var(--sa-muted)}.SupplyAppIdentity-module__jyIAPW__coverFacts dd{text-align:right;font:var(--type-ui);margin:0}.SupplyAppIdentity-module__jyIAPW__coverFacts dd span{margin-top:var(--sp-1);color:var(--sa-muted);font:var(--type-caption);display:block}.SupplyAppIdentity-module__jyIAPW__coverFooter{padding:var(--sp-5);border-top:1px solid var(--sa-hair);color:var(--sa-muted);font:var(--type-caption);margin:0}@media (max-width:700px){.SupplyAppIdentity-module__jyIAPW__layout{grid-template-columns:minmax(0,350px);gap:28px}}@keyframes SupplyAppIdentity-module__jyIAPW__reply{0%{opacity:.7;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.SupplyAppIdentity-module__jyIAPW__bubble{animation:none}.SupplyAppIdentity-module__jyIAPW__meterFill{transition:none}}.SupplyAppIdentity-module__jyIAPW__appChrome{flex-direction:column;flex:1;min-height:0;display:flex}.SupplyAppIdentity-module__jyIAPW__manageRow{border:1px solid var(--sa-hair);width:100%;color:var(--sa-ink);text-align:left;font:var(--type-ui);cursor:pointer;background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:14px;display:flex}.SupplyAppIdentity-module__jyIAPW__manageRow small{color:var(--sa-muted);font:var(--type-caption);margin-top:4px;display:block}.SupplyAppIdentity-module__jyIAPW__paymentNotice{color:#663d1f;background:#fff2df;border:1px solid #d7b68f;border-radius:16px;gap:10px;padding:14px;display:grid}.SupplyAppIdentity-module__jyIAPW__paymentNotice p{font:var(--type-body-sm);margin:0}.SupplyAppIdentity-module__jyIAPW__destructive{color:#8b3028;min-height:44px;font:var(--type-ui);cursor:pointer;background:#fff4f0;border:1px solid #d7b9b2;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px;display:flex}button:disabled{cursor:default}.SupplyAppIdentity-module__jyIAPW__act:disabled{color:#465346;background:#dce3d9}.SupplyAppIdentity-module__jyIAPW__linkButton:disabled{color:var(--sa-muted);text-decoration:none}
.SupplyAppArt-module__Rwkf1a__spread{border-radius:1rem;grid-template-columns:minmax(0,440px) 320px;justify-content:center;align-items:center;gap:clamp(1.5rem,3vw,32px);width:100%;max-width:920px;margin-inline:auto;padding:clamp(1rem,3vw,32px);display:grid}.SupplyAppArt-module__Rwkf1a__spread[data-ground=bone]{background:#ece9e0}.SupplyAppArt-module__Rwkf1a__spread[data-ground=field]{color:#21241d;background:#e5eadf}.SupplyAppArt-module__Rwkf1a__hero{max-width:920px}.SupplyAppArt-module__Rwkf1a__editorial{gap:1.25rem;min-width:0;display:grid}.SupplyAppArt-module__Rwkf1a__editorial h3{max-width:17ch;font:var(--type-heading);letter-spacing:var(--type-heading-ls);margin:0}.SupplyAppArt-module__Rwkf1a__editorial p{max-width:none;font:var(--type-body);color:#394536;margin:0}.SupplyAppArt-module__Rwkf1a__editorial p strong{color:#21241d}.SupplyAppArt-module__Rwkf1a__spread[data-ground=field] .SupplyAppArt-module__Rwkf1a__editorial p{color:#394536}.SupplyAppArt-module__Rwkf1a__spread[data-ground=field] .SupplyAppArt-module__Rwkf1a__editorial p strong{color:#21241d}.SupplyAppArt-module__Rwkf1a__companion{justify-items:center;min-width:0;display:grid}.SupplyAppArt-module__Rwkf1a__figure{border-block:1px solid #ded9ca;gap:.35rem;padding:1.25rem 0;display:grid}.SupplyAppArt-module__Rwkf1a__figureCount{font:var(--type-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;gap:.6rem;margin:0;display:flex}.SupplyAppArt-module__Rwkf1a__figureCount span{font:var(--type-caption);letter-spacing:.12em;text-transform:uppercase;color:#4f554b}.SupplyAppArt-module__Rwkf1a__spread[data-ground=field] .SupplyAppArt-module__Rwkf1a__figureCount span{color:#465241}.SupplyAppArt-module__Rwkf1a__figureNote{font:var(--type-caption);color:#4f554b;margin:0}.SupplyAppArt-module__Rwkf1a__ledger{display:grid}.SupplyAppArt-module__Rwkf1a__ledgerRow{font:var(--type-body-sm);border-bottom:1px solid #ded9ca;justify-content:space-between;align-items:baseline;gap:1rem;margin:0;padding:.65rem 0;display:flex}.SupplyAppArt-module__Rwkf1a__ledgerRow strong{font-variant-numeric:tabular-nums}.SupplyAppArt-module__Rwkf1a__ledgerRow:last-child{border-bottom:0}.SupplyAppArt-module__Rwkf1a__notices{justify-self:start;gap:8px;width:100%;max-width:400px;display:grid}.SupplyAppArt-module__Rwkf1a__notice{background:#fffdf7;border:1px solid #deddd3;border-radius:12px;align-content:start;gap:4px;padding:12px 14px;display:grid}.SupplyAppArt-module__Rwkf1a__noticeTrigger{font:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;color:#a3552f}.SupplyAppArt-module__Rwkf1a__noticeTitle{font:var(--type-body-sm-strong);color:#21241d;margin:0}.SupplyAppArt-module__Rwkf1a__noticeBody{font:var(--type-caption);color:#4f554b;margin:0}@media (max-width:1150px){.SupplyAppArt-module__Rwkf1a__spread{grid-template-columns:minmax(0,440px) 300px;gap:1.5rem}}@media (max-width:950px){.SupplyAppArt-module__Rwkf1a__spread{grid-template-columns:minmax(0,1fr) 18rem}}@media (max-width:700px){.SupplyAppArt-module__Rwkf1a__spread{grid-template-columns:1fr;gap:1.25rem;padding:16px}.SupplyAppArt-module__Rwkf1a__editorial{gap:1rem}.SupplyAppArt-module__Rwkf1a__editorial h3{max-width:none}}.SupplyAppArt-module__Rwkf1a__companion>figure{width:100%}.SupplyAppArt-module__Rwkf1a__spread .SupplyAppArt-module__Rwkf1a__companion{color:#21241d}@media (max-width:700px){.SupplyAppArt-module__Rwkf1a__editorial>h3,.SupplyAppArt-module__Rwkf1a__editorial>p:not(.SupplyAppArt-module__Rwkf1a__figureNote),.SupplyAppArt-module__Rwkf1a__hero .SupplyAppArt-module__Rwkf1a__editorial,.SupplyAppArt-module__Rwkf1a__editorialTextOnly{display:none}.SupplyAppArt-module__Rwkf1a__spread{padding:20px 14px}}.SupplyAppArt-module__Rwkf1a__editorial>p{max-width:none}.SupplyAppArt-module__Rwkf1a__editorial .SupplyAppArt-module__Rwkf1a__figureCount,.SupplyAppArt-module__Rwkf1a__spread[data-ground=field] .SupplyAppArt-module__Rwkf1a__editorial .SupplyAppArt-module__Rwkf1a__figureCount{max-width:none;font:var(--type-display);color:#202721;line-height:1.05}.SupplyAppArt-module__Rwkf1a__editorial .SupplyAppArt-module__Rwkf1a__figureNote{font:var(--type-body-sm);color:#394536}.SupplyAppArt-module__Rwkf1a__editorial .SupplyAppArt-module__Rwkf1a__ledgerRow{max-width:none}.SupplyAppArt-module__Rwkf1a__spread[data-ground=field] .SupplyAppArt-module__Rwkf1a__figure{border-color:#bac6b4}.SupplyAppArt-module__Rwkf1a__editorial .SupplyAppArt-module__Rwkf1a__noticeTitle{color:#202721;font:var(--type-body-sm-strong)}.SupplyAppArt-module__Rwkf1a__editorial .SupplyAppArt-module__Rwkf1a__noticeBody{color:#394536;max-width:none;font:var(--type-body-sm)}.SupplyAppArt-module__Rwkf1a__editorial>p:first-child{font:var(--type-eyebrow);letter-spacing:.08em}
.AssistantIdentity-module__Gk83sq__assistantHead{border-bottom:1px solid var(--pl-line);grid-template-columns:26px minmax(0,1fr);align-items:center;gap:6px 10px;padding:12px 14px;display:grid}.AssistantIdentity-module__Gk83sq__avatar{background:conic-gradient(from 220deg, var(--pl-accent), #c9a48a, var(--pl-good), var(--pl-accent));border-radius:999px;flex:0 0 26px;height:26px}.AssistantIdentity-module__Gk83sq__assistantName{min-width:0;display:grid}.AssistantIdentity-module__Gk83sq__assistantName strong{font:var(--type-body-sm-strong)}.AssistantIdentity-module__Gk83sq__scope{font:var(--type-caption);color:var(--pl-muted)}.AssistantIdentity-module__Gk83sq__person{color:var(--pl-muted);font:var(--type-caption);grid-column:2;justify-self:start}button.AssistantIdentity-module__Gk83sq__person{text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:32px;padding:4px 0;text-decoration:underline}button.AssistantIdentity-module__Gk83sq__person:focus-visible{outline:2px solid var(--pl-accent);outline-offset:3px}.AssistantIdentity-module__Gk83sq__handoffNotice{border-block:1px solid var(--pl-line);background:var(--pl-accent-soft);color:var(--pl-ink);font:var(--type-caption);margin:0;padding:12px 14px}.AssistantIdentity-module__Gk83sq__arrival{animation:.22s ease-out both AssistantIdentity-module__Gk83sq__reply-in}.AssistantIdentity-module__Gk83sq__arrival[data-turn=customer]{animation-name:AssistantIdentity-module__Gk83sq__question-in}.AssistantIdentity-module__Gk83sq__arrival[data-turn=matched]{animation-delay:40ms}.AssistantIdentity-module__Gk83sq__arrival[data-turn=assistant],.AssistantIdentity-module__Gk83sq__arrival[data-turn=boundary]{animation-delay:80ms}.AssistantIdentity-module__Gk83sq__arrival[data-turn=source]{animation-delay:.12s}.AssistantIdentity-module__Gk83sq__arrival[data-turn=plan]{animation-delay:.16s}.AssistantIdentity-module__Gk83sq__planUpdate{animation:.28s ease-out AssistantIdentity-module__Gk83sq__plan-in}@keyframes AssistantIdentity-module__Gk83sq__reply-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes AssistantIdentity-module__Gk83sq__question-in{0%{opacity:0}to{opacity:1}}@keyframes AssistantIdentity-module__Gk83sq__plan-in{0%{background-color:var(--pl-accent-soft)}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){.AssistantIdentity-module__Gk83sq__arrival,.AssistantIdentity-module__Gk83sq__arrival[data-turn],.AssistantIdentity-module__Gk83sq__planUpdate{animation:none}}.AssistantIdentity-module__Gk83sq__thread{grid-auto-rows:max-content;align-content:start;align-items:start;gap:10px;display:grid}.AssistantIdentity-module__Gk83sq__bubble{overflow-wrap:anywhere;max-width:88%;font:var(--type-body-sm);border-radius:14px;margin:0;padding:9px 12px}.AssistantIdentity-module__Gk83sq__fromAssistant{background:var(--pl-shot);border:1px solid var(--pl-line);border-bottom-left-radius:4px;justify-self:start}.AssistantIdentity-module__Gk83sq__fromCustomer{background:var(--pl-ink);color:var(--pl-card);border-bottom-right-radius:4px;justify-self:end}.AssistantIdentity-module__Gk83sq__boundary{border:1px solid var(--pl-accent);background:var(--pl-accent-soft);justify-self:start;max-width:100%}.AssistantIdentity-module__Gk83sq__boundary strong{display:block}.AssistantIdentity-module__Gk83sq__openingQuestion{color:var(--pl-ink);font:var(--type-body-sm-strong);margin:8px 0 0}.AssistantIdentity-module__Gk83sq__starters{gap:6px;display:grid}.AssistantIdentity-module__Gk83sq__starter{text-align:left;border:1px solid var(--pl-line);background:var(--pl-card);color:inherit;font:var(--type-body-sm);cursor:pointer;border-radius:12px;padding:9px 12px}.AssistantIdentity-module__Gk83sq__starter:hover{border-color:var(--pl-accent);color:var(--pl-accent)}.AssistantIdentity-module__Gk83sq__matched{font:var(--type-caption);color:var(--pl-muted);flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.AssistantIdentity-module__Gk83sq__chip{border:1px solid var(--pl-accent);background:var(--pl-accent-soft);color:var(--pl-accent);font:var(--type-caption);border-radius:999px;padding:2px 8px}.AssistantIdentity-module__Gk83sq__source{font:var(--type-caption);color:var(--pl-muted);align-items:center;gap:5px;margin:0;display:flex}.AssistantIdentity-module__Gk83sq__source svg{color:var(--pl-good);flex-shrink:0}.AssistantIdentity-module__Gk83sq__plan{border:1px solid var(--pl-line);background:var(--pl-card);border-radius:12px;gap:8px;padding:10px;display:grid}.AssistantIdentity-module__Gk83sq__planRole{font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-ls);text-transform:uppercase;color:var(--pl-accent);margin:0}.AssistantIdentity-module__Gk83sq__planItem{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:6px 10px;display:grid}.AssistantIdentity-module__Gk83sq__planItem img{object-fit:contain;width:100%;height:44px}.AssistantIdentity-module__Gk83sq__planItem strong{font:var(--type-body-sm-strong)}.AssistantIdentity-module__Gk83sq__planReason{font:var(--type-caption);color:var(--pl-muted);margin:2px 0 0}.AssistantIdentity-module__Gk83sq__planPrice{font:var(--type-body-sm-strong);white-space:nowrap}.AssistantIdentity-module__Gk83sq__planTotal{border-top:1px solid var(--pl-line);font:var(--type-body-sm-strong);justify-content:space-between;align-items:baseline;gap:10px;margin:0;padding-top:8px;display:flex}.AssistantIdentity-module__Gk83sq__planNote{font:var(--type-caption);color:var(--pl-muted);margin:0}.AssistantIdentity-module__Gk83sq__composer{border-top:1px solid var(--pl-line);background:var(--pl-card);align-items:center;gap:8px;padding:10px 14px;display:flex}.AssistantIdentity-module__Gk83sq__field{border:1px solid var(--pl-line);background:var(--pl-shot);min-width:0;color:var(--pl-muted);font:var(--type-body-sm);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:1;padding:9px 12px;overflow:hidden}.AssistantIdentity-module__Gk83sq__composer input{border:1px solid var(--pl-line);background:var(--pl-shot);min-width:0;color:inherit;font:var(--type-body-sm);border-radius:999px;flex:1;padding:9px 12px}.AssistantIdentity-module__Gk83sq__composer input:focus-visible{outline:2px solid var(--pl-accent);outline-offset:1px}.AssistantIdentity-module__Gk83sq__send{background:var(--pl-accent);color:var(--pl-card);font:var(--type-button);cursor:pointer;border:0;border-radius:999px;flex:none;padding:9px 14px}.AssistantIdentity-module__Gk83sq__send:disabled{opacity:.45;cursor:not-allowed}.AssistantIdentity-module__Gk83sq__demoLayout{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:32px;width:100%;max-width:692px;margin-inline:auto;display:grid}.AssistantIdentity-module__Gk83sq__demoPhone>:not([role=log]){flex-shrink:0}.AssistantIdentity-module__Gk83sq__demoPhone [role=log]>div{overflow:visible}.AssistantIdentity-module__Gk83sq__sidePanel{--pl-muted:var(--pl-ink);align-content:start;gap:20px;min-width:0;padding-top:16px;display:grid}.AssistantIdentity-module__Gk83sq__card{border-bottom:1px solid var(--pl-line);gap:12px;padding-bottom:20px;display:grid}.AssistantIdentity-module__Gk83sq__sidePanel .AssistantIdentity-module__Gk83sq__linkButton{text-align:left;font:var(--type-body-sm);justify-self:start}.AssistantIdentity-module__Gk83sq__sidePanel .AssistantIdentity-module__Gk83sq__cardTitle,.AssistantIdentity-module__Gk83sq__sidePanel .AssistantIdentity-module__Gk83sq__linkButton{color:var(--pl-warn)}.AssistantIdentity-module__Gk83sq__sidePanel p:not(.AssistantIdentity-module__Gk83sq__cardTitle),.AssistantIdentity-module__Gk83sq__sidePanel .AssistantIdentity-module__Gk83sq__basketLine{font:var(--type-body);color:var(--pl-ink)}.AssistantIdentity-module__Gk83sq__cardTitle{font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-ls);text-transform:uppercase;color:var(--pl-accent);margin:0}.AssistantIdentity-module__Gk83sq__basketLine{font:var(--type-caption);justify-content:space-between;align-items:baseline;gap:.75rem;margin:0;display:flex}.AssistantIdentity-module__Gk83sq__linkButton{color:var(--pl-accent);font:var(--type-caption);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.AssistantIdentity-module__Gk83sq__disclosure{font:var(--type-caption);color:var(--pl-muted);margin:0}.AssistantIdentity-module__Gk83sq__demoLayout+.AssistantIdentity-module__Gk83sq__disclosure{max-width:692px;color:var(--pl-ink);margin-inline:auto}@media (max-width:700px){.AssistantIdentity-module__Gk83sq__demoLayout{grid-template-columns:minmax(0,1fr);justify-items:center;gap:24px}.AssistantIdentity-module__Gk83sq__sidePanel{width:min(100%,320px);padding-top:0}}.AssistantIdentity-module__Gk83sq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AssistantIdentity-module__Gk83sq__tabletAssistant{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);min-height:0;display:grid}.AssistantIdentity-module__Gk83sq__tabletThread{border-right:1px solid var(--pl-line);flex-direction:column;min-height:0;display:flex}.AssistantIdentity-module__Gk83sq__tabletThread>div:first-child{flex:1;min-height:0;padding:16px;overflow-y:auto}.AssistantIdentity-module__Gk83sq__tabletPlan{background:var(--pl-shot);grid-auto-rows:max-content;gap:12px;min-width:0;padding:16px;display:grid;overflow-y:auto}.AssistantIdentity-module__Gk83sq__heroDevices{background:var(--pl-paper);border-radius:1rem;grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:24px;padding:clamp(1rem,2vw,32px);display:grid}.AssistantIdentity-module__Gk83sq__desktopDevice{border:6px solid var(--pl-ink);background:var(--pl-card);border-radius:24px;flex-direction:column;min-width:0;height:auto;display:flex;overflow:hidden}.AssistantIdentity-module__Gk83sq__desktopDevice>.AssistantIdentity-module__Gk83sq__assistantHead{grid-template-columns:26px minmax(0,1fr) auto}.AssistantIdentity-module__Gk83sq__desktopDevice>.AssistantIdentity-module__Gk83sq__assistantHead .AssistantIdentity-module__Gk83sq__person{grid-area:1/3}.AssistantIdentity-module__Gk83sq__heroPhone{min-width:0}@media (max-width:1100px){.AssistantIdentity-module__Gk83sq__heroDevices{grid-template-columns:1fr}.AssistantIdentity-module__Gk83sq__heroPhone{display:none}}@media (max-width:650px){.AssistantIdentity-module__Gk83sq__desktopDevice{display:none}.AssistantIdentity-module__Gk83sq__heroPhone{justify-items:center;display:grid}}.AssistantIdentity-module__Gk83sq__desktopDevice .AssistantIdentity-module__Gk83sq__tabletPlan{gap:10px;padding:14px}.AssistantIdentity-module__Gk83sq__desktopDevice .AssistantIdentity-module__Gk83sq__plan{gap:8px}.AssistantIdentity-module__Gk83sq__desktopDevice .AssistantIdentity-module__Gk83sq__planReason{margin-top:4px}.AssistantIdentity-module__Gk83sq__desktopDevice .AssistantIdentity-module__Gk83sq__planPrice{margin-top:0}.AssistantIdentity-module__Gk83sq__desktopDevice .AssistantIdentity-module__Gk83sq__tabletThread>div:first-child{padding:14px}.AssistantIdentity-module__Gk83sq__planItemHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;display:flex}
.TrainingIdentity-module__YR6iIG__board,.TrainingIdentity-module__YR6iIG__chapter{--training-ink:#173444;--training-muted:#4d6671;--training-line:#cedadd;--training-blue:#096287;color:var(--training-ink);border:1px solid var(--training-line);background:#fafbf7;overflow:hidden;container-type:inline-size}.TrainingIdentity-module__YR6iIG__board{width:100%;max-width:38rem;margin-inline:auto}:where(.TrainingIdentity-module__YR6iIG__board,.TrainingIdentity-module__YR6iIG__chapter) :where(h3,h4,p){margin-top:0}.TrainingIdentity-module__YR6iIG__board h4,.TrainingIdentity-module__YR6iIG__chapter h4{font:var(--type-ui);margin-bottom:.35rem}.TrainingIdentity-module__YR6iIG__appHeader{border-bottom:3px solid var(--training-blue);font:var(--type-ui);letter-spacing:.05em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding:1.15rem 1.5rem;display:flex}.TrainingIdentity-module__YR6iIG__headerButton{border:1px solid var(--training-line);min-height:2.75rem;color:inherit;font:var(--type-caption);background:0 0;padding:.6rem}.TrainingIdentity-module__YR6iIG__appBody{padding:1.5rem}.TrainingIdentity-module__YR6iIG__programme{background:#e6edf0;overflow:hidden}.TrainingIdentity-module__YR6iIG__programme>img{aspect-ratio:1.8;object-fit:cover;width:100%;height:auto;display:block}.TrainingIdentity-module__YR6iIG__programmeCopy{border-bottom:3px solid var(--training-blue);padding:1.3rem 1.5rem}.TrainingIdentity-module__YR6iIG__programmeCopy h3{font:var(--type-card-title);letter-spacing:var(--type-card-title-ls);text-transform:uppercase;margin:.4rem 0 1rem}.TrainingIdentity-module__YR6iIG__programmeCopy .TrainingIdentity-module__YR6iIG__kicker{margin-bottom:.5rem}.TrainingIdentity-module__YR6iIG__row{font:var(--type-caption);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;display:flex}.TrainingIdentity-module__YR6iIG__kicker{color:var(--training-blue);font:var(--type-caption);letter-spacing:.06em;margin:0 0 .85rem;display:block}.TrainingIdentity-module__YR6iIG__display{max-width:19ch;font:var(--type-heading);letter-spacing:var(--type-heading-ls);text-transform:uppercase;margin:.6rem 0 1.5rem}.TrainingIdentity-module__YR6iIG__appTitle{font:var(--type-card-title);letter-spacing:var(--type-card-title-ls);text-transform:uppercase;margin:.6rem 0 1.5rem}.TrainingIdentity-module__YR6iIG__small{color:var(--training-muted);font:var(--type-caption);display:block}.TrainingIdentity-module__YR6iIG__muted{color:var(--training-muted);font:var(--type-body-sm);margin-block:1rem}.TrainingIdentity-module__YR6iIG__week{border-bottom:1px solid var(--training-line);grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;padding-block:.75rem 1.25rem;display:grid}.TrainingIdentity-module__YR6iIG__week>span{color:var(--training-muted);font:var(--type-caption);justify-items:center;gap:.5rem;display:grid}.TrainingIdentity-module__YR6iIG__week b{border:1px solid var(--training-line);width:2.1rem;height:2.1rem;font:var(--type-caption);place-items:center;display:grid}.TrainingIdentity-module__YR6iIG__dayDone b{color:var(--training-blue);background:#deedf2;border-color:#b5d1dc}.TrainingIdentity-module__YR6iIG__dayCurrent b{background:var(--training-blue);border-color:var(--training-blue);color:#fff}.TrainingIdentity-module__YR6iIG__sessionRow,.TrainingIdentity-module__YR6iIG__articleLink{border:0;border-bottom:1px solid var(--training-line);width:100%;color:inherit;text-align:left;background:0 0;align-items:center;gap:1rem;padding:1.15rem 0;display:flex}.TrainingIdentity-module__YR6iIG__sessionRow>span:nth-child(2),.TrainingIdentity-module__YR6iIG__articleLink>span:first-child{flex:1;min-width:0}.TrainingIdentity-module__YR6iIG__sessionRow strong,.TrainingIdentity-module__YR6iIG__articleLink strong,.TrainingIdentity-module__YR6iIG__stackStrip strong{font:var(--type-ui);margin-bottom:.35rem;display:block}.TrainingIdentity-module__YR6iIG__sessionNumber{width:2.6rem;height:2.6rem;font:var(--type-subhead);background:#e6edf0;border:1px solid #a9c2cc;flex-shrink:0;place-items:center;display:grid}.TrainingIdentity-module__YR6iIG__stackStrip{border:1px solid var(--training-line);border-left:3px solid var(--training-blue);width:100%;color:inherit;text-align:left;background:#edf2f1;align-items:center;gap:1rem;margin-top:1.5rem;padding:1rem;display:flex}.TrainingIdentity-module__YR6iIG__stackStrip .TrainingIdentity-module__YR6iIG__kicker{margin-bottom:.5rem}.TrainingIdentity-module__YR6iIG__productImage{object-fit:contain;mix-blend-mode:multiply;width:100%;height:auto;max-height:22rem;display:block}.TrainingIdentity-module__YR6iIG__productThumb{object-fit:contain;mix-blend-mode:multiply;flex-shrink:0;width:4.5rem;height:4.5rem;display:block}.TrainingIdentity-module__YR6iIG__productRow{border-bottom:1px solid var(--training-line);align-items:center;gap:1rem;padding-block:1rem;display:flex}.TrainingIdentity-module__YR6iIG__productRow>div{min-width:0}.TrainingIdentity-module__YR6iIG__productRow p{margin-bottom:0}.TrainingIdentity-module__YR6iIG__productStage{background:#e6edf0;margin-bottom:1.5rem;padding:1rem}.TrainingIdentity-module__YR6iIG__productPanel{background:#e6edf0;padding:1.5rem}.TrainingIdentity-module__YR6iIG__productPanel>p{margin:1.25rem 0 0}.TrainingIdentity-module__YR6iIG__chapterBody{gap:2rem;padding:1.5rem;display:grid}.TrainingIdentity-module__YR6iIG__chapterBody>div{min-width:0}.TrainingIdentity-module__YR6iIG__factRow,.TrainingIdentity-module__YR6iIG__sectionTitle{font:var(--type-body-sm);justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.TrainingIdentity-module__YR6iIG__factRow{border-bottom:1px solid var(--training-line);padding-block:1rem}.TrainingIdentity-module__YR6iIG__factRow strong{font:var(--type-ui)}.TrainingIdentity-module__YR6iIG__sectionTitle{margin:1.5rem 0 .5rem}.TrainingIdentity-module__YR6iIG__appNav,.TrainingIdentity-module__YR6iIG__previewNav{border-top:1px solid var(--training-line);font:var(--type-ui);background:#e6edf0;justify-content:space-around;gap:.5rem;padding:.6rem 1rem;display:flex}.TrainingIdentity-module__YR6iIG__previewNav span,.TrainingIdentity-module__YR6iIG__appNav button{color:var(--training-muted);border-bottom:2px solid #0000;padding:.7rem .2rem}.TrainingIdentity-module__YR6iIG__previewNav [data-current],.TrainingIdentity-module__YR6iIG__appNav button[aria-current]{color:var(--training-blue);border-bottom-color:var(--training-blue)}.TrainingIdentity-module__YR6iIG__appNav button{min-height:2.75rem;font:var(--type-ui);background:0 0;border:0;border-bottom:2px solid #0000;flex:1}.TrainingIdentity-module__YR6iIG__demoLayout{flex-direction:column;align-items:center;gap:1rem;display:flex}.TrainingIdentity-module__YR6iIG__primaryButton,.TrainingIdentity-module__YR6iIG__secondaryButton{border:1px solid var(--training-blue);background:var(--training-blue);color:#fff;width:100%;min-height:2.8rem;font:var(--type-button);justify-content:center;align-items:center;gap:1rem;padding:1rem;display:flex}.TrainingIdentity-module__YR6iIG__primaryButton:hover{background:#14465e}.TrainingIdentity-module__YR6iIG__secondaryButton{color:var(--training-ink);background:0 0}.TrainingIdentity-module__YR6iIG__previewAction{background:var(--training-blue);color:#fff;font:var(--type-button);margin-block:1.25rem;padding:1rem}.TrainingIdentity-module__YR6iIG__textButton,.TrainingIdentity-module__YR6iIG__reset{color:#096287;font:var(--type-ui);text-underline-offset:.2rem;text-align:left;background:0 0;border:0;padding:.85rem 0;text-decoration:underline;display:block}.TrainingIdentity-module__YR6iIG__choices{border:0;flex-wrap:wrap;gap:.7rem;margin:1.5rem 0;padding:0;display:flex}.TrainingIdentity-module__YR6iIG__choices legend{font:var(--type-ui);margin-bottom:.7rem}.TrainingIdentity-module__YR6iIG__choices button{min-height:2.8rem;color:inherit;font:var(--type-body-sm);background:0 0;border:1px solid #a9c2cc;padding:.7rem 1rem}.TrainingIdentity-module__YR6iIG__choices button[aria-pressed=true]{border-color:var(--training-blue);box-shadow:inset 0 0 0 1px var(--training-blue);background:#e0edf2}.TrainingIdentity-module__YR6iIG__reading{border-bottom:1px solid var(--training-line);font:var(--type-body-sm);padding-block:1rem}.TrainingIdentity-module__YR6iIG__reading summary{font:var(--type-ui);padding-block:.4rem}.TrainingIdentity-module__YR6iIG__reading p{color:var(--training-muted);margin-top:1rem}.TrainingIdentity-module__YR6iIG__gallery{padding-top:1.5rem}.TrainingIdentity-module__YR6iIG__gallery .TrainingIdentity-module__YR6iIG__productImage{max-height:16rem}.TrainingIdentity-module__YR6iIG__basket{border-top:1px solid var(--training-line);margin-top:1.5rem}.TrainingIdentity-module__YR6iIG__basket h3{font:var(--type-subhead);margin:0}.TrainingIdentity-module__YR6iIG__buttonPair{gap:.75rem;margin-bottom:1.5rem;display:flex}.TrainingIdentity-module__YR6iIG__counter{justify-content:space-between;align-items:center;gap:1rem;padding-block:1.5rem;display:flex}.TrainingIdentity-module__YR6iIG__counter button{width:2.8rem;height:2.8rem;color:inherit;font:var(--type-subhead);background:0 0;border:1px solid #a9c2cc}.TrainingIdentity-module__YR6iIG__counter output,.TrainingIdentity-module__YR6iIG__rewardBalance{text-align:center;font:var(--type-title)}.TrainingIdentity-module__YR6iIG__orderSteps{border-left:2px solid var(--training-blue);font:var(--type-body-sm);margin-block:1.5rem;padding:.5rem 0 .5rem 1.5rem}.TrainingIdentity-module__YR6iIG__orderSteps p{margin-block:.75rem}.TrainingIdentity-module__YR6iIG__notification{border-left:3px solid var(--training-blue);font:var(--type-body-sm);background:#e6edf0;margin-block:1.5rem;padding:1.25rem}.TrainingIdentity-module__YR6iIG__notification p{margin-bottom:.5rem}.TrainingIdentity-module__YR6iIG__status{color:var(--training-blue);font:var(--type-caption);margin:1rem 0 0}.TrainingIdentity-module__YR6iIG__status:empty{display:none}.TrainingIdentity-module__YR6iIG__board button,.TrainingIdentity-module__YR6iIG__board summary,.TrainingIdentity-module__YR6iIG__reset{cursor:pointer;touch-action:manipulation}.TrainingIdentity-module__YR6iIG__board button:disabled{opacity:.5;cursor:default}.TrainingIdentity-module__YR6iIG__board :focus-visible,.TrainingIdentity-module__YR6iIG__reset:focus-visible{outline-offset:4px;outline:2px solid #096287}.TrainingIdentity-module__YR6iIG__board [data-demo-heading]{scroll-margin-top:calc(var(--site-header-offset) + 1rem)}.TrainingIdentity-module__YR6iIG__board [data-demo-heading]:focus{outline:none}.TrainingIdentity-module__YR6iIG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.TrainingIdentity-module__YR6iIG__preview{max-width:32rem}.TrainingIdentity-module__YR6iIG__preview .TrainingIdentity-module__YR6iIG__appBody,.TrainingIdentity-module__YR6iIG__preview .TrainingIdentity-module__YR6iIG__appHeader{padding:1rem}.TrainingIdentity-module__YR6iIG__preview .TrainingIdentity-module__YR6iIG__programme>img{aspect-ratio:2.8}.TrainingIdentity-module__YR6iIG__preview .TrainingIdentity-module__YR6iIG__programmeCopy{padding:.9rem 1rem}.TrainingIdentity-module__YR6iIG__preview .TrainingIdentity-module__YR6iIG__programmeCopy h3{font:var(--type-subhead);letter-spacing:var(--type-subhead-ls);margin-bottom:.7rem}.TrainingIdentity-module__YR6iIG__preview .TrainingIdentity-module__YR6iIG__week{padding-block:.25rem .8rem}.TrainingIdentity-module__YR6iIG__preview .TrainingIdentity-module__YR6iIG__sessionRow{padding-block:.7rem}.TrainingIdentity-module__YR6iIG__preview .TrainingIdentity-module__YR6iIG__stackStrip{margin-top:1rem;padding:.75rem}.TrainingIdentity-module__YR6iIG__preview .TrainingIdentity-module__YR6iIG__stackStrip .TrainingIdentity-module__YR6iIG__productThumb{width:3.5rem;height:3.5rem}.TrainingIdentity-module__YR6iIG__preview .TrainingIdentity-module__YR6iIG__stackStrip .TrainingIdentity-module__YR6iIG__kicker{margin-bottom:.25rem}.TrainingIdentity-module__YR6iIG__preview .TrainingIdentity-module__YR6iIG__previewNav{padding-block:.35rem}.TrainingIdentity-module__YR6iIG__cover .TrainingIdentity-module__YR6iIG__programme>img{aspect-ratio:2.3}.TrainingIdentity-module__YR6iIG__cover .TrainingIdentity-module__YR6iIG__programmeCopy{padding:1rem}.TrainingIdentity-module__YR6iIG__cover .TrainingIdentity-module__YR6iIG__programmeCopy h3{font:var(--type-subhead);letter-spacing:var(--type-subhead-ls)}.TrainingIdentity-module__YR6iIG__cover .TrainingIdentity-module__YR6iIG__programmeCopy .TrainingIdentity-module__YR6iIG__row{display:none}.TrainingIdentity-module__YR6iIG__cover .TrainingIdentity-module__YR6iIG__sessionRow{padding-block:.7rem}.TrainingIdentity-module__YR6iIG__cover .TrainingIdentity-module__YR6iIG__stackStrip{margin-top:1rem;padding:.75rem}.TrainingIdentity-module__YR6iIG__cover .TrainingIdentity-module__YR6iIG__previewNav{display:none}.TrainingIdentity-module__YR6iIG__cover .TrainingIdentity-module__YR6iIG__programme{gap:var(--sp-4);border-bottom:3px solid var(--training-blue);grid-template-columns:5.5rem minmax(0,1fr);align-items:center;display:grid}.TrainingIdentity-module__YR6iIG__cover .TrainingIdentity-module__YR6iIG__programme>img{aspect-ratio:auto;object-fit:contain}.TrainingIdentity-module__YR6iIG__cover .TrainingIdentity-module__YR6iIG__programmeCopy{border-bottom:0;padding:0}.TrainingIdentity-module__YR6iIG__cover .TrainingIdentity-module__YR6iIG__programmeCopy h3{margin-bottom:0}.TrainingIdentity-module__YR6iIG__cover .TrainingIdentity-module__YR6iIG__week{padding-top:0}@container (min-width:620px){.TrainingIdentity-module__YR6iIG__chapterBody{grid-template-columns:1fr 1fr;align-items:center;gap:2.5rem;padding:2.5rem}}@container (max-width:390px){.TrainingIdentity-module__YR6iIG__appHeader,.TrainingIdentity-module__YR6iIG__appBody,.TrainingIdentity-module__YR6iIG__programmeCopy,.TrainingIdentity-module__YR6iIG__chapterBody{padding:1rem}.TrainingIdentity-module__YR6iIG__display{font:var(--type-card-title);letter-spacing:var(--type-card-title-ls)}.TrainingIdentity-module__YR6iIG__week b{width:1.7rem;height:1.9rem}.TrainingIdentity-module__YR6iIG__stackStrip{gap:.7rem;padding:.75rem}.TrainingIdentity-module__YR6iIG__stackStrip .TrainingIdentity-module__YR6iIG__productThumb{width:3.5rem;height:3.5rem}.TrainingIdentity-module__YR6iIG__buttonPair{flex-wrap:wrap}}
