.Controls-module__B0zlBa__bar{background:var(--paper);border-top:1px solid color-mix(in srgb, var(--ink) 15%, transparent);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.Controls-module__B0zlBa__btn{min-width:var(--tap-min);min-height:var(--tap-min);cursor:pointer;font:inherit;font-size:var(--type-small);color:var(--ink);border:2px solid var(--steel-mid);background:0 0;justify-content:center;align-items:center;gap:6px;padding:8px 16px;text-decoration:none;display:inline-flex}.Controls-module__B0zlBa__btn:hover{border-color:var(--care)}.Controls-module__B0zlBa__btn[aria-pressed=true]{background:var(--steel900);color:var(--paper);border-color:var(--steel900)}
.ProgressBar-module__r6j1xq__track{background:color-mix(in srgb, currentColor 18%, transparent);height:8px;position:relative}.ProgressBar-module__r6j1xq__fill{background:var(--care);height:100%;transition:width .3s}.ProgressBar-module__r6j1xq__count{font-size:var(--type-small);color:var(--ink-soft);position:absolute;top:12px;right:0}
.LogoSlot-module__DF6KOW__slot{background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:min(420px,100%);min-height:140px;padding:20px;display:flex}.LogoSlot-module__DF6KOW__image{object-fit:contain;width:100%;max-width:332px;height:auto}.LogoSlot-module__DF6KOW__fallbackLine{font-family:var(--font-heading);font-size:var(--type-subtitle);color:var(--on-dark);text-align:center;line-height:1.15}
.layouts-module__TBG_hW__slide{background:var(--paper);min-height:100%;color:var(--ink);flex-direction:column;gap:24px;padding:32px 20px 40px;display:flex}.layouts-module__TBG_hW__slide[data-theme=dark]{background:var(--steel900);color:var(--paper)}.layouts-module__TBG_hW__header{flex-direction:column;gap:10px;display:flex}.layouts-module__TBG_hW__eyebrow{font-family:var(--font-heading);font-size:var(--type-small);letter-spacing:.18em;text-transform:uppercase;color:var(--steel-mid)}.layouts-module__TBG_hW__slide[data-theme=dark] .layouts-module__TBG_hW__eyebrow{color:var(--steel-lt)}.layouts-module__TBG_hW__title{font-family:var(--font-heading);font-weight:600;font-size:var(--type-title);line-height:1.05}.layouts-module__TBG_hW__lede{font-size:var(--type-body);color:var(--ink-soft)}.layouts-module__TBG_hW__slide[data-theme=dark] .layouts-module__TBG_hW__lede{color:var(--on-dark)}.layouts-module__TBG_hW__cover{flex-direction:column;align-items:center;gap:16px;margin-top:auto;display:flex}.layouts-module__TBG_hW__coverIntro{font-size:var(--type-body);color:var(--on-dark-soft);text-align:center;max-width:40ch}.layouts-module__TBG_hW__presentedBy{font-family:var(--font-heading);font-size:var(--type-small);letter-spacing:.2em;text-transform:uppercase;color:var(--steel-lt)}.layouts-module__TBG_hW__cards,.layouts-module__TBG_hW__steps,.layouts-module__TBG_hW__tasks{gap:20px;list-style:none;display:grid}.layouts-module__TBG_hW__card,.layouts-module__TBG_hW__step{border:1px solid color-mix(in srgb, currentColor 22%, transparent);flex-direction:column;gap:12px;padding:20px;display:flex}.layouts-module__TBG_hW__cardNumber,.layouts-module__TBG_hW__marker{font-family:var(--font-heading);font-size:var(--type-subtitle);color:var(--care);line-height:1}.layouts-module__TBG_hW__cardTitle,.layouts-module__TBG_hW__mockTitle{font-family:var(--font-heading);font-size:var(--type-subtitle)}.layouts-module__TBG_hW__cardBody,.layouts-module__TBG_hW__caption{font-size:var(--type-small);color:var(--ink-soft)}.layouts-module__TBG_hW__slide[data-theme=dark] .layouts-module__TBG_hW__cardBody,.layouts-module__TBG_hW__slide[data-theme=dark] .layouts-module__TBG_hW__caption{color:var(--on-dark-soft)}.layouts-module__TBG_hW__callout,.layouts-module__TBG_hW__stat{border-left:5px solid var(--care);background:color-mix(in srgb, var(--care) 8%, transparent);font-size:var(--type-small);flex-direction:column;gap:8px;padding:18px;display:flex}.layouts-module__TBG_hW__calloutTitle{font-family:var(--font-heading);font-size:var(--type-subtitle)}.layouts-module__TBG_hW__statValue{font-family:var(--font-heading);font-size:var(--type-title);color:var(--care);line-height:1}.layouts-module__TBG_hW__stepsWrap,.layouts-module__TBG_hW__practice,.layouts-module__TBG_hW__video{flex-direction:column;gap:24px;display:flex}.layouts-module__TBG_hW__task{border:1px solid color-mix(in srgb, currentColor 22%, transparent);padding:16px 20px}.layouts-module__TBG_hW__practiceAside{flex-direction:column;gap:24px;display:flex}@media (min-width:768px){.layouts-module__TBG_hW__slide{gap:32px;padding:56px 64px 64px}.layouts-module__TBG_hW__cards{grid-template-columns:repeat(5,1fr)}.layouts-module__TBG_hW__steps{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.layouts-module__TBG_hW__steps[data-lettered=true]{grid-template-columns:repeat(3,1fr)}.layouts-module__TBG_hW__stepsWrap{grid-template-columns:minmax(240px,320px) 1fr;align-items:start;gap:40px;display:grid}.layouts-module__TBG_hW__stepsWrap:not(:has(.layouts-module__TBG_hW__callout)):not(:has(.layouts-module__TBG_hW__stat)){display:flex}.layouts-module__TBG_hW__practice{grid-template-columns:1fr 1fr;gap:48px;display:grid}.layouts-module__TBG_hW__cover{flex-direction:column;margin-top:0}}
.Quiz-module__29yVva__quiz{flex-direction:column;gap:18px;display:flex}.Quiz-module__29yVva__question{font-size:var(--type-body)}.Quiz-module__29yVva__options{flex-wrap:wrap;gap:14px;display:flex}.Quiz-module__29yVva__option{min-width:var(--tap-min);min-height:var(--tap-min);cursor:pointer;font:inherit;font-family:var(--font-heading);font-size:var(--type-subtitle);color:var(--ink);border:2px solid var(--steel-mid);background:0 0;padding:12px 28px}.Quiz-module__29yVva__option:hover{border-color:var(--care)}.Quiz-module__29yVva__feedback{min-height:2.4em;font-size:var(--type-small)}.Quiz-module__29yVva__feedback[data-result=correct]{color:var(--care-text);font-weight:600}.Quiz-module__29yVva__feedback[data-result=retry]{color:var(--ink-soft)}
.PhoneMock-module__Jnqeda__screen{border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);font-size:var(--type-small);background:#fff;flex-direction:column;gap:12px;padding:16px;display:flex}.PhoneMock-module__Jnqeda__nav,.PhoneMock-module__Jnqeda__chips{flex-wrap:wrap;gap:8px;display:flex}.PhoneMock-module__Jnqeda__navItem,.PhoneMock-module__Jnqeda__chip{border:1px solid color-mix(in srgb, var(--ink) 20%, transparent);color:var(--ink-soft);padding:6px 10px}.PhoneMock-module__Jnqeda__navItem[data-active=true],.PhoneMock-module__Jnqeda__chip[data-active=true]{border-color:var(--care);color:var(--care-text);font-weight:600}.PhoneMock-module__Jnqeda__row{border-bottom:1px solid color-mix(in srgb, var(--ink) 10%, transparent);flex-direction:column;gap:2px;padding:8px 0;display:flex}.PhoneMock-module__Jnqeda__rowLabel{color:var(--ink)}.PhoneMock-module__Jnqeda__rowSub{color:var(--ink-soft);font-size:.85em}.PhoneMock-module__Jnqeda__button{text-align:center;border:1px solid var(--ink-soft);color:var(--ink);padding:12px;display:block}.PhoneMock-module__Jnqeda__button[data-primary=true]{background:var(--care-text);border-color:var(--care-text);color:#fff}.PhoneMock-module__Jnqeda__status{background:var(--steel-lt);color:var(--steel900);align-self:flex-start;padding:6px 12px}.PhoneMock-module__Jnqeda__itinerary{flex-direction:column;gap:8px;list-style:none;display:flex}.PhoneMock-module__Jnqeda__stop{color:var(--ink-soft)}.PhoneMock-module__Jnqeda__stop[data-done=true]{color:var(--care-text);font-weight:600}.PhoneMock-module__Jnqeda__stop[data-done=true]:before{content:"✓ "}.PhoneMock-module__Jnqeda__checkbox{color:var(--ink);align-items:center;gap:10px;display:flex}.PhoneMock-module__Jnqeda__tick{border:2px solid var(--care);width:28px;height:28px;color:var(--care-text);place-items:center;display:grid}.PhoneMock-module__Jnqeda__big{font-family:var(--font-heading);color:var(--care-text);text-align:center;font-size:2.2em}.PhoneMock-module__Jnqeda__qr{aspect-ratio:1;border:2px solid var(--ink);color:var(--ink-soft);font-family:var(--font-heading);place-items:center;display:grid}.PhoneMock-module__Jnqeda__qrImage{width:100%;height:auto;display:block}
.VideoFacade-module__Hu_yQG__frame{flex-direction:column;align-items:center;gap:16px;display:flex}.VideoFacade-module__Hu_yQG__poster{aspect-ratio:267/591;cursor:pointer;background:var(--steel900);width:min(267px,100%);color:var(--on-dark);border:2px solid var(--care);font:inherit;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex}.VideoFacade-module__Hu_yQG__playIcon{color:var(--care);font-size:44px}.VideoFacade-module__Hu_yQG__posterTitle{font-family:var(--font-heading);font-size:var(--type-subtitle)}.VideoFacade-module__Hu_yQG__posterBody{font-size:var(--type-small);color:var(--on-dark-soft)}.VideoFacade-module__Hu_yQG__iframe{border:0;width:min(267px,100%);height:591px;max-height:70vh}.VideoFacade-module__Hu_yQG__caption{font-size:var(--type-small);color:var(--ink-soft);text-align:center}[data-theme=dark] .VideoFacade-module__Hu_yQG__caption{color:var(--on-dark-soft)}
.SpeakerNotes-module__d-gIxa__notes[data-visible=false]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SpeakerNotes-module__d-gIxa__notes[data-visible=true]{font-size:var(--type-small);background:var(--steel900);color:var(--on-dark);padding:16px 20px}
.Deck-module__TTY0_W__deck{flex-direction:column;min-height:100dvh;display:flex}.Deck-module__TTY0_W__stage{flex:1;position:relative;overflow:hidden}.Deck-module__TTY0_W__layer{animation:Deck-module__TTY0_W__fadeIn var(--fade-ms) ease both;height:100%}.Deck-module__TTY0_W__stage[data-reduced=true] .Deck-module__TTY0_W__layer{animation:none}@keyframes Deck-module__TTY0_W__fadeIn{0%{opacity:0}to{opacity:1}}.Deck-module__TTY0_W__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:768px){.Deck-module__TTY0_W__stage{aspect-ratio:16/9;flex:none}.Deck-module__TTY0_W__deck{max-width:1600px;margin:0 auto}}
