.learning-module__bRzOFW__shell{background:var(--sc-color-canvas)}.learning-module__bRzOFW__academy{inline-size:min(100%,720px);padding:var(--sc-space-4) var(--sc-space-4) calc(var(--sc-space-16) + env(safe-area-inset-bottom));gap:var(--sc-space-6);margin-inline:auto;display:grid}.learning-module__bRzOFW__tabPanel{gap:var(--sc-space-8);min-inline-size:0;display:grid}.learning-module__bRzOFW__tabPanel[hidden]{display:none}.learning-module__bRzOFW__academyMain{gap:var(--sc-space-6);min-inline-size:0;display:grid}.learning-module__bRzOFW__srTitle{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.learning-module__bRzOFW__eyebrow{font-size:var(--sc-type-caption-size);letter-spacing:.06em;color:var(--sc-color-text-secondary);margin:0;font-weight:600}h1:focus{outline:none}h1[tabindex="-1"]:focus-visible{opacity:1}.learning-module__bRzOFW__hero{gap:var(--sc-space-3);padding-block:var(--sc-space-4) 0;display:grid}.learning-module__bRzOFW__hero h1{font-size:clamp(var(--sc-type-display-size), 8vw, calc(var(--sc-type-display-size) * 1.45));letter-spacing:-.01em;margin:0;font-weight:800;line-height:1.1}.learning-module__bRzOFW__hero>p:not(.learning-module__bRzOFW__eyebrow){color:var(--sc-color-text-secondary);font-size:var(--sc-type-body-size);margin:0;line-height:1.6}.learning-module__bRzOFW__hero>p:not(.learning-module__bRzOFW__eyebrow) strong{color:var(--sc-color-text);font-weight:800}.learning-module__bRzOFW__pageTitle,.learning-module__bRzOFW__gradientTitle{color:var(--sc-color-text)}.learning-module__bRzOFW__learnBar{z-index:var(--sc-z-sticky);align-items:center;gap:var(--sc-space-3);min-block-size:calc(var(--sc-size-tap) + var(--sc-space-2) * 2);margin-block-start:calc(var(--sc-space-4) * -2);margin-inline:calc(var(--sc-space-4) * -1);padding:calc(var(--sc-safe-top,0px) - var(--sc-pwa-bar-top,0px) + var(--sc-space-2)) var(--sc-space-4) var(--sc-space-2);background:color-mix(in srgb, var(--sc-color-canvas) 94%, transparent);backdrop-filter:blur(12px);border-block-end:1px solid var(--sc-color-border);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:sticky;inset-block-start:calc(var(--sc-pwa-bar-h,0px) + var(--sc-site-bar-h,0px))}@media (max-width:767px){.learning-module__bRzOFW__cardScreen>.learning-module__bRzOFW__paper{margin-inline:calc(var(--sc-space-2) * -1)}.learning-module__bRzOFW__learnBar{margin-inline:calc((max(var(--sc-page-gutter), var(--sc-safe-left)) + var(--sc-space-4)) * -1);padding-inline:calc(max(var(--sc-page-gutter), var(--sc-safe-left)) + var(--sc-space-4))}}.learning-module__bRzOFW__learnBar[data-centered=true],.learning-module__bRzOFW__learnBar[data-centered=true] .learning-module__bRzOFW__learnBrand{justify-content:center}.learning-module__bRzOFW__learnBar>.learning-module__bRzOFW__learnBrand{grid-column:2;justify-content:center}.learning-module__bRzOFW__learnBar{transition:transform var(--sc-motion-sheet) var(--sc-motion-spring), visibility 0s}.learning-module__bRzOFW__learnBar[data-titled=true]{grid-template-columns:var(--sc-size-tap) minmax(0, 1fr) auto}.learning-module__bRzOFW__learnBar[data-hidden]:not(:has(:focus-visible)){transform:translate3d(0, calc(-100% - var(--sc-space-2) - var(--sc-site-bar-h,0px)), 0);visibility:hidden;transition-delay:0s, var(--sc-motion-sheet)}.learning-module__bRzOFW__learnTitle{text-align:center;min-inline-size:0;color:var(--sc-color-text);font-size:var(--sc-type-title-size);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;grid-column:2;margin:0;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}.learning-module__bRzOFW__learnTitle[data-size=medium]{font-size:var(--sc-type-body-size)}.learning-module__bRzOFW__learnTitle[data-size=small]{font-size:var(--sc-type-label-size);line-height:1.35}.learning-module__bRzOFW__learnCount{color:var(--sc-color-text-secondary);font-size:var(--sc-type-label-size);font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:3;justify-self:end}.learning-module__bRzOFW__learnMeter{background:var(--sc-color-surface-subtle);block-size:3px;position:absolute;inset-block-end:-1px;inset-inline:0;overflow:hidden}.learning-module__bRzOFW__learnMeter>span{background:var(--sc-color-accent);block-size:100%;transition:inline-size var(--sc-motion-fast) var(--sc-motion-ease);display:block}.learning-module__bRzOFW__learnBar .sc-back-control{background:var(--sc-color-canvas);box-shadow:var(--sc-shadow-raised);grid-column:1;justify-self:start}.learning-module__bRzOFW__learnBrand{--learn-word-w:calc(var(--sc-size-icon) * 1504 / 424);block-size:var(--sc-size-tap);inline-size:calc(var(--sc-size-avatar) + var(--sc-space-2) + var(--learn-word-w));width:calc(var(--sc-size-avatar) + var(--sc-space-2) + var(--learn-word-w));height:var(--sc-size-tap);color:var(--sc-color-brand-mark);flex:none;justify-content:flex-end;align-items:center;text-decoration:none;display:flex}.learning-module__bRzOFW__learnBrand:focus-visible{opacity:.7;outline:none}.learning-module__bRzOFW__learnBrand .hm-brand-lockup{align-items:center;gap:var(--sc-space-2);block-size:var(--sc-size-avatar);inline-size:calc(var(--sc-size-avatar) + var(--sc-space-2) + var(--learn-word-w));width:calc(var(--sc-size-avatar) + var(--sc-space-2) + var(--learn-word-w));height:var(--sc-size-avatar);display:inline-flex}.learning-module__bRzOFW__learnBrand .hm-brand-lockup>.hm-brand-mark{width:var(--sc-size-avatar);height:var(--sc-size-avatar);flex:none}.learning-module__bRzOFW__learnBrand .hm-brand-lockup>.hm-brand-word{width:var(--learn-word-w);height:var(--sc-size-icon);flex:none}.learning-module__bRzOFW__progressBar small{color:var(--sc-color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.learning-module__bRzOFW__meter{border-radius:var(--sc-radius-pill);background:var(--sc-color-surface-subtle);flex:1;block-size:6px;display:block;overflow:hidden}.learning-module__bRzOFW__meter>span{background:var(--sc-color-accent);border-radius:inherit;block-size:100%;transition:inline-size var(--sc-motion-fast) var(--sc-motion-ease);display:block}.learning-module__bRzOFW__segment{border-radius:var(--sc-radius-pill);background:var(--sc-color-surface-subtle);grid-template-columns:1fr 1fr;padding:4px;scroll-margin-block-start:var(--sc-space-4);display:grid}.learning-module__bRzOFW__segment[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.learning-module__bRzOFW__segment button{border-radius:var(--sc-radius-pill);min-block-size:44px;font:inherit;color:var(--sc-color-text-secondary);cursor:pointer;background:0 0;border:0;font-weight:700}.learning-module__bRzOFW__segment button[aria-selected=true]{background:var(--sc-color-surface);color:var(--sc-color-text);box-shadow:var(--sc-shadow-control)}.learning-module__bRzOFW__segment button:focus-visible{opacity:.7;outline:none}.learning-module__bRzOFW__map{gap:var(--sc-space-2);margin:0;padding:0;list-style:none;display:grid;position:relative}.learning-module__bRzOFW__map:before{content:"";border-inline-start:3px dashed var(--sc-color-border);position:absolute;inset-block:32px;inset-inline-start:50%;transform:translate(-50%)}.learning-module__bRzOFW__node{display:flex;position:relative}.learning-module__bRzOFW__node[data-side=left]{justify-content:flex-start;padding-inline-end:12%}.learning-module__bRzOFW__node[data-side=right]{justify-content:flex-end;padding-inline-start:12%}.learning-module__bRzOFW__node button{gap:var(--sc-space-3);inline-size:100%;max-inline-size:420px;padding:var(--sc-space-3);border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-card);background:var(--sc-color-surface);text-align:start;font:inherit;color:inherit;cursor:pointer;transition:transform var(--sc-motion-fast) var(--sc-motion-ease);grid-template-columns:64px 1fr;align-items:center;display:grid;position:relative}.learning-module__bRzOFW__node button:active{transform:scale(.98)}.learning-module__bRzOFW__node button:focus-visible{opacity:.7;outline:none}.learning-module__bRzOFW__nodeDot{background:conic-gradient(var(--sc-color-accent) var(--progress,0deg), var(--sc-color-surface-subtle) 0);border-radius:50%;place-items:center;block-size:64px;inline-size:64px;display:grid}.learning-module__bRzOFW__nodeDot>span{background:var(--sc-color-surface);block-size:54px;inline-size:54px;color:var(--sc-color-text);border-radius:50%;place-items:center;display:grid}.learning-module__bRzOFW__node[data-complete=true] .learning-module__bRzOFW__nodeDot>span{background:var(--sc-color-accent-soft)}.learning-module__bRzOFW__stepNumber{font-size:var(--sc-type-heading-size);font-weight:800}.learning-module__bRzOFW__nodeText{gap:2px;min-inline-size:0;display:grid}.learning-module__bRzOFW__nodeText small{color:var(--sc-color-text-secondary);font-size:var(--sc-type-caption-size)}.learning-module__bRzOFW__nodeText strong{font-size:var(--sc-type-title-size);line-height:1.3}.learning-module__bRzOFW__nodeText>span:not(.learning-module__bRzOFW__chips){color:var(--sc-color-text-secondary);font-size:var(--sc-type-label-size);line-height:1.45}.learning-module__bRzOFW__chips{flex-wrap:wrap;gap:6px;margin-block-start:4px;display:flex}.learning-module__bRzOFW__stageTag{border-radius:var(--sc-radius-pill);font-size:var(--sc-type-caption-size);background:var(--sc-color-surface-subtle);color:var(--sc-color-text-secondary);white-space:nowrap;padding:2px 8px;font-weight:700;display:inline-block}.learning-module__bRzOFW__stageTag[data-stage=quote]{background:var(--sc-color-accent-soft);color:var(--sc-color-text)}.learning-module__bRzOFW__stageTag[data-stage=during]{background:var(--sc-color-honey-soft);color:var(--sc-color-text)}.learning-module__bRzOFW__stageTag[data-stage=handover]{background:var(--sc-color-sage-soft);color:var(--sc-color-text)}.learning-module__bRzOFW__quoteWrap{--screen-inset:32px;min-inline-size:0;margin-block-start:var(--sc-space-4);position:relative}.learning-module__bRzOFW__quotePath{z-index:0;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.learning-module__bRzOFW__quotePathReveal{fill:none;stroke:var(--sc-color-text-inverse);stroke-width:16px;stroke-linecap:round}.learning-module__bRzOFW__quotePass{fill:var(--sc-color-text-inverse);transform-box:fill-box;transform-origin:top;transform:scaleY(var(--learn-path-p,0))}@property --learn-path-p{syntax:"<number>";inherits:true;initial-value:0}@media (prefers-reduced-motion:no-preference){.learning-module__bRzOFW__quotePath:not([data-path-draw]) .learning-module__bRzOFW__quotePathReveal,.learning-module__bRzOFW__quotePath[data-path-draw=pending] .learning-module__bRzOFW__quotePathReveal{stroke-dasharray:var(--learn-path-len,100000px);stroke-dashoffset:var(--learn-path-len,100000px)}.learning-module__bRzOFW__quotePath[data-path-draw=run] .learning-module__bRzOFW__quotePathReveal{stroke-dasharray:var(--learn-path-len,100000px);stroke-dashoffset:var(--learn-path-len,100000px);animation:1.25s linear both learning-module__bRzOFW__learn-path-draw}}@keyframes learning-module__bRzOFW__learn-path-draw{0%{stroke-dashoffset:var(--learn-path-len,100000px)}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.learning-module__bRzOFW__quoteWrap{transition:--learn-path-p .14s linear}}.learning-module__bRzOFW__stageDock{top:calc(var(--sc-safe-top) + var(--sc-space-3));z-index:4;pointer-events:none;justify-content:center;align-items:flex-start;block-size:0;display:flex;position:sticky}.learning-module__bRzOFW__stageDockPill{align-items:center;gap:var(--sc-space-2);inline-size:max-content;max-inline-size:calc(100% - var(--sc-space-2));min-block-size:var(--sc-size-tap);border-radius:var(--sc-radius-pill);background:color-mix(in srgb, var(--sc-color-surface) 92%, transparent);backdrop-filter:blur(12px);border:1px solid var(--sc-color-border);box-shadow:var(--sc-shadow-raised);color:var(--sc-color-text);outline:none;padding:8px 18px 8px 8px;display:flex}.learning-module__bRzOFW__stageDockPill .learning-module__bRzOFW__quoteStageNum{background:var(--sc-color-accent);block-size:28px;inline-size:28px;color:var(--sc-color-text-inverse);font-size:var(--sc-type-label-size);border:3px solid color-mix(in srgb, var(--sc-color-accent) 30%, var(--sc-color-text));box-sizing:content-box}.learning-module__bRzOFW__stageDockPill .learning-module__bRzOFW__chips{flex-wrap:nowrap;margin:0}.learning-module__bRzOFW__stageDockPill .learning-module__bRzOFW__stageTag{font-size:var(--sc-type-label-size)}.learning-module__bRzOFW__stageDockPill .learning-module__bRzOFW__quoteStageSub{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;color:var(--sc-color-text-secondary);font-size:var(--sc-type-label-size);font-weight:600;overflow:hidden}@media (max-width:389px){.learning-module__bRzOFW__stageDockPill{padding-inline-end:12px}.learning-module__bRzOFW__stageDockPill .learning-module__bRzOFW__stageTag,.learning-module__bRzOFW__stageDockPill .learning-module__bRzOFW__quoteStageSub{font-size:var(--sc-type-caption-size)}}.learning-module__bRzOFW__quoteStage{transition:opacity .18s var(--sc-motion-ease)}.learning-module__bRzOFW__quoteStage[data-docked=true]{opacity:0}@media (prefers-reduced-motion:no-preference){.learning-module__bRzOFW__stageDockPill[data-dir=down]{animation:.42s cubic-bezier(.2,.9,.3,1.25) both learning-module__bRzOFW__stage-dock-in-down}.learning-module__bRzOFW__stageDockPill[data-dir=up]{animation:.42s cubic-bezier(.2,.9,.3,1.25) both learning-module__bRzOFW__stage-dock-in-up}.learning-module__bRzOFW__stageDockPill .learning-module__bRzOFW__quoteStageNum{animation:.52s cubic-bezier(.2,.9,.3,1.4) 80ms both learning-module__bRzOFW__stage-dock-num}.learning-module__bRzOFW__stageDockPill .learning-module__bRzOFW__stageTag{animation:learning-module__bRzOFW__stage-dock-tag .36s var(--sc-motion-ease) both}.learning-module__bRzOFW__stageDockPill .learning-module__bRzOFW__stageTag:nth-child(2){animation-delay:60ms}.learning-module__bRzOFW__stageDockPill .learning-module__bRzOFW__quoteStageSub{animation:learning-module__bRzOFW__stage-dock-tag .36s var(--sc-motion-ease) .12s both}}@keyframes learning-module__bRzOFW__stage-dock-in-down{0%{opacity:0;transform:translateY(-14px)scale(.92)}to{opacity:1;transform:none}}@keyframes learning-module__bRzOFW__stage-dock-in-up{0%{opacity:0;transform:translateY(14px)scale(.92)}to{opacity:1;transform:none}}@keyframes learning-module__bRzOFW__stage-dock-num{0%{transform:scale(.4)rotate(-20deg)}70%{transform:scale(1.15)rotate(4deg)}to{transform:none}}@keyframes learning-module__bRzOFW__stage-dock-tag{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.learning-module__bRzOFW__quoteMap{z-index:1;margin:0;padding:0;list-style:none;display:block;position:relative}.learning-module__bRzOFW__quoteRow{margin:0 0 var(--sc-space-16);display:flex;position:relative}.learning-module__bRzOFW__quoteRow:last-child{margin-bottom:var(--sc-space-2)}.learning-module__bRzOFW__quoteRow[data-side=left]{justify-content:flex-start}.learning-module__bRzOFW__quoteRow[data-side=right]{justify-content:flex-end}.learning-module__bRzOFW__quoteRow .learning-module__bRzOFW__node{z-index:1;flex:none;inline-size:62%;min-inline-size:0;padding:0;display:block}.learning-module__bRzOFW__quoteRow .learning-module__bRzOFW__node button{max-inline-size:none;box-shadow:var(--sc-shadow-control-hover);grid-template-columns:48px minmax(0,1fr);align-items:center;gap:2px 10px;padding:14px}.learning-module__bRzOFW__quoteRow .learning-module__bRzOFW__nodeDot{block-size:48px;inline-size:48px}.learning-module__bRzOFW__quoteRow .learning-module__bRzOFW__nodeDot>span{block-size:40px;inline-size:40px}.learning-module__bRzOFW__quoteRow .learning-module__bRzOFW__node button>small{color:var(--sc-color-text-secondary);font-size:var(--sc-type-caption-size);grid-column:2;align-self:center}.learning-module__bRzOFW__quoteRow .learning-module__bRzOFW__node button>strong{font-size:var(--sc-type-title-size);grid-column:1/-1;margin-block-start:var(--sc-space-2);font-weight:700;line-height:1.3}.learning-module__bRzOFW__quoteRow .learning-module__bRzOFW__node button>span:not(.learning-module__bRzOFW__nodeDot):not(.learning-module__bRzOFW__chips):not(.learning-module__bRzOFW__tapHint){color:var(--sc-color-text-secondary);font-size:var(--sc-type-label-size);grid-column:1/-1;line-height:1.45}.learning-module__bRzOFW__quoteRow .learning-module__bRzOFW__node button>.learning-module__bRzOFW__chips{grid-column:1/-1}.learning-module__bRzOFW__quoteRow .learning-module__bRzOFW__stepNumber{font-size:var(--sc-type-title-size);line-height:1}.learning-module__bRzOFW__tapHint{z-index:2;background:var(--sc-color-accent);block-size:30px;inline-size:30px;color:var(--sc-color-text-inverse);box-shadow:var(--sc-shadow-card-lift);opacity:0;transition:opacity var(--sc-motion-standard) var(--sc-motion-ease), transform var(--sc-motion-reveal) var(--sc-motion-spring);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:-12px;inset-inline-end:-12px;transform:scale(.4)}.learning-module__bRzOFW__tapHint svg{block-size:16px;inline-size:16px}.learning-module__bRzOFW__quoteRow[data-active=true] .learning-module__bRzOFW__tapHint{opacity:1;animation:learning-module__bRzOFW__tap-hint-nudge 2.4s var(--sc-motion-ease) .6s infinite;transform:scale(1)}.learning-module__bRzOFW__quoteRow[data-active=true] .learning-module__bRzOFW__node button{animation:learning-module__bRzOFW__card-wiggle 1.8s var(--sc-motion-ease) infinite;border-color:var(--sc-color-accent)}@keyframes learning-module__bRzOFW__card-wiggle{0%,to{rotate:none}30%{rotate:.9deg}65%{rotate:-.9deg}}@keyframes learning-module__bRzOFW__tap-hint-nudge{0%,to{translate:0}50%{translate:4px}}.learning-module__bRzOFW__ill{pointer-events:none;z-index:0;block-size:auto;max-inline-size:calc(38% + max(0px, var(--screen-inset) - 8px) - 4px);margin:0;position:absolute;top:50%;transform:translateY(-50%)}.learning-module__bRzOFW__quoteRow[data-side=left] .learning-module__bRzOFW__ill{right:max(calc(var(--sc-space-2) - var(--screen-inset)), calc((38% - var(--sc-space-2) - var(--w)) / 2 - 6px))}.learning-module__bRzOFW__quoteRow[data-side=right] .learning-module__bRzOFW__ill{left:max(calc(var(--sc-space-2) - var(--screen-inset)), calc((38% - var(--sc-space-2) - var(--w)) / 2 - 6px))}.learning-module__bRzOFW__ill img{object-fit:contain;object-position:50% 100%;block-size:auto;inline-size:100%;display:block}.learning-module__bRzOFW__quoteStage{z-index:2;align-items:center;gap:var(--sc-space-2);border-radius:var(--sc-radius-pill);background:var(--sc-color-surface);border:1px solid var(--sc-color-border);inline-size:max-content;min-inline-size:0;max-inline-size:100%;box-shadow:var(--sc-shadow-control-hover);margin:0 auto 56px;padding:6px 14px 6px 6px;list-style:none;display:flex;position:relative}.learning-module__bRzOFW__quoteStageNum{border-radius:var(--sc-radius-pill);background:var(--sc-color-text);block-size:26px;inline-size:26px;color:var(--sc-color-text-inverse);font-weight:700;font-size:var(--sc-type-caption-size);flex:none;place-items:center;display:grid}.learning-module__bRzOFW__quoteStage .learning-module__bRzOFW__chips{flex-wrap:nowrap;margin:0}.learning-module__bRzOFW__quoteStageSub{font-size:var(--sc-type-caption-size);color:var(--sc-color-text-secondary);white-space:nowrap}@media (max-width:389px){.learning-module__bRzOFW__quoteStage{flex-wrap:wrap;justify-content:center}.learning-module__bRzOFW__quoteStageSub{white-space:normal}}.learning-module__bRzOFW__deckHead{gap:var(--sc-space-3);justify-items:start;display:grid}.learning-module__bRzOFW__deckHead h1{font-size:clamp(var(--sc-type-heading-size), 7vw, calc(var(--sc-type-display-size) * 1.25));margin:0;font-weight:800;line-height:1.15}.learning-module__bRzOFW__deckHead>p:not(.learning-module__bRzOFW__eyebrow){color:var(--sc-color-text-secondary);font-size:var(--sc-type-body-size);margin:0;line-height:1.6}.learning-module__bRzOFW__deckIcon{background:var(--sc-color-accent-soft);block-size:56px;inline-size:56px;color:var(--sc-color-text);border-radius:50%;place-items:center;display:grid}.learning-module__bRzOFW__deckHero{column-gap:var(--sc-space-3);row-gap:var(--sc-space-3);grid-template-columns:minmax(0,1fr) minmax(38%,44%);grid-template-areas:"copy aside""follow aside";align-items:start;min-inline-size:0;display:grid}.learning-module__bRzOFW__deckCopy{align-content:start;gap:var(--sc-space-2);grid-area:copy;min-inline-size:0;display:grid}.learning-module__bRzOFW__deckHero h1{min-inline-size:0;font-size:var(--sc-type-heading-size);line-height:var(--sc-type-heading-line);letter-spacing:var(--sc-type-heading-tracking);margin:0;font-weight:700}.learning-module__bRzOFW__deckAside{align-content:start;justify-items:stretch;gap:var(--sc-space-3);grid-area:aside;min-inline-size:0;display:grid}.learning-module__bRzOFW__deckAside .sc-button{inline-size:100%;min-inline-size:0}@media (prefers-reduced-motion:no-preference){.learning-module__bRzOFW__startNudge:not(:disabled){animation:learning-module__bRzOFW__start-nudge 3.2s var(--sc-motion-ease) 1s infinite}.learning-module__bRzOFW__startNudge:hover,.learning-module__bRzOFW__startNudge:focus-visible,.learning-module__bRzOFW__startNudge:active{animation:none}}@keyframes learning-module__bRzOFW__start-nudge{0%,72%,to{transform:none}76%{transform:translate(-4px)rotate(-2deg)}80%{transform:translate(4px)rotate(2deg)}84%{transform:translate(-3px)rotate(-1.5deg)}88%{transform:translate(3px)rotate(1.5deg)scale(1.03)}92%{transform:translate(-1px)scale(1.03)}96%{transform:none}}@media (max-width:390px){.learning-module__bRzOFW__deckAside .sc-button{padding-inline:var(--sc-space-3)}}.learning-module__bRzOFW__deckArt{inline-size:100%;min-inline-size:0;padding:var(--sc-space-3);border-radius:var(--sc-radius-control);background:var(--sc-color-cream);box-sizing:border-box;margin:0}.learning-module__bRzOFW__deckArt img{object-fit:contain;object-position:center;block-size:auto;inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block}.learning-module__bRzOFW__deckFollow{gap:var(--sc-space-3);grid-area:follow;min-inline-size:0;display:grid}.learning-module__bRzOFW__deckFollow>p{color:var(--sc-color-text-secondary);font-size:var(--sc-type-body-size);line-height:var(--sc-type-body-line);margin:0}.learning-module__bRzOFW__deckFollow .learning-module__bRzOFW__chips{margin:0}.learning-module__bRzOFW__rows{margin:var(--sc-space-2) 0 0;border-block-start:1px solid var(--sc-color-border);padding:0;list-style:none;display:grid}.learning-module__bRzOFW__rows>li{border-block-end:1px solid var(--sc-color-border)}.learning-module__bRzOFW__row{grid-template-columns:var(--sc-space-12) minmax(0, 1fr) auto;column-gap:var(--sc-space-3);inline-size:100%;min-block-size:calc(var(--sc-space-12) + var(--sc-space-6));padding-block:var(--sc-space-4);font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:start;display:grid}.learning-module__bRzOFW__row:focus-visible{opacity:.7;outline:none}.learning-module__bRzOFW__rowNumber{block-size:32px;min-inline-size:40px;padding-inline:var(--sc-space-2);border-radius:var(--sc-radius-small);background:var(--sc-color-accent-soft);font-size:var(--sc-type-label-size);color:var(--sc-color-action-ink);font-variant-numeric:tabular-nums;place-items:center;font-weight:700;line-height:1;display:inline-grid}.learning-module__bRzOFW__rowText{gap:var(--sc-space-1);min-inline-size:0;display:grid}.learning-module__bRzOFW__rowText strong{font-size:var(--sc-type-body-size);line-height:var(--sc-type-body-line);font-weight:600}.learning-module__bRzOFW__rowText small{color:var(--sc-color-text-secondary);font-size:var(--sc-type-label-size);line-height:var(--sc-type-caption-line);font-weight:var(--sc-type-caption-weight);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.learning-module__bRzOFW__row[data-locked=true] .learning-module__bRzOFW__rowText strong{color:var(--sc-color-text-secondary)}.learning-module__bRzOFW__rowState{gap:var(--sc-space-1);color:var(--sc-color-text-secondary);padding-block-start:var(--sc-space-1);display:flex}.learning-module__bRzOFW__rowGate{align-items:center;gap:var(--sc-space-2);padding:var(--sc-space-4) 0;color:var(--sc-color-action-ink);font-weight:600;font-size:var(--sc-type-label-size);display:flex}.learning-module__bRzOFW__empty{gap:var(--sc-space-4);color:var(--sc-color-text-secondary);justify-items:start;display:grid}.learning-module__bRzOFW__cardScreen{gap:var(--sc-space-6);touch-action:pan-y;display:grid}.learning-module__bRzOFW__progressBar{align-items:center;gap:var(--sc-space-3);display:flex}.learning-module__bRzOFW__cardBrand{font-size:var(--sc-type-label-size);margin-inline-start:auto;line-height:0}.learning-module__bRzOFW__paper{gap:var(--sc-space-5);padding:var(--sc-space-2) var(--sc-space-2) var(--sc-space-4);background:0 0;border:0;border-radius:0;display:grid}.learning-module__bRzOFW__paperMeta{align-items:center;gap:var(--sc-space-2);font-size:var(--sc-type-label-size);color:var(--sc-color-text-secondary);flex-wrap:wrap;margin:0;display:flex}.learning-module__bRzOFW__paperMeta strong{font-size:var(--sc-type-body-size);color:var(--sc-color-action-ink)}.learning-module__bRzOFW__quoteLine{padding:var(--sc-space-3) var(--sc-space-4);border-radius:var(--sc-radius-small);background:var(--sc-color-surface-subtle);border-inline-start:3px solid var(--sc-color-text);gap:4px;margin:0;display:grid}.learning-module__bRzOFW__quoteLine small{font-size:var(--sc-type-caption-size);color:var(--sc-color-text-secondary);letter-spacing:.04em;font-weight:700}.learning-module__bRzOFW__quoteLine span{font-size:var(--sc-type-body-size);font-family:ui-monospace,SF Mono,Menlo,monospace,sans-serif}.learning-module__bRzOFW__question{font-size:clamp(var(--sc-type-heading-size), 6.4vw, calc(var(--sc-type-display-size) * 1.07));letter-spacing:var(--sc-type-display-tracking);margin:0;font-weight:700;line-height:1.3}.learning-module__bRzOFW__divider{align-items:center;gap:var(--sc-space-3);grid-template-columns:1fr auto 1fr;display:grid}.learning-module__bRzOFW__divider:before,.learning-module__bRzOFW__divider:after{content:"";border-block-start:2px solid var(--sc-color-border)}.learning-module__bRzOFW__divider img{display:block}.learning-module__bRzOFW__answerBox{gap:var(--sc-space-2);padding:var(--sc-space-4);border-radius:var(--sc-radius-control);background:var(--sc-color-surface-subtle);border:1px solid var(--sc-color-border);display:grid}.learning-module__bRzOFW__answerLabel,.learning-module__bRzOFW__checklist h3{scroll-margin-block-start:calc(var(--sc-safe-top,0px) + var(--sc-pwa-bar-h,0px) + var(--sc-size-topbar) + var(--sc-space-4))}.learning-module__bRzOFW__answerLabel:focus,.learning-module__bRzOFW__checklist h3:focus{outline:none}.learning-module__bRzOFW__answerLabel{font-weight:700;font-size:var(--sc-type-label-size);color:var(--sc-color-action-ink);margin:0}.learning-module__bRzOFW__answer{font-size:var(--sc-type-title-size);margin:0;font-weight:400;line-height:1.65}.learning-module__bRzOFW__tradeoffs{gap:var(--sc-space-2);display:grid}.learning-module__bRzOFW__noteStack{gap:var(--sc-space-2);padding:var(--sc-space-3) var(--sc-space-4);border-radius:var(--sc-radius-control);background:var(--sc-color-surface-subtle);display:grid}.learning-module__bRzOFW__tradeoffs p,.learning-module__bRzOFW__note{font-size:var(--sc-type-body-size);gap:2px;margin:0;line-height:1.6;display:grid}.learning-module__bRzOFW__tradeoffs p{padding:var(--sc-space-3) var(--sc-space-4);border-radius:var(--sc-radius-small)}.learning-module__bRzOFW__tradeoffs p[data-tone=good]{background:var(--sc-color-sage-soft)}.learning-module__bRzOFW__tradeoffs p[data-tone=bad]{background:var(--sc-color-accent-soft)}.learning-module__bRzOFW__tradeoffs strong,.learning-module__bRzOFW__note strong{font-size:var(--sc-type-caption-size);color:var(--sc-color-text-secondary)}.learning-module__bRzOFW__checklist{padding:var(--sc-space-4);border-radius:var(--sc-radius-control);background:var(--sc-color-accent-soft)}.learning-module__bRzOFW__checklist h3{margin:0 0 var(--sc-space-2);font-size:var(--sc-type-label-size);color:var(--sc-color-text);letter-spacing:.04em;font-weight:800}.learning-module__bRzOFW__checklist ul{margin:0;padding:0;list-style:none;display:grid}.learning-module__bRzOFW__checklist label{align-items:center;gap:var(--sc-space-3);min-block-size:48px;font-size:var(--sc-type-body-size);cursor:pointer;display:flex}.learning-module__bRzOFW__checklist input{block-size:22px;inline-size:22px;accent-color:var(--sc-color-text);flex:none}.learning-module__bRzOFW__checklist input:checked+span{color:var(--sc-color-text-secondary);text-decoration:line-through}.learning-module__bRzOFW__paperFoot{font-size:var(--sc-type-caption-size);color:var(--sc-color-text-tertiary);justify-content:space-between;margin:0;display:flex}.learning-module__bRzOFW__lockedAnswer{justify-items:center;gap:var(--sc-space-3);padding:var(--sc-space-8) var(--sc-space-4);border-radius:var(--sc-radius-control);background:repeating-linear-gradient(-45deg, var(--sc-color-surface-subtle) 0 10px, var(--sc-color-surface) 10px 20px);text-align:center;display:grid}.learning-module__bRzOFW__lockedAnswer p{margin:0;font-weight:700}.learning-module__bRzOFW__status{min-block-size:1.4em;font-size:var(--sc-type-label-size);color:var(--sc-color-text-secondary);text-align:center;margin:0}.learning-module__bRzOFW__actionBar{border-radius:var(--sc-radius-card);background:var(--sc-color-surface);box-shadow:var(--sc-shadow-raised);grid-template-columns:repeat(4,1fr);gap:6px;padding:6px;display:grid;position:sticky;inset-block-end:calc(var(--sc-space-3) + env(safe-area-inset-bottom))}.learning-module__bRzOFW__actionBar button{border-radius:var(--sc-radius-control);min-block-size:56px;font:inherit;font-size:var(--sc-type-caption-size);color:var(--sc-color-text);cursor:pointer;background:0 0;border:0;justify-items:center;gap:2px;padding:6px 4px;font-weight:700;display:grid}.learning-module__bRzOFW__actionBar button:disabled{opacity:.35;cursor:default}.learning-module__bRzOFW__actionBar button:focus-visible{opacity:.7;outline:none}.learning-module__bRzOFW__actionBar button[data-active=true]{color:var(--sc-color-action-ink)}.learning-module__bRzOFW__actionBar button[data-primary=true]{background:var(--sc-component-action-background);color:var(--sc-component-action-ink)}@media (max-width:1023px){.learning-module__bRzOFW__actionBar{z-index:var(--sc-z-nav);gap:var(--sc-space-2);padding-block:var(--sc-space-2) calc(var(--sc-space-2) + var(--sc-safe-bottom));padding-inline:max(var(--sc-page-gutter), var(--sc-safe-left), calc((100% - 920px) / 2)) max(var(--sc-page-gutter), var(--sc-safe-right), calc((100% - 920px) / 2));border-block-start:1px solid var(--sc-color-border);background:color-mix(in srgb, var(--sc-color-surface) 96%, transparent);backdrop-filter:blur(12px);border-radius:0;position:fixed;inset-block-end:0;inset-inline:0}.learning-module__bRzOFW__academy:has(.learning-module__bRzOFW__actionBar){padding-block-end:calc(56px + var(--sc-space-2) * 2 + var(--sc-space-8) + var(--sc-safe-bottom))}}.learning-module__bRzOFW__album{gap:var(--sc-space-2);margin:0;display:grid}.learning-module__bRzOFW__albumTrack{scroll-snap-type:x mandatory;border-radius:var(--sc-radius-control);scrollbar-width:none;background:var(--sc-color-surface-subtle);grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.learning-module__bRzOFW__albumTrack::-webkit-scrollbar{display:none}.learning-module__bRzOFW__albumTrack img{aspect-ratio:4/3;object-fit:contain;scroll-snap-align:center;max-block-size:360px;inline-size:100%;display:block}.learning-module__bRzOFW__albumBar{justify-content:center;align-items:center;gap:var(--sc-space-4);font-size:var(--sc-type-label-size);font-variant-numeric:tabular-nums;display:flex}.learning-module__bRzOFW__albumBar button{border:1px solid var(--sc-color-border);background:var(--sc-color-surface);cursor:pointer;border-radius:50%;place-items:center;block-size:48px;inline-size:48px;display:grid}.learning-module__bRzOFW__albumBar button:disabled{opacity:.35}.learning-module__bRzOFW__prompt{gap:var(--sc-space-3);text-align:center;justify-items:center;padding-block-end:var(--sc-space-2);display:grid}.learning-module__bRzOFW__promptLead{font-size:var(--sc-type-title-size);margin:0;font-weight:700;line-height:1.55}.learning-module__bRzOFW__benefits{margin:0 0 var(--sc-space-2);gap:var(--sc-space-2);text-align:start;justify-self:stretch;padding:0;list-style:none;display:grid}.learning-module__bRzOFW__benefits li{align-items:center;gap:var(--sc-space-3);padding:var(--sc-space-3);border-radius:var(--sc-radius-small);background:var(--sc-color-surface-subtle);font-size:var(--sc-type-body-size);display:flex}.learning-module__bRzOFW__prompt .sc-button{inline-size:100%}.learning-module__bRzOFW__disclaimer{font-size:var(--sc-type-caption-size);color:var(--sc-color-text-tertiary);line-height:1.6}@media (min-width:1024px){.learning-module__bRzOFW__academy{justify-content:center;align-items:start;column-gap:var(--sc-space-8);grid-template-columns:272px minmax(0,720px);inline-size:min(100%,1120px)}}@media (min-width:768px) and (max-width:1023px){.learning-module__bRzOFW__academy{inline-size:min(100%,920px)}}@media (min-width:1280px){.learning-module__bRzOFW__academy{column-gap:var(--sc-space-10);grid-template-columns:288px minmax(0,1fr);inline-size:min(100%,1360px)}}@media (min-width:768px){.learning-module__bRzOFW__academy{padding-block-start:var(--sc-space-8)}.learning-module__bRzOFW__learnBar{margin-block-start:calc(var(--sc-space-4) * -1 - var(--sc-space-8))}.learning-module__bRzOFW__deckHero{column-gap:var(--sc-space-8);grid-template-columns:minmax(0,1fr) minmax(10.5rem,13.75rem);grid-template-areas:"copy aside""follow aside"}.learning-module__bRzOFW__deckHero h1{font-size:var(--sc-type-display-size);line-height:var(--sc-type-display-line);letter-spacing:var(--sc-type-display-tracking)}}@media (min-width:768px) and (display-mode:browser){.learning-module__bRzOFW__academy{inline-size:min(100%,1280px);padding-inline:var(--sc-space-6);gap:var(--sc-space-8);padding-block-start:0}.learning-module__bRzOFW__academy[data-hub]{grid-template-columns:minmax(0,1fr)}.learning-module__bRzOFW__tabPanel{gap:var(--sc-space-12)}.learning-module__bRzOFW__learnBar{margin-block-start:calc(var(--sc-space-4) * -1)}.learning-module__bRzOFW__deckHero{column-gap:var(--sc-space-12);row-gap:var(--sc-space-4);grid-template:".aside"1fr"copy aside""follow aside"".aside"1fr/minmax(0,1fr) minmax(16rem,24rem)}.learning-module__bRzOFW__deckHero h1{font-size:calc(var(--sc-type-display-size) * 1.3);line-height:1.2}.learning-module__bRzOFW__deckFollow>p{font-size:var(--sc-type-title-size);line-height:1.6}.learning-module__bRzOFW__deckArt{padding:var(--sc-space-6);border-radius:var(--sc-radius-card)}.learning-module__bRzOFW__row{padding-block:var(--sc-space-5)}.learning-module__bRzOFW__paper{gap:var(--sc-space-6);padding-inline:0}.learning-module__bRzOFW__question{font-size:calc(var(--sc-type-display-size) * 1.35);line-height:1.25}.learning-module__bRzOFW__answer{font-size:calc(var(--sc-type-title-size) * 1.05);line-height:1.8}.learning-module__bRzOFW__quoteWrap{margin-block-start:0}.learning-module__bRzOFW__quotePath,.learning-module__bRzOFW__stageDock{display:none}.learning-module__bRzOFW__quoteMap{gap:var(--sc-space-10) var(--sc-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.learning-module__bRzOFW__quoteStage{margin:var(--sc-space-4) 0 0;box-shadow:none;background:0 0;border:0;grid-column:1/-1;justify-self:start;padding:0}.learning-module__bRzOFW__quoteStage[data-docked=true]{opacity:1}.learning-module__bRzOFW__quoteStage .learning-module__bRzOFW__quoteStageSub{font-size:var(--sc-type-body-size);color:var(--sc-color-text);font-weight:600}.learning-module__bRzOFW__quoteRow,.learning-module__bRzOFW__quoteRow:last-child{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);align-content:start;margin:0;display:grid}.learning-module__bRzOFW__quoteRow .learning-module__bRzOFW__node{inline-size:100%}.learning-module__bRzOFW__quoteRow .learning-module__bRzOFW__node button{block-size:100%;padding:var(--sc-space-4) var(--sc-space-1) 0;box-shadow:none;background:0 0;border:0;border-radius:0;align-content:start}.learning-module__bRzOFW__quoteRow[data-active=true] .learning-module__bRzOFW__node button{animation:none}.learning-module__bRzOFW__tapHint{display:none}.learning-module__bRzOFW__ill{aspect-ratio:4/3;max-inline-size:none;padding:var(--sc-space-5);border-radius:var(--sc-radius-control);background:var(--sc-color-cream);box-sizing:border-box;order:-1;position:static;overflow:hidden;transform:none;inline-size:100%!important}.learning-module__bRzOFW__ill img{object-fit:contain;object-position:center;block-size:100%;inline-size:100%}}@media (min-width:1024px) and (display-mode:browser){.learning-module__bRzOFW__academy{padding-inline:var(--sc-space-10)}.learning-module__bRzOFW__academy:not([data-hub]){justify-content:center;column-gap:var(--sc-space-16);grid-template-columns:240px minmax(0,760px)}.learning-module__bRzOFW__actionBar{border-radius:var(--sc-radius-pill);inline-size:min(100%,560px);padding:var(--sc-space-1);justify-self:center}.learning-module__bRzOFW__actionBar button{border-radius:var(--sc-radius-pill);min-block-size:52px}}@media (prefers-reduced-motion:reduce){.learning-module__bRzOFW__learnBar,.learning-module__bRzOFW__learnMeter>span,.learning-module__bRzOFW__meter>span,.learning-module__bRzOFW__node button,.learning-module__bRzOFW__tapHint{transition:none}.learning-module__bRzOFW__quoteRow[data-active=true] .learning-module__bRzOFW__node button,.learning-module__bRzOFW__quoteRow[data-active=true] .learning-module__bRzOFW__tapHint{animation:none}}.learning-module__bRzOFW__flip{display:inline-flex;transform:scaleX(-1)}.learning-module__bRzOFW__zoneStamp{padding:1px var(--sc-space-2);border-radius:var(--sc-radius-pill);background:var(--sc-color-sage-soft);color:var(--sc-color-text);font-size:var(--sc-type-caption-size);align-items:center;gap:2px;margin-inline-start:var(--sc-space-2);font-weight:800;display:inline-flex}.learning-module__bRzOFW__trapPreview{color:var(--sc-color-accent);font-size:var(--sc-type-caption-size);grid-column:1/-1;margin-block-start:2px;font-weight:700;line-height:1.4}.learning-module__bRzOFW__rowBadges{gap:var(--sc-space-1);flex-wrap:wrap;margin-block-start:var(--sc-space-1);display:flex}.learning-module__bRzOFW__rowBadge{padding:1px var(--sc-space-2);border-radius:var(--sc-radius-pill);background:var(--sc-color-surface-subtle);color:var(--sc-color-text-secondary);font-size:var(--sc-type-caption-size);align-items:center;font-weight:700;display:inline-flex}.learning-module__bRzOFW__rowBadge[data-tone=right]{background:var(--sc-color-sage-soft);color:var(--sc-color-text)}.learning-module__bRzOFW__rowBadge[data-tone=wrong]{background:var(--sc-color-accent-soft);color:var(--sc-color-accent)}.learning-module__bRzOFW__checklistHead{justify-content:space-between;align-items:baseline;gap:var(--sc-space-2);display:flex}.learning-module__bRzOFW__checklistHead small{color:var(--sc-color-text-secondary);font-size:var(--sc-type-caption-size);font-variant-numeric:tabular-nums}.learning-module__bRzOFW__checklistHint{margin:0 0 var(--sc-space-2);color:var(--sc-color-text-secondary);font-size:var(--sc-type-caption-size);line-height:1.5}.learning-module__bRzOFW__siteBar{display:contents}@media (min-width:768px) and (display-mode:browser){.sc-app.learning-module__bRzOFW__shell{--sc-site-bar-h:var(--sc-size-topbar);padding-top:var(--sc-site-bar-h)}.learning-module__bRzOFW__learnBar>.learning-module__bRzOFW__learnBrand{display:none}}@media (min-width:1024px) and (display-mode:browser){.sc-app.learning-module__bRzOFW__shell{--sc-site-bar-h:var(--sc-size-desktop-header)}.learning-module__bRzOFW__siteBar{--sc-size-topbar:var(--sc-size-desktop-header)}}@media (display-mode:standalone),(display-mode:fullscreen){.learning-module__bRzOFW__siteBar{display:none}}.learning-module__bRzOFW__meter{background:var(--sc-color-border)}@media (display-mode:standalone),(display-mode:fullscreen){.learning-module__bRzOFW__academy{--learn-pad:var(--sc-space-4)}.learning-module__bRzOFW__learnBar{background:color-mix(in srgb, var(--sc-color-canvas) 94%, transparent)}.learning-module__bRzOFW__hero h1{font-size:clamp(var(--sc-type-display-size), 9vw, calc(var(--sc-type-display-size) * 1.35));letter-spacing:-.02em}.learning-module__bRzOFW__row{padding-block:var(--sc-space-3);min-block-size:calc(var(--sc-size-tap) + var(--sc-space-4));align-items:center}.learning-module__bRzOFW__rowGate{padding-inline:var(--sc-space-1)}.learning-module__bRzOFW__actionBar button{border-radius:var(--sc-radius-control)}.learning-module__bRzOFW__swipeStage[data-dir=next]{animation:learning-module__bRzOFW__learn-slide-next var(--sc-motion-dialog) var(--sc-motion-spring)}.learning-module__bRzOFW__swipeStage[data-dir=prev]{animation:learning-module__bRzOFW__learn-slide-prev var(--sc-motion-dialog) var(--sc-motion-spring)}}@keyframes learning-module__bRzOFW__learn-slide-next{0%{opacity:.4;transform:translate(16%)}to{opacity:1;transform:none}}@keyframes learning-module__bRzOFW__learn-slide-prev{0%{opacity:.4;transform:translate(-16%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.learning-module__bRzOFW__swipeStage,.learning-module__bRzOFW__swipeStage[data-dir]{transition:none;animation:none}}@media (display-mode:standalone) and (max-width:767px),(display-mode:fullscreen) and (max-width:767px){.learning-module__bRzOFW__academy{--learn-pad:0px;gap:var(--sc-space-5);padding-inline:0}.learning-module__bRzOFW__learnBar{margin-inline:calc((max(var(--sc-page-gutter), var(--sc-safe-left)) + var(--learn-pad)) * -1);padding-inline:calc(max(var(--sc-page-gutter), var(--sc-safe-left)) + var(--learn-pad))}.learning-module__bRzOFW__cardScreen>.learning-module__bRzOFW__paper{margin-inline:0}.learning-module__bRzOFW__quoteRow .learning-module__bRzOFW__node{inline-size:64%}}.learning-module__bRzOFW__swipeStage{min-inline-size:0;display:grid}