.TopicWorkspace-module__tJjeJa__mobile.TopicWorkspace-module__tJjeJa__mobile{z-index:40;width:100%;padding:.5rem max(.5rem, env(safe-area-inset-right)) calc(.5rem + env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));background:var(--aw-nav-bg,var(--aw-bg));border-top:1px solid var(--aw-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);margin:0;display:none;position:fixed;inset:auto 0 0}.TopicWorkspace-module__tJjeJa__mobile.TopicWorkspace-module__tJjeJa__mobile ol{grid-template-columns:repeat(var(--mode-count,5), minmax(0, 1fr));gap:.25rem;display:grid}.TopicWorkspace-module__tJjeJa__mobile.TopicWorkspace-module__tJjeJa__mobile a{flex-direction:column;gap:4px;min-width:0;min-height:56px;margin:0;padding:6px;font-size:11px}.TopicWorkspace-module__tJjeJa__mobile.TopicWorkspace-module__tJjeJa__mobile li:after{display:none}@media not (min-width:80rem){.TopicWorkspace-module__tJjeJa__mobile.TopicWorkspace-module__tJjeJa__mobile{display:block}body.aw-has-learning-navigation{padding-bottom:calc(84px + env(safe-area-inset-bottom))}body.aw-has-learning-navigation [data-sticky-cta]{display:none}}
.Showcase-module__iOhjZq__container{width:min(100%,1440px);margin-inline:auto;padding-inline:28px}.Showcase-module__iOhjZq__page{background:var(--aw-bg);padding-bottom:96px}.Showcase-module__iOhjZq__section{scroll-margin-top:calc(var(--nav-h,70px) + 24px);padding-top:64px}.Showcase-module__iOhjZq__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 24px;margin-bottom:24px;display:flex}.Showcase-module__iOhjZq__kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--aw-text-muted);margin-bottom:8px;font-size:12px;font-weight:600}.Showcase-module__iOhjZq__h2{letter-spacing:-.02em;color:var(--aw-heading);font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.25}.Showcase-module__iOhjZq__sectionLead{max-width:720px;color:var(--aw-text-muted);margin-top:8px;font-size:16px;line-height:1.7}.Showcase-module__iOhjZq__count{color:var(--aw-text-muted);font-size:13px}.Showcase-module__iOhjZq__accentText{color:color-mix(in srgb, var(--accent) 72%, var(--aw-heading))}.Showcase-module__iOhjZq__chip{color:color-mix(in srgb, var(--accent,#8b5cf6) 72%, var(--aw-heading));background:color-mix(in srgb, var(--accent,#8b5cf6) 12%, transparent);border:1px solid color-mix(in srgb, var(--accent,#8b5cf6) 28%, transparent);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.Showcase-module__iOhjZq__dot{background:var(--accent);border-radius:999px;flex-shrink:0;width:8px;height:8px}.Showcase-module__iOhjZq__badge{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--accent,#8b5cf6) 72%, var(--aw-heading));background:color-mix(in srgb, var(--accent,#8b5cf6) 14%, transparent);border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.Showcase-module__iOhjZq__proBadge{--accent:#f59e0b}.Showcase-module__iOhjZq__card{--accent:#8b5cf6;border:1px solid var(--aw-border);background:linear-gradient(140deg, color-mix(in srgb, var(--accent) 7%, var(--aw-surface)), var(--aw-surface) 60%);border-radius:16px;flex-direction:column;padding:24px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.Showcase-module__iOhjZq__card:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--aw-border));box-shadow:0 10px 30px color-mix(in srgb, var(--accent) 12%, transparent)}.Showcase-module__iOhjZq__card h3{letter-spacing:-.01em;color:var(--aw-heading);font-size:17px;font-weight:600;line-height:1.35}.Showcase-module__iOhjZq__card p{color:var(--aw-text-muted);font-size:14.5px;line-height:1.65}.Showcase-module__iOhjZq__cardTop{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.Showcase-module__iOhjZq__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.Showcase-module__iOhjZq__grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.Showcase-module__iOhjZq__grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.Showcase-module__iOhjZq__entryLinks{flex-wrap:wrap;gap:6px 14px;margin-top:auto;padding-top:14px;display:flex}.Showcase-module__iOhjZq__entryLinks a{color:color-mix(in srgb, var(--accent,#6366f1) 70%, var(--aw-heading));font-size:13px;font-weight:600}.Showcase-module__iOhjZq__entryLinks a:hover{text-underline-offset:3px;text-decoration:underline}.Showcase-module__iOhjZq__locked{color:color-mix(in srgb, #f59e0b 72%, var(--aw-heading));align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.Showcase-module__iOhjZq__num{font-variant-numeric:tabular-nums;color:#fff;background:var(--accent);border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}.Showcase-module__iOhjZq__stat{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:14px;padding:20px}.Showcase-module__iOhjZq__statValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--accent,#8b5cf6) 72%, var(--aw-heading));font-size:32px;font-weight:650;line-height:1}.Showcase-module__iOhjZq__statLabel{color:var(--aw-text-muted);margin-top:8px;font-size:13px}.Showcase-module__iOhjZq__checks{gap:10px;margin:0;padding:0;list-style:none;display:grid}.Showcase-module__iOhjZq__checks li{color:var(--aw-text);grid-template-columns:18px 1fr;gap:10px;font-size:15px;line-height:1.55;display:grid}.Showcase-module__iOhjZq__checks li:before{content:"";background:color-mix(in srgb, var(--accent,#10b981) 16%, transparent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2310b981' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5'/%3E%3C/svg%3E") center / 12px no-repeat;border-radius:999px;width:18px;height:18px;margin-top:2px}.Showcase-module__iOhjZq__subhead{letter-spacing:.1em;text-transform:uppercase;color:var(--aw-text-muted);margin:22px 0 12px;font-size:12px;font-weight:600}.Showcase-module__iOhjZq__divider{background:var(--aw-border);border:0;height:1px;margin:22px 0}.Showcase-module__iOhjZq__plan{--accent:#8b5cf6;border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:18px;flex-direction:column;padding:28px;display:flex}.Showcase-module__iOhjZq__planFeatured{border-color:color-mix(in srgb, var(--accent) 45%, var(--aw-border));background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 9%, var(--aw-surface)), var(--aw-surface) 55%);box-shadow:0 18px 50px -24px color-mix(in srgb, var(--accent) 45%, transparent)}.Showcase-module__iOhjZq__planName{color:var(--aw-heading);justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.Showcase-module__iOhjZq__price{align-items:baseline;gap:6px;margin-top:18px;display:flex}.Showcase-module__iOhjZq__priceValue{letter-spacing:-.03em;color:var(--aw-heading);font-variant-numeric:tabular-nums;font-size:44px;font-weight:650;line-height:1}.Showcase-module__iOhjZq__priceUnit{color:var(--aw-text-muted);font-size:14px}.Showcase-module__iOhjZq__priceWas{color:var(--aw-text-muted);font-variant-numeric:tabular-nums;font-size:20px}.Showcase-module__iOhjZq__planNote{min-height:22px;color:var(--aw-text-muted);margin-top:8px;font-size:13.5px}.Showcase-module__iOhjZq__planBody{border-top:1px solid var(--aw-border);flex:1;margin-top:22px;padding-top:22px}.Showcase-module__iOhjZq__planCta{margin-top:28px}.Showcase-module__iOhjZq__planCta .aw-btn{width:100%}.Showcase-module__iOhjZq__planCta .aw-btn:disabled{opacity:.6;transform:none}.Showcase-module__iOhjZq__toggle{border:1px solid var(--aw-border);background:var(--aw-surface-raised);border-radius:999px;align-self:flex-start;gap:4px;margin-top:18px;padding:4px;display:inline-flex}.Showcase-module__iOhjZq__toggleBtn{color:var(--aw-text-muted);border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:13.5px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.Showcase-module__iOhjZq__toggleBtn:hover{color:var(--aw-heading)}.Showcase-module__iOhjZq__toggleBtnOn{background:var(--aw-surface);color:var(--aw-heading);box-shadow:0 1px 2px #0000001f, 0 0 0 1px var(--aw-border)}.Showcase-module__iOhjZq__toggleBtn:focus-visible{outline-offset:2px;outline:2px solid #818cf8}.Showcase-module__iOhjZq__benefits{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.Showcase-module__iOhjZq__benefits li{color:color-mix(in srgb, var(--accent,#6366f1) 70%, var(--aw-heading));padding-left:18px;font-size:13.5px;font-weight:600;position:relative}.Showcase-module__iOhjZq__benefits li:before{content:"★";font-size:11px;position:absolute;top:2px;left:0}.Showcase-module__iOhjZq__adopt{--accent:#10b981}.Showcase-module__iOhjZq__trial{--accent:#6366f1}.Showcase-module__iOhjZq__assess{--accent:#f59e0b}.Showcase-module__iOhjZq__hold{--accent:#ef4444}.Showcase-module__iOhjZq__violet{--accent:#8b5cf6}.Showcase-module__iOhjZq__amber{--accent:#f59e0b}.Showcase-module__iOhjZq__panel{border:1px solid color-mix(in srgb, #8b5cf6 30%, var(--aw-border));background:linear-gradient(120deg, color-mix(in srgb, #6366f1 10%, var(--aw-surface)), color-mix(in srgb, #f59e0b 6%, var(--aw-surface)));border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding:28px 32px;display:flex}.Showcase-module__iOhjZq__panel h2,.Showcase-module__iOhjZq__panel h3{letter-spacing:-.015em;color:var(--aw-heading);font-size:20px;font-weight:600}.Showcase-module__iOhjZq__panel p{max-width:640px;color:var(--aw-text-muted);margin-top:6px;font-size:15px;line-height:1.65}.Showcase-module__iOhjZq__actions{flex-wrap:wrap;gap:10px;display:flex}.Showcase-module__iOhjZq__steps{align-content:start;gap:14px;margin:0;padding:0;list-style:none;display:grid}.Showcase-module__iOhjZq__step{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:14px;grid-template-columns:40px 1fr;gap:16px;padding:18px 20px;display:grid}.Showcase-module__iOhjZq__stepNum{width:40px;height:40px;color:color-mix(in srgb, #10b981 72%, var(--aw-heading));background:#10b98124;border-radius:999px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.Showcase-module__iOhjZq__step h3{color:var(--aw-heading);font-size:16px;font-weight:600}.Showcase-module__iOhjZq__step p{color:var(--aw-text-muted);margin-top:4px;font-size:14.5px;line-height:1.65}.Showcase-module__iOhjZq__linkList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Showcase-module__iOhjZq__linkList a{border:1px solid var(--aw-border);background:var(--aw-surface);color:var(--aw-heading);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-size:15px;font-weight:500;transition:border-color .15s;display:flex}.Showcase-module__iOhjZq__linkList a:hover{border-color:color-mix(in srgb, #8b5cf6 50%, var(--aw-border))}.Showcase-module__iOhjZq__linkList .Showcase-module__iOhjZq__arrow{color:var(--aw-text-muted);margin-left:auto}.Showcase-module__iOhjZq__passport{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:18px;overflow:hidden}.Showcase-module__iOhjZq__passportHead{border-bottom:1px solid var(--aw-border);background:linear-gradient(120deg, color-mix(in srgb, #6366f1 8%, var(--aw-surface)), var(--aw-surface) 70%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.Showcase-module__iOhjZq__passportTitle{align-items:center;gap:12px;display:flex}.Showcase-module__iOhjZq__passportTitle strong{color:var(--aw-heading);font-size:16px;font-weight:600;display:block}.Showcase-module__iOhjZq__passportTitle span{color:var(--aw-text-muted);font-size:13.5px}.Showcase-module__iOhjZq__iconTile{background:color-mix(in srgb, var(--accent,#6366f1) 14%, var(--aw-surface));border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.Showcase-module__iOhjZq__passportBody{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:24px;padding:24px;display:grid}.Showcase-module__iOhjZq__passportStats{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}.Showcase-module__iOhjZq__passportStats>:first-child{grid-column:1/-1}.Showcase-module__iOhjZq__statSub{color:var(--aw-text-muted);margin-top:4px;font-size:12.5px}.Showcase-module__iOhjZq__milestone{grid-column:1/-1;margin-top:6px}.Showcase-module__iOhjZq__milestoneHead{letter-spacing:.1em;text-transform:uppercase;color:var(--aw-text-muted);justify-content:space-between;gap:12px;font-size:12px;font-weight:600;display:flex}.Showcase-module__iOhjZq__bar{background:var(--aw-surface-raised);border-radius:999px;height:6px;margin-top:8px;overflow:hidden}.Showcase-module__iOhjZq__barFill{border-radius:inherit;background:linear-gradient(90deg,#5d67ff,#7657f4);height:100%;transition:width .4s}.Showcase-module__iOhjZq__modeGrid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.Showcase-module__iOhjZq__modeTile{border:1px solid var(--aw-border);background:var(--aw-surface-raised);border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.Showcase-module__iOhjZq__modeTile strong{color:var(--aw-text-muted);font-size:13.5px;font-weight:600;display:block}.Showcase-module__iOhjZq__modeTile span{color:var(--aw-text-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.Showcase-module__iOhjZq__modeTileOn{border-color:color-mix(in srgb, var(--accent) 40%, var(--aw-border));background:color-mix(in srgb, var(--accent) 10%, var(--aw-surface))}.Showcase-module__iOhjZq__modeTileOn strong{color:var(--aw-heading)}.Showcase-module__iOhjZq__modeTileOn span{color:color-mix(in srgb, var(--accent) 72%, var(--aw-heading));font-weight:600}.Showcase-module__iOhjZq__badgeList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Showcase-module__iOhjZq__passportFoot{border-top:1px solid var(--aw-border);background:color-mix(in srgb, var(--aw-surface-raised) 60%, var(--aw-surface));color:var(--aw-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;font-size:14.5px;display:flex}.Showcase-module__iOhjZq__radarLayout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.Showcase-module__iOhjZq__radarFrame{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:20px;padding:20px}.Showcase-module__iOhjZq__radarSvg{width:100%;height:auto;display:block}.Showcase-module__iOhjZq__radarSvg .Showcase-module__iOhjZq__ringBand,.Showcase-module__iOhjZq__radarSvg .Showcase-module__iOhjZq__axis{stroke:var(--aw-border-hover);stroke-width:1px}.Showcase-module__iOhjZq__radarSvg .Showcase-module__iOhjZq__ringLabel{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.Showcase-module__iOhjZq__radarSvg .Showcase-module__iOhjZq__quadLabel{fill:var(--aw-heading);font-size:13px;font-weight:600}.Showcase-module__iOhjZq__radarSvg .Showcase-module__iOhjZq__blipText{fill:#fff;pointer-events:none;font-size:10px;font-weight:700}.Showcase-module__iOhjZq__radarSvg a:hover circle,.Showcase-module__iOhjZq__radarSvg a:focus-visible circle{stroke:var(--aw-heading);stroke-width:2.5px}.Showcase-module__iOhjZq__legend{gap:12px;display:grid}.Showcase-module__iOhjZq__legendRow{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.Showcase-module__iOhjZq__legendRow strong{color:var(--aw-heading);font-size:15px;display:block}.Showcase-module__iOhjZq__legendRow span{color:var(--aw-text-muted);font-size:13.5px}.Showcase-module__iOhjZq__legendCount{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--accent) 72%, var(--aw-heading));font-size:22px;font-weight:650}.Showcase-module__iOhjZq__quadNav{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.Showcase-module__iOhjZq__ringGroup+.Showcase-module__iOhjZq__ringGroup{margin-top:28px}.Showcase-module__iOhjZq__ringHead{align-items:center;gap:10px;margin-bottom:14px;display:flex}.Showcase-module__iOhjZq__ringHead h3{letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700}@media not (min-width:64rem){.Showcase-module__iOhjZq__grid3,.Showcase-module__iOhjZq__grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.Showcase-module__iOhjZq__radarLayout,.Showcase-module__iOhjZq__passportBody{grid-template-columns:1fr}}@media not (min-width:48rem){.Showcase-module__iOhjZq__container{padding-inline:16px}.Showcase-module__iOhjZq__section{padding-top:48px}.Showcase-module__iOhjZq__grid2,.Showcase-module__iOhjZq__grid3{grid-template-columns:1fr}.Showcase-module__iOhjZq__card,.Showcase-module__iOhjZq__plan{padding:20px}.Showcase-module__iOhjZq__panel{padding:22px 20px}.Showcase-module__iOhjZq__radarFrame{padding:8px}}
:is(:root:not([data-theme=light]) .Certifications-module__zf23Bq__page,:root:not([data-theme=light]) .Certifications-module__zf23Bq__navSkeleton){--aw-bg:#191c33;--aw-surface:#232843;--aw-surface-raised:#2e3456;--aw-border:#ffffff24;--aw-border-hover:#ffffff42;--aw-text:#eceef8;--aw-text-muted:#bcc0d8;--aw-heading:#fff}.Certifications-module__zf23Bq__shell{width:min(100%,1440px);margin-inline:auto;padding-inline:28px}.Certifications-module__zf23Bq__page{background:var(--aw-bg);padding-bottom:96px}.Certifications-module__zf23Bq__section{scroll-margin-top:calc(var(--nav-h,70px) + 24px);padding-top:64px}.Certifications-module__zf23Bq__h2{letter-spacing:-.02em;color:var(--aw-heading);font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.25}.Certifications-module__zf23Bq__lead{max-width:68ch;color:var(--aw-text-muted);margin-top:10px;font-size:16px;line-height:1.7}.Certifications-module__zf23Bq__lead a,.Certifications-module__zf23Bq__inlineLink{color:color-mix(in srgb, #818cf8 80%, var(--aw-heading));text-underline-offset:3px;text-decoration:underline}.Certifications-module__zf23Bq__picker{top:var(--nav-h,70px);z-index:20;background:color-mix(in srgb, var(--aw-bg) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--aw-border);padding:14px 0;position:sticky}.Certifications-module__zf23Bq__pickerRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Certifications-module__zf23Bq__pickerLabel{color:var(--aw-heading);margin-right:6px;font-size:14px;font-weight:600}.Certifications-module__zf23Bq__roleBtn{border:1px solid var(--aw-border);color:var(--aw-text-muted);background:var(--aw-surface);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:500;transition:border-color .15s,color .15s,background .15s}.Certifications-module__zf23Bq__roleBtn:hover{color:var(--aw-heading);border-color:var(--aw-border-hover)}.Certifications-module__zf23Bq__roleBtn[aria-pressed=true]{color:var(--aw-heading);background:color-mix(in srgb, #6366f1 16%, var(--aw-surface));border-color:#6366f1}.Certifications-module__zf23Bq__roleBtn:focus-visible,.Certifications-module__zf23Bq__station:focus-visible,.Certifications-module__zf23Bq__optionBtn:focus-visible,.Certifications-module__zf23Bq__examBtn:focus-visible{outline-offset:2px;outline:2px solid #818cf8}.Certifications-module__zf23Bq__route{border:1px solid color-mix(in srgb, #6366f1 35%, var(--aw-border));background:var(--aw-surface);border-radius:18px;margin-top:28px;padding:24px 26px}.Certifications-module__zf23Bq__routeTitle{letter-spacing:-.01em;color:var(--aw-heading);font-size:19px;font-weight:600}.Certifications-module__zf23Bq__routeSummary{color:var(--aw-text-muted);margin-top:4px;font-size:15px}.Certifications-module__zf23Bq__routeSteps{counter-reset:route;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin:20px 0 0;padding:0;list-style:none;display:grid}.Certifications-module__zf23Bq__routeStep{counter-increment:route;padding-left:38px;position:relative}.Certifications-module__zf23Bq__routeStep:before{content:counter(route);color:#fff;font-variant-numeric:tabular-nums;background:#6366f1;border-radius:999px;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:grid;position:absolute;top:0;left:0}.Certifications-module__zf23Bq__routeLinks{flex-wrap:wrap;gap:4px 10px;font-size:15px;font-weight:600;display:flex}.Certifications-module__zf23Bq__routeLinks a{color:var(--aw-heading);text-decoration:underline;-webkit-text-decoration-color:var(--aw-border-hover);text-decoration-color:var(--aw-border-hover);text-underline-offset:3px}.Certifications-module__zf23Bq__routeLinks a:hover{text-decoration-color:currentColor}.Certifications-module__zf23Bq__routeWhy{color:var(--aw-text-muted);margin-top:5px;font-size:14px;line-height:1.55}.Certifications-module__zf23Bq__legend{color:var(--aw-text-muted);flex-wrap:wrap;gap:8px 22px;margin-top:28px;font-size:14px;display:flex}.Certifications-module__zf23Bq__legendItem{align-items:center;gap:8px;display:inline-flex}.Certifications-module__zf23Bq__legendDot{border:3px solid var(--aw-text-muted);background:0 0;border-radius:999px;width:13px;height:13px}.Certifications-module__zf23Bq__legendDotFilled{background:var(--aw-text-muted)}.Certifications-module__zf23Bq__line{--line:#6366f1;scroll-margin-top:calc(var(--nav-h,70px) + 90px);margin-top:40px}.Certifications-module__zf23Bq__lineName{letter-spacing:-.015em;color:var(--aw-heading);align-items:center;gap:10px;font-size:21px;font-weight:600;display:inline-flex}.Certifications-module__zf23Bq__lineTake{max-width:76ch;color:var(--aw-text-muted);margin-top:6px;font-size:15px;line-height:1.6}.Certifications-module__zf23Bq__lineDim{opacity:.35;transition:opacity .18s}.Certifications-module__zf23Bq__branches{margin:18px 0 0;padding:0;list-style:none}.Certifications-module__zf23Bq__branch{grid-template-columns:206px minmax(0,1fr);align-items:start;gap:14px;padding:0 0 22px 30px;display:grid;position:relative}.Certifications-module__zf23Bq__branch:last-child{padding-bottom:0}.Certifications-module__zf23Bq__branch:before{content:"";background:var(--line);width:5px;position:absolute;top:0;bottom:0;left:8px}.Certifications-module__zf23Bq__branch:first-child:before{border-radius:999px 999px 0 0;top:-10px}.Certifications-module__zf23Bq__branch:after{content:"";background:var(--line);width:17px;height:5px;position:absolute;top:11px;left:8px}.Certifications-module__zf23Bq__branch:last-child:before{border-left:5px solid var(--line);border-bottom:5px solid var(--line);background:0 0;border-radius:0 0 0 12px;width:17px;height:16px;top:0;bottom:auto}.Certifications-module__zf23Bq__branch:first-child:last-child:before{height:26px;top:-10px}.Certifications-module__zf23Bq__branch:last-child:after{display:none}.Certifications-module__zf23Bq__branchLabel{white-space:nowrap;min-height:27px;color:color-mix(in srgb, var(--line) 62%, var(--aw-heading));align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.Certifications-module__zf23Bq__branchLabel:after{content:"";background:var(--line);flex:1;height:5px;margin-right:-14px}.Certifications-module__zf23Bq__stations{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.Certifications-module__zf23Bq__stationCell{padding-top:30px;position:relative}.Certifications-module__zf23Bq__stationCell:before{content:"";background:var(--line);height:5px;position:absolute;top:11px;left:0;right:-16px}.Certifications-module__zf23Bq__stationCell:last-child:before{right:calc(100% - 27px)}.Certifications-module__zf23Bq__stationDot{border:5px solid var(--line);background:var(--aw-bg);border-radius:999px;width:19px;height:19px;transition:transform .18s;position:absolute;top:4px;left:18px}.Certifications-module__zf23Bq__stationCore .Certifications-module__zf23Bq__stationDot{background:var(--line);box-shadow:0 0 0 3px var(--aw-bg)}.Certifications-module__zf23Bq__station{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:13px;height:100%;padding:13px 15px 14px;transition:border-color .15s,background .15s,opacity .18s;display:block}.Certifications-module__zf23Bq__station:hover{border-color:color-mix(in srgb, var(--line) 60%, var(--aw-border))}.Certifications-module__zf23Bq__stationCell:hover .Certifications-module__zf23Bq__stationDot{transform:scale(1.18)}.Certifications-module__zf23Bq__stationCode{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--aw-heading);font-size:17px;font-weight:650;display:block}.Certifications-module__zf23Bq__stationName{color:var(--aw-text);margin-top:2px;font-size:14px;line-height:1.4;display:block}.Certifications-module__zf23Bq__stationMeta{color:var(--aw-text-muted);margin-top:7px;font-size:13px;display:block}.Certifications-module__zf23Bq__flag{color:color-mix(in srgb, var(--line) 62%, var(--aw-heading));background:color-mix(in srgb, var(--line) 14%, transparent);border-radius:6px;margin-top:8px;padding:2px 8px;font-size:12.5px;font-weight:600;display:inline-block}.Certifications-module__zf23Bq__stationOff .Certifications-module__zf23Bq__station{opacity:.35}.Certifications-module__zf23Bq__stationOff:before{opacity:.3}.Certifications-module__zf23Bq__stationOn .Certifications-module__zf23Bq__station{border-color:color-mix(in srgb, var(--line) 70%, var(--aw-border));box-shadow:0 0 0 1px color-mix(in srgb, var(--line) 45%, transparent)}.Certifications-module__zf23Bq__notes{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:44px;display:grid}.Certifications-module__zf23Bq__noteList{margin:18px 0 0;padding:0;list-style:none}.Certifications-module__zf23Bq__noteList li{border-top:1px solid var(--aw-border);padding:14px 0}.Certifications-module__zf23Bq__noteList strong{color:var(--aw-heading);font-size:15px;font-weight:600;display:block}.Certifications-module__zf23Bq__noteList span{color:var(--aw-text-muted);margin-top:3px;font-size:14px;line-height:1.55;display:block}.Certifications-module__zf23Bq__howSteps{counter-reset:how;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:26px 0 0;padding:0;list-style:none;display:grid}.Certifications-module__zf23Bq__howSteps li{counter-increment:how;position:relative}.Certifications-module__zf23Bq__howSteps li:before{content:counter(how);z-index:1;color:#fff;font-variant-numeric:tabular-nums;background:#4f46e5;border-radius:999px;place-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:grid;position:relative}.Certifications-module__zf23Bq__howSteps li:not(:last-child):after{content:"";background:#6366f1;height:4px;position:absolute;top:14px;left:0;right:-24px}.Certifications-module__zf23Bq__howSteps h3{color:var(--aw-heading);margin-top:14px;font-size:16px;font-weight:600}.Certifications-module__zf23Bq__howSteps p{color:var(--aw-text-muted);margin-top:5px;font-size:14.5px;line-height:1.6}.Certifications-module__zf23Bq__backRow{padding-top:22px}.Certifications-module__zf23Bq__backLink{border:1px solid color-mix(in srgb, #6366f1 45%, var(--aw-border));color:#c7d2fe;background:color-mix(in srgb, #6366f1 14%, var(--aw-surface));border-radius:10px;align-items:center;gap:8px;padding:8px 14px;font-size:14.5px;font-weight:600;transition:background .15s;display:inline-flex}.Certifications-module__zf23Bq__backLink:before{content:"←"}.Certifications-module__zf23Bq__backLink:hover{background:color-mix(in srgb, #6366f1 24%, var(--aw-surface))}.Certifications-module__zf23Bq__backLink:focus-visible,.Certifications-module__zf23Bq__domainLink:focus-visible,.Certifications-module__zf23Bq__unitLesson:focus-visible{outline-offset:2px;outline:2px solid #818cf8}[data-theme=light] .Certifications-module__zf23Bq__backLink{color:#4338ca}.Certifications-module__zf23Bq__detail{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:56px;padding-top:28px;display:grid}.Certifications-module__zf23Bq__detailMain{min-width:0}.Certifications-module__zf23Bq__detailSide{top:calc(var(--nav-h,70px) + 20px);position:sticky}.Certifications-module__zf23Bq__block{scroll-margin-top:calc(var(--nav-h,70px) + 24px);padding-top:44px}.Certifications-module__zf23Bq__block:first-child{padding-top:0}.Certifications-module__zf23Bq__h3{letter-spacing:-.015em;color:var(--aw-heading);font-size:21px;font-weight:600}.Certifications-module__zf23Bq__verdict{color:var(--aw-text);max-width:80ch;font-size:18px;line-height:1.65}.Certifications-module__zf23Bq__fit{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:22px;display:grid}.Certifications-module__zf23Bq__fitYes,.Certifications-module__zf23Bq__fitNo{border-radius:12px;padding:14px 16px}.Certifications-module__zf23Bq__fitYes{background:color-mix(in srgb, #10b981 11%, var(--aw-surface))}.Certifications-module__zf23Bq__fitNo{background:color-mix(in srgb, #f59e0b 12%, var(--aw-surface))}.Certifications-module__zf23Bq__fit h2{color:var(--aw-heading);font-size:15px;font-weight:600}.Certifications-module__zf23Bq__fit p{color:var(--aw-text);margin-top:4px;font-size:15px;line-height:1.6}.Certifications-module__zf23Bq__domains{gap:13px;margin:18px 0 0;padding:0;list-style:none;display:grid}.Certifications-module__zf23Bq__domainRow{color:var(--aw-text);justify-content:space-between;gap:16px;font-size:15px;display:flex}.Certifications-module__zf23Bq__domainWeight{font-variant-numeric:tabular-nums;color:var(--aw-heading);flex-shrink:0;font-weight:600}.Certifications-module__zf23Bq__domainBar{background:var(--aw-surface-raised);border-radius:999px;height:7px;margin-top:6px;overflow:hidden}.Certifications-module__zf23Bq__domainFill{border-radius:inherit;background:var(--line);height:100%}.Certifications-module__zf23Bq__unitGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.Certifications-module__zf23Bq__unitGrid li{background:color-mix(in srgb, var(--line) 12%, var(--aw-surface));border-radius:10px;padding:12px 14px}.Certifications-module__zf23Bq__domainLink{color:#a5b4fc}.Certifications-module__zf23Bq__domainLink:hover{text-underline-offset:3px;text-decoration:underline}.Certifications-module__zf23Bq__unitGrid .Certifications-module__zf23Bq__domainLink{font-weight:600}.Certifications-module__zf23Bq__unitLesson{color:var(--aw-text-muted);text-underline-offset:3px;margin-top:4px;font-size:13.5px;text-decoration:underline;display:inline-block}.Certifications-module__zf23Bq__unitLesson:hover{color:var(--aw-heading)}[data-theme=light] .Certifications-module__zf23Bq__domainLink{color:#4338ca}.Certifications-module__zf23Bq__bullets{gap:10px;max-width:80ch;margin:16px 0 0;padding:0;list-style:none;display:grid}.Certifications-module__zf23Bq__bullets li{color:var(--aw-text);padding-left:20px;font-size:15.5px;line-height:1.6;position:relative}.Certifications-module__zf23Bq__bullets li:before{content:"";background:var(--line);border-radius:999px;width:7px;height:7px;position:absolute;top:10px;left:3px}.Certifications-module__zf23Bq__plan{margin:18px 0 0;padding:0;list-style:none}.Certifications-module__zf23Bq__planStep{border-left:3px solid var(--line);margin-left:7px;padding:0 0 22px 28px;position:relative}.Certifications-module__zf23Bq__planStep:last-child{border-left-color:#0000;padding-bottom:0}.Certifications-module__zf23Bq__planStep:before{content:"";border:4px solid var(--line);background:var(--aw-bg);border-radius:999px;width:17px;height:17px;position:absolute;top:3px;left:-10px}.Certifications-module__zf23Bq__planStep h3{color:var(--aw-heading);font-size:15.5px;font-weight:600}.Certifications-module__zf23Bq__planStep p{color:var(--aw-text-muted);max-width:80ch;margin-top:3px;font-size:15px;line-height:1.6}.Certifications-module__zf23Bq__side{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:16px;padding:20px}.Certifications-module__zf23Bq__side+.Certifications-module__zf23Bq__side{margin-top:14px}.Certifications-module__zf23Bq__sideTitle{color:var(--aw-heading);margin-bottom:8px;font-size:15px;font-weight:600}.Certifications-module__zf23Bq__facts{margin:0}.Certifications-module__zf23Bq__fact{border-top:1px solid var(--aw-border);padding:9px 0}.Certifications-module__zf23Bq__fact:first-child{border-top:0}.Certifications-module__zf23Bq__fact dt{color:var(--aw-text-muted);font-size:13px}.Certifications-module__zf23Bq__fact dd{color:var(--aw-heading);margin:1px 0 0;font-size:14.5px;line-height:1.45}.Certifications-module__zf23Bq__sideLinks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Certifications-module__zf23Bq__sideLinks a{color:color-mix(in srgb, #818cf8 80%, var(--aw-heading));font-size:14.5px;line-height:1.4}.Certifications-module__zf23Bq__sideLinks a:hover{text-underline-offset:3px;text-decoration:underline}.Certifications-module__zf23Bq__checked{color:var(--aw-text-muted);margin-top:10px;font-size:13px;line-height:1.5}.Certifications-module__zf23Bq__checked a{text-underline-offset:2px;text-decoration:underline}.Certifications-module__zf23Bq__examNote{color:var(--aw-text-muted);max-width:110ch;margin-top:8px;font-size:15px;line-height:1.6}.Certifications-module__zf23Bq__examTopics{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.Certifications-module__zf23Bq__questionItem{scroll-margin-top:calc(var(--nav-h,70px) + 76px)}.Certifications-module__zf23Bq__answerRow{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.Certifications-module__zf23Bq__answerResult{color:color-mix(in srgb, #ef4444 72%, var(--aw-heading));font-size:14.5px;font-weight:600}.Certifications-module__zf23Bq__answerResult[data-correct=true]{color:color-mix(in srgb, #10b981 72%, var(--aw-heading))}.Certifications-module__zf23Bq__explainBtn{border:1px solid color-mix(in srgb, #6366f1 45%, var(--aw-border));color:#c7d2fe;background:color-mix(in srgb, #6366f1 14%, var(--aw-surface));border-radius:9px;flex:none;padding:6px 14px;font-size:14px;font-weight:600}.Certifications-module__zf23Bq__explainBtn:hover{background:color-mix(in srgb, #6366f1 24%, var(--aw-surface))}.Certifications-module__zf23Bq__explainBtn:focus-visible{outline-offset:2px;outline:2px solid #818cf8}[data-theme=light] .Certifications-module__zf23Bq__explainBtn{color:#4338ca}.Certifications-module__zf23Bq__explainNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:22px;display:flex}.Certifications-module__zf23Bq__explainStep{gap:8px;display:flex}.Certifications-module__zf23Bq__explainStep a{align-items:center;display:inline-flex}.Certifications-module__zf23Bq__explainPage{padding-top:26px}.Certifications-module__zf23Bq__explainBlock{margin-top:30px}.Certifications-module__zf23Bq__explainAnswer{color:var(--aw-heading);margin-top:8px;font-size:16px;font-weight:600}.Certifications-module__zf23Bq__explainBlock .Certifications-module__zf23Bq__verdict{max-width:90ch;margin-top:6px}.Certifications-module__zf23Bq__explainBlock .Certifications-module__zf23Bq__sideLinks{margin-top:12px}.Certifications-module__zf23Bq__explainBlock .Certifications-module__zf23Bq__bullets{max-width:110ch}.Certifications-module__zf23Bq__useCase{background:color-mix(in srgb, var(--line) 10%, var(--aw-surface));border-radius:14px;margin-top:30px;padding:18px 20px}.Certifications-module__zf23Bq__useCase>p{max-width:96ch;color:var(--aw-text);margin-top:6px;font-size:16px;line-height:1.65}.Certifications-module__zf23Bq__useCase>.Certifications-module__zf23Bq__useCaseNote{color:var(--aw-text-muted);margin-top:2px;font-size:13.5px}.Certifications-module__zf23Bq__chartGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.Certifications-module__zf23Bq__chartGrid .Certifications-module__zf23Bq__chart{margin:0}.Certifications-module__zf23Bq__chartGrid .Certifications-module__zf23Bq__chart:last-child:nth-child(odd){grid-column:1/-1}.Certifications-module__zf23Bq__keyPoint{color:var(--aw-text);background:var(--aw-surface-raised);border-radius:10px;margin-top:22px;padding:12px 16px;font-size:15.5px;line-height:1.6}.Certifications-module__zf23Bq__keyPoint strong{color:var(--aw-heading);font-weight:650}.Certifications-module__zf23Bq__whyNot{gap:10px;margin:14px 0 0;display:grid}.Certifications-module__zf23Bq__whyNot>div{background:color-mix(in srgb, #ef4444 7%, var(--aw-surface));border-radius:10px;padding:12px 15px}.Certifications-module__zf23Bq__whyNot dt{color:var(--aw-heading);font-size:14.5px;font-weight:600}.Certifications-module__zf23Bq__whyNot dd{color:var(--aw-text);margin:3px 0 0;font-size:15px;line-height:1.55}.Certifications-module__zf23Bq__relatedList{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.Certifications-module__zf23Bq__relatedList a{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:12px;height:100%;padding:12px 14px;display:block}.Certifications-module__zf23Bq__relatedList a:hover{border-color:var(--aw-border-hover)}.Certifications-module__zf23Bq__relatedList a:focus-visible{outline-offset:2px;outline:2px solid #818cf8}.Certifications-module__zf23Bq__relatedList strong{color:var(--aw-text-muted);font-size:13.5px;font-weight:600;display:block}.Certifications-module__zf23Bq__relatedList span{color:var(--aw-heading);margin-top:3px;font-size:14.5px;line-height:1.45;display:block}.Certifications-module__zf23Bq__examBar{top:calc(var(--nav-h,70px) + 8px);z-index:10;border:1px solid var(--aw-border);background:var(--aw-surface);color:var(--aw-text-muted);border-radius:12px;gap:8px;margin-top:18px;padding:12px 16px;font-size:14px;display:grid;position:sticky}.Certifications-module__zf23Bq__examToggle{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.Certifications-module__zf23Bq__questions{gap:30px;margin:22px 0 0;padding:0;list-style:none;display:grid}.Certifications-module__zf23Bq__question{color:var(--aw-heading);font-size:16px;font-weight:500;line-height:1.55}.Certifications-module__zf23Bq__questionDomain{color:var(--aw-text-muted);margin-bottom:4px;font-size:13px;font-weight:400;display:block}.Certifications-module__zf23Bq__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.Certifications-module__zf23Bq__optionBtn{text-align:left;border:1px solid var(--aw-border);background:var(--aw-surface);width:100%;color:var(--aw-text);border-radius:10px;grid-template-columns:26px 1fr;align-items:start;gap:10px;padding:10px 13px;font-size:15px;line-height:1.45;transition:border-color .15s,background .15s;display:grid}.Certifications-module__zf23Bq__optionBtn:not(:disabled):hover{border-color:var(--aw-border-hover)}.Certifications-module__zf23Bq__optionBtn:disabled{cursor:default}.Certifications-module__zf23Bq__optionKey{width:24px;height:24px;color:var(--aw-text-muted);background:var(--aw-surface-raised);border-radius:7px;place-items:center;font-size:13px;font-weight:700;display:grid}.Certifications-module__zf23Bq__optionBtn[data-state=chosen]{background:color-mix(in srgb, #6366f1 12%, var(--aw-surface));border-color:#6366f1}.Certifications-module__zf23Bq__optionBtn[data-state=correct]{background:color-mix(in srgb, #10b981 13%, var(--aw-surface));border-color:#10b981}.Certifications-module__zf23Bq__optionBtn[data-state=wrong]{background:color-mix(in srgb, #ef4444 11%, var(--aw-surface));border-color:#ef4444}.Certifications-module__zf23Bq__explain{color:var(--aw-text);background:color-mix(in srgb, #ef4444 9%, var(--aw-surface));border-radius:10px;margin-top:10px;padding:11px 14px;font-size:14.5px;line-height:1.6}.Certifications-module__zf23Bq__explain[data-correct=true]{background:color-mix(in srgb, #10b981 9%, var(--aw-surface))}.Certifications-module__zf23Bq__explain strong{color:var(--aw-heading);font-weight:600}.Certifications-module__zf23Bq__examActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.Certifications-module__zf23Bq__examBtn{color:#fff;background:#4f46e5;border-radius:10px;padding:10px 18px;font-size:15px;font-weight:600}.Certifications-module__zf23Bq__examBtn:disabled{opacity:.5;cursor:not-allowed}.Certifications-module__zf23Bq__examBtnQuiet{color:var(--aw-heading);background:var(--aw-surface-raised)}.Certifications-module__zf23Bq__result{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:14px;margin-top:26px;padding:20px 22px}.Certifications-module__zf23Bq__resultScore{letter-spacing:-.015em;color:var(--aw-heading);font-size:22px;font-weight:600}.Certifications-module__zf23Bq__resultAdvice{color:var(--aw-text-muted);margin-top:4px;font-size:15px;line-height:1.6}.Certifications-module__zf23Bq__examBarRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;display:flex}.Certifications-module__zf23Bq__progressStrip{gap:3px;display:flex}.Certifications-module__zf23Bq__progressCell{cursor:pointer;background:0 0;border:0;flex:1 1 0;min-width:0;max-width:34px;height:18px;padding:0;position:relative}.Certifications-module__zf23Bq__progressCell:before{content:"";background:var(--aw-surface-raised);border-radius:3px;transition:background .2s,inset .15s;position:absolute;inset:6px 0}.Certifications-module__zf23Bq__progressCell:hover:before,.Certifications-module__zf23Bq__progressCell[data-here]:before{inset:4px 0}.Certifications-module__zf23Bq__progressCell[data-here]:before{box-shadow:0 0 0 1px #6366f18c}.Certifications-module__zf23Bq__progressCell[data-state=answered]:before{background:color-mix(in srgb, #6366f1 60%, var(--aw-surface))}.Certifications-module__zf23Bq__progressCell[data-state=correct]:before{background:#10b981}.Certifications-module__zf23Bq__progressCell[data-state=wrong]:before{background:color-mix(in srgb, #ef4444 80%, var(--aw-surface))}.Certifications-module__zf23Bq__progressCell[data-flagged]:after{content:"";background:#f59e0b;border-radius:50%;width:5px;height:5px;position:absolute;top:0;left:50%;transform:translate(-50%)}.Certifications-module__zf23Bq__progressCell:focus-visible{outline-offset:1px;border-radius:3px;outline:2px solid #818cf8}.Certifications-module__zf23Bq__reviewBar{color:var(--aw-heading);background:color-mix(in srgb, #6366f1 10%, var(--aw-surface));border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:10px 14px;font-size:14.5px;font-weight:500;display:flex}.Certifications-module__zf23Bq__questionHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.Certifications-module__zf23Bq__flagBtn{border:1px solid var(--aw-border);color:var(--aw-text-muted);background:var(--aw-surface);border-radius:999px;flex:none;align-items:center;gap:6px;margin-top:1px;padding:4px 10px;font-size:13px;font-weight:500;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.Certifications-module__zf23Bq__flagBtn:hover{color:var(--aw-heading);border-color:var(--aw-border-hover)}.Certifications-module__zf23Bq__flagBtn[aria-pressed=true]{color:#fcd34d;border-color:color-mix(in srgb, #f59e0b 60%, var(--aw-border));background:color-mix(in srgb, #f59e0b 18%, var(--aw-surface))}[data-theme=light] .Certifications-module__zf23Bq__flagBtn[aria-pressed=true]{color:#92400e}.Certifications-module__zf23Bq__flagBtn:focus-visible{outline-offset:2px;outline:2px solid #818cf8}.Certifications-module__zf23Bq__optionBtn[data-state=correct] .Certifications-module__zf23Bq__optionKey{color:#065f46;background:#abe7d3}.Certifications-module__zf23Bq__optionBtn[data-state=wrong] .Certifications-module__zf23Bq__optionKey{color:#991b1b;background:#fbcbcb}.Certifications-module__zf23Bq__optionBtn[data-animate][data-state=correct]{animation:.42s cubic-bezier(.2,.9,.3,1.3) Certifications-module__zf23Bq__answerPop}.Certifications-module__zf23Bq__optionBtn[data-animate][data-state=wrong]{animation:.38s ease-in-out Certifications-module__zf23Bq__answerNudge}.Certifications-module__zf23Bq__answerRow[data-animate]{animation:.32s ease-out both Certifications-module__zf23Bq__answerIn}@keyframes Certifications-module__zf23Bq__answerPop{0%{transform:scale(1)}45%{transform:scale(1.025);box-shadow:0 0 0 5px #10b98138}to{transform:scale(1);box-shadow:0 0 #0000}}@keyframes Certifications-module__zf23Bq__answerNudge{0%,to{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}}@keyframes Certifications-module__zf23Bq__answerIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.Certifications-module__zf23Bq__resultHead{align-items:center;gap:20px;display:flex}.Certifications-module__zf23Bq__scoreRing{flex:none;width:104px;height:104px;transform:rotate(-90deg)}.Certifications-module__zf23Bq__scoreTrack{fill:none;stroke:var(--aw-surface-raised);stroke-width:10px}.Certifications-module__zf23Bq__scoreArc{fill:none;stroke:var(--line,#6366f1);stroke-width:10px;stroke-linecap:round;animation:.9s ease-out both Certifications-module__zf23Bq__scoreDraw}.Certifications-module__zf23Bq__scoreValue{fill:var(--aw-heading);text-anchor:middle;dominant-baseline:central;transform-origin:60px 60px;font-size:26px;font-weight:700;transform:rotate(90deg)}@keyframes Certifications-module__zf23Bq__scoreDraw{0%{stroke-dasharray:0 100}}.Certifications-module__zf23Bq__resultTrend{color:var(--aw-text);margin-top:4px;font-size:15px;font-weight:500}.Certifications-module__zf23Bq__resultTrend[data-trend=up]{color:color-mix(in srgb, #10b981 72%, var(--aw-heading))}.Certifications-module__zf23Bq__resultTrend[data-trend=down]{color:color-mix(in srgb, #ef4444 65%, var(--aw-heading))}.Certifications-module__zf23Bq__examDock{display:none}@media (max-width:640px){.Certifications-module__zf23Bq__examBar{position:static}.Certifications-module__zf23Bq__examActionsMain>.Certifications-module__zf23Bq__examBtn:first-child{display:none}.Certifications-module__zf23Bq__examActionsMain:not(:has(>:nth-child(2))){display:none}.Certifications-module__zf23Bq__examDock{z-index:40;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--aw-border);background:color-mix(in srgb, var(--aw-surface) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:12px;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -8px 24px -16px #0f172a99}.Certifications-module__zf23Bq__examDock .Certifications-module__zf23Bq__examBtn{flex:none;padding:10px 14px;font-size:14.5px}.Certifications-module__zf23Bq__examDockCount{text-align:left;min-width:0;color:var(--aw-heading);background:0 0;border:0;flex:1;gap:5px;padding:0;font-size:14px;font-weight:600;display:grid}.Certifications-module__zf23Bq__examDockBar{background:var(--aw-surface-raised);border-radius:999px;height:5px;display:block;overflow:hidden}.Certifications-module__zf23Bq__examDockBar>span{border-radius:inherit;background:#6366f1;height:100%;transition:width .25s;display:block}.Certifications-module__zf23Bq__examDockBar>span[data-checked]{background:#10b981}.Certifications-module__zf23Bq__examDockHint{color:var(--aw-text-muted);font-size:12px;font-weight:500}.Certifications-module__zf23Bq__examDockCount:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #818cf8}.Certifications-module__zf23Bq__examRoot{padding-bottom:84px}.Certifications-module__zf23Bq__badgeEarned{flex-direction:column;align-items:flex-start}.Certifications-module__zf23Bq__result{scroll-margin-top:calc(var(--nav-h,70px) + 12px)}}.Certifications-module__zf23Bq__shelf{gap:20px;display:grid}.Certifications-module__zf23Bq__recordBody{gap:24px;padding:24px;display:grid}.Certifications-module__zf23Bq__recordStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:640px){.Certifications-module__zf23Bq__recordStats{grid-template-columns:minmax(0,1fr)}}.Certifications-module__zf23Bq__shelfBadges{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.Certifications-module__zf23Bq__shelfBadge{text-align:center;color:var(--aw-heading);border-radius:14px;justify-items:center;gap:8px;padding:12px 8px;font-size:14px;font-weight:600;transition:background .15s,transform .15s;display:grid}.Certifications-module__zf23Bq__shelfBadge:hover{background:var(--aw-surface-raised);transform:translateY(-2px)}.Certifications-module__zf23Bq__shelfBadge img{width:120px;height:120px}.Certifications-module__zf23Bq__shelfNote{color:var(--aw-text-muted);font-size:15px}.Certifications-module__zf23Bq__shelfEmpty{border:1px solid var(--aw-border);color:var(--aw-text);background:var(--aw-surface);border-radius:14px;justify-items:start;gap:8px;padding:18px 20px;font-size:15px;line-height:1.6;display:grid}.Certifications-module__zf23Bq__shelfTable{border-collapse:collapse;width:100%;color:var(--aw-text);font-size:14.5px}.Certifications-module__zf23Bq__shelfTable th{text-align:left;color:var(--aw-text-muted);border-bottom:1px solid var(--aw-border);padding:8px 10px;font-size:13px;font-weight:600}.Certifications-module__zf23Bq__shelfTable td{vertical-align:top;border-bottom:1px solid var(--aw-border);font-variant-numeric:tabular-nums;padding:10px}.Certifications-module__zf23Bq__shelfTable td a{color:#a5b4fc;font-weight:600}[data-theme=light] .Certifications-module__zf23Bq__shelfTable td a{color:#4338ca}.Certifications-module__zf23Bq__shelfSub{color:var(--aw-text-muted);font-size:12.5px;display:block}@media (max-width:560px){.Certifications-module__zf23Bq__shelfTable th:nth-child(4),.Certifications-module__zf23Bq__shelfTable td:nth-child(4){display:none}}.Certifications-module__zf23Bq__badgeEarned{background:var(--aw-surface-raised);border-radius:14px;align-items:center;gap:18px;margin-top:18px;padding:14px 16px;display:flex}.Certifications-module__zf23Bq__badgeEarnedImg{flex:none;width:112px;height:112px}.Certifications-module__zf23Bq__badgeEarnedImg[data-locked]{filter:grayscale();opacity:.45}.Certifications-module__zf23Bq__badgeEarned[data-new] .Certifications-module__zf23Bq__badgeEarnedImg{animation:1.1s cubic-bezier(.2,.9,.3,1.2) both Certifications-module__zf23Bq__badgeArrive}.Certifications-module__zf23Bq__badgeEarnedTitle{color:var(--aw-heading);font-size:17px;font-weight:650}@keyframes Certifications-module__zf23Bq__badgeArrive{0%{opacity:0;transform:scale(.4)rotate(-14deg)}55%{opacity:1;filter:brightness(1.35)drop-shadow(0 0 18px #fde68acc);transform:scale(1.08)rotate(3deg)}to{filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.Certifications-module__zf23Bq__optionBtn[data-animate],.Certifications-module__zf23Bq__answerRow[data-animate],.Certifications-module__zf23Bq__scoreArc,.Certifications-module__zf23Bq__badgeEarned[data-new] .Certifications-module__zf23Bq__badgeEarnedImg{animation:none}}@media (max-width:560px){.Certifications-module__zf23Bq__resultHead{flex-direction:column;align-items:flex-start}.Certifications-module__zf23Bq__progressStrip{grid-template-columns:repeat(auto-fill,minmax(12px,1fr));gap:0 3px;display:grid}.Certifications-module__zf23Bq__progressCell{max-width:none;height:16px}.Certifications-module__zf23Bq__progressCell:before{inset:5px 0}.Certifications-module__zf23Bq__progressCell:hover:before,.Certifications-module__zf23Bq__progressCell[data-here]:before{inset:3px 0}}.Certifications-module__zf23Bq__pickerIntro{padding-top:22px}.Certifications-module__zf23Bq__pickerGroup{margin-top:36px}.Certifications-module__zf23Bq__pickerGroupName{color:var(--aw-heading);align-items:center;gap:10px;font-size:18px;font-weight:600;display:flex}.Certifications-module__zf23Bq__examLinks{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.Certifications-module__zf23Bq__examLink{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:12px;height:100%;padding:12px 14px;display:block}.Certifications-module__zf23Bq__examLink:hover{border-color:color-mix(in srgb, var(--line) 60%, var(--aw-border))}.Certifications-module__zf23Bq__examLink strong{color:var(--aw-heading);font-size:15.5px;font-weight:600;display:block}.Certifications-module__zf23Bq__examLink span{color:var(--aw-text-muted);margin-top:2px;font-size:13.5px;line-height:1.45;display:block}.Certifications-module__zf23Bq__course{grid-template-columns:196px minmax(0,1fr);align-items:start;gap:64px;padding-top:24px;display:grid}.Certifications-module__zf23Bq__courseRail{top:calc(var(--nav-h,70px) + 20px);max-height:calc(100vh - var(--nav-h,70px) - 40px);position:sticky;overflow-y:auto}.Certifications-module__zf23Bq__railProgress{color:var(--aw-text-muted);margin-bottom:16px;font-size:13.5px}.Certifications-module__zf23Bq__railStops{margin:0;padding:0;list-style:none}.Certifications-module__zf23Bq__railStops li{padding:0 0 0 24px;position:relative}.Certifications-module__zf23Bq__railStops li:before{content:"";background:color-mix(in srgb, var(--line) 35%, var(--aw-border));width:3px;position:absolute;top:0;bottom:0;left:6px}.Certifications-module__zf23Bq__railStops li:first-child:before{top:14px}.Certifications-module__zf23Bq__railStops li:last-child:before{bottom:calc(100% - 14px)}.Certifications-module__zf23Bq__railStops li:after{content:"";border:3px solid var(--line);background:var(--aw-bg);border-radius:999px;width:13px;height:13px;position:absolute;top:8px;left:1px}.Certifications-module__zf23Bq__railStops li[data-lesson]:after{border-width:2px;width:9px;height:9px;top:10px;left:3px}.Certifications-module__zf23Bq__railStops li[data-done]:after{background:var(--line)}.Certifications-module__zf23Bq__railStops a{color:var(--aw-text-muted);padding:5px 0;font-size:14px;line-height:1.35;display:block}.Certifications-module__zf23Bq__railStops a:hover{color:var(--aw-heading)}.Certifications-module__zf23Bq__railStops a[aria-current=location]{color:var(--aw-heading);font-weight:600}.Certifications-module__zf23Bq__ticket{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a148c;border:1px solid #ffffff29;border-radius:14px;flex-wrap:wrap;max-width:980px;margin:22px 0 0;display:flex}.Certifications-module__zf23Bq__ticket>div{border-left:1px dashed #ffffff3d;flex:150px;padding:12px 16px}.Certifications-module__zf23Bq__ticket>div:first-child{border-left:0}.Certifications-module__zf23Bq__ticket dt{color:#ffffffb3;font-size:12.5px}.Certifications-module__zf23Bq__ticket dd{white-space:nowrap;color:#fff;margin:2px 0 0;font-size:14.5px;font-weight:600;line-height:1.35}.Certifications-module__zf23Bq__ticketNote{max-width:980px;color:var(--aw-hero-text-muted);flex-wrap:wrap;gap:2px 16px;margin-top:8px;font-size:13.5px;line-height:1.5;display:flex}.Certifications-module__zf23Bq__ticketNote strong{color:var(--aw-hero-text);font-weight:600}.Certifications-module__zf23Bq__ticket>.Certifications-module__zf23Bq__ticketCode{background:color-mix(in srgb, var(--line) 26%, transparent);border-radius:13px 0 0 13px;flex:none}.Certifications-module__zf23Bq__ticketCode dt{color:#ffffffd9}.Certifications-module__zf23Bq__ticket .Certifications-module__zf23Bq__ticketCode dd{letter-spacing:-.01em;font-size:20px;font-weight:700}[data-theme=light] .Certifications-module__zf23Bq__ticket{background:#ffffffc7;border-color:#1e1e3c24}[data-theme=light] .Certifications-module__zf23Bq__ticket>div{border-left-color:#1e1e3c33}[data-theme=light] .Certifications-module__zf23Bq__ticket dt{color:#4b5068}[data-theme=light] .Certifications-module__zf23Bq__ticket dd{color:#1b1d2e}.Certifications-module__zf23Bq__blockLead{max-width:80ch;color:var(--aw-text-muted);margin-top:8px;font-size:15.5px;line-height:1.65}.Certifications-module__zf23Bq__subTitle{color:var(--aw-heading);margin-top:28px;font-size:16.5px;font-weight:600}.Certifications-module__zf23Bq__readyList{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.Certifications-module__zf23Bq__readyList li{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:10px;padding:13px 15px}.Certifications-module__zf23Bq__readyList strong{color:var(--aw-heading);font-size:15px;font-weight:600;display:block}.Certifications-module__zf23Bq__readyList span{color:var(--aw-text-muted);margin-top:3px;font-size:14px;line-height:1.5;display:block}.Certifications-module__zf23Bq__readyList a,.Certifications-module__zf23Bq__lessonDocs a,.Certifications-module__zf23Bq__pathLinks a{color:color-mix(in srgb, #818cf8 80%, var(--aw-heading));text-underline-offset:3px;text-decoration:underline}.Certifications-module__zf23Bq__pathLinks{color:var(--aw-text-muted);flex-wrap:wrap;gap:4px 10px;margin-top:10px;font-size:14.5px;display:flex}.Certifications-module__zf23Bq__allFacts{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:12px;margin-top:18px;padding:10px 16px}.Certifications-module__zf23Bq__allFacts summary{cursor:pointer;color:var(--aw-heading);font-size:15px;font-weight:600}.Certifications-module__zf23Bq__allFacts .Certifications-module__zf23Bq__facts{margin-top:8px}.Certifications-module__zf23Bq__chart{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:14px;min-width:0;margin:22px 0 0;padding:16px 18px}.Certifications-module__zf23Bq__chart figcaption strong{color:var(--aw-heading);font-size:15.5px;font-weight:600;display:block}.Certifications-module__zf23Bq__chart figcaption span{color:var(--aw-text-muted);margin-top:2px;font-size:13.5px;line-height:1.5;display:block}.Certifications-module__zf23Bq__chart pre{text-align:center;background:0 0;margin:12px 0 0;padding:0;overflow-x:auto}.Certifications-module__zf23Bq__chart pre svg{max-width:100%;height:auto;margin-inline:auto;display:block}.Certifications-module__zf23Bq__chart pre svg[aria-roledescription=mindmap] .mindmap-node line{display:none}.Certifications-module__zf23Bq__chart pre svg[aria-roledescription=mindmap] .mindmap-node :is(rect,path,circle,polygon){fill:color-mix(in srgb, var(--line) 22%, var(--aw-surface))!important;stroke:color-mix(in srgb, var(--line) 62%, var(--aw-border))!important}.Certifications-module__zf23Bq__chart pre svg[aria-roledescription=mindmap] .mindmap-node :is(text,tspan){font-weight:500;fill:var(--aw-heading)!important}.Certifications-module__zf23Bq__chart pre svg[aria-roledescription=mindmap] .mindmap-node .background{fill:none!important;stroke:none!important}.Certifications-module__zf23Bq__chart pre svg[aria-roledescription=mindmap] .mindmap-node .label rect{fill:none!important;stroke:none!important}.Certifications-module__zf23Bq__chart pre svg[aria-roledescription=mindmap] .section-root :is(circle,path){fill:color-mix(in srgb, var(--line) 38%, var(--aw-surface))!important}.Certifications-module__zf23Bq__chart pre svg[aria-roledescription=mindmap] .section-root :is(text,tspan){text-anchor:middle;font-weight:700;fill:var(--aw-heading)!important}.Certifications-module__zf23Bq__chart pre svg[aria-roledescription=mindmap] .edgePaths path{stroke:color-mix(in srgb, var(--line) 70%, var(--aw-heading))!important}.Certifications-module__zf23Bq__lessons{grid-template-columns:minmax(0,1fr);gap:22px;padding-top:44px;display:grid}.Certifications-module__zf23Bq__lesson{border:1px solid var(--aw-border);background:color-mix(in srgb, var(--aw-surface) 62%, var(--aw-bg));scroll-margin-top:calc(var(--nav-h,70px) + 20px);border-radius:16px;padding:24px 26px}.Certifications-module__zf23Bq__lessonKicker{color:var(--aw-text-muted);margin-bottom:4px;font-size:13.5px}.Certifications-module__zf23Bq__lessonWhy{max-width:80ch;color:var(--aw-text);margin-top:6px;font-size:16px;line-height:1.6}.Certifications-module__zf23Bq__concepts{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px 22px;margin:18px 0 0;display:grid}.Certifications-module__zf23Bq__concepts dt{color:color-mix(in srgb, var(--line) 58%, var(--aw-heading));font-size:15px;font-weight:600}.Certifications-module__zf23Bq__concepts dd{color:var(--aw-text);margin:3px 0 0;font-size:14.5px;line-height:1.55}.Certifications-module__zf23Bq__lessonPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.Certifications-module__zf23Bq__trap,.Certifications-module__zf23Bq__labBox{border-radius:10px;padding:13px 15px}.Certifications-module__zf23Bq__trap{background:color-mix(in srgb, #ef4444 9%, var(--aw-surface))}.Certifications-module__zf23Bq__labBox{background:color-mix(in srgb, #10b981 9%, var(--aw-surface))}.Certifications-module__zf23Bq__trap h3,.Certifications-module__zf23Bq__labBox h3{color:var(--aw-heading);font-size:14px;font-weight:600}.Certifications-module__zf23Bq__trap p,.Certifications-module__zf23Bq__labBox p{color:var(--aw-text);margin-top:3px;font-size:14.5px;line-height:1.55}.Certifications-module__zf23Bq__lessonFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin-top:16px;display:flex}.Certifications-module__zf23Bq__lessonDocs{color:var(--aw-text-muted);flex-wrap:wrap;gap:3px 10px;font-size:14px;display:flex}.Certifications-module__zf23Bq__doneBtn{border:1px solid var(--aw-border);color:var(--aw-heading);background:var(--aw-surface-raised);border-radius:9px;flex-shrink:0;padding:7px 13px;font-size:14px;font-weight:600}.Certifications-module__zf23Bq__doneBtn[aria-pressed=true]{border-color:var(--line);background:color-mix(in srgb, var(--line) 18%, var(--aw-surface))}.Certifications-module__zf23Bq__doneBtn:focus-visible,.Certifications-module__zf23Bq__railStops a:focus-visible{outline-offset:2px;outline:2px solid #818cf8}.Certifications-module__zf23Bq__resources{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:14px;display:grid}.Certifications-module__zf23Bq__resources h3{color:var(--aw-heading);margin-bottom:8px;font-size:15.5px;font-weight:600}.Certifications-module__zf23Bq__logoTile{color:#111827;background:#fff;border-radius:9px;flex:none;place-items:center;display:inline-grid;box-shadow:0 0 0 1px #0f172a1a}.Certifications-module__zf23Bq__brandRow{flex-wrap:wrap;gap:8px;max-width:980px;margin:22px 0 0;padding:0;list-style:none;display:flex}.Certifications-module__zf23Bq__brandRow a{color:var(--aw-hero-text);background:var(--aw-hero-badge-bg);border:1px solid var(--aw-hero-border);border-radius:12px;align-items:center;gap:9px;padding:5px 13px 5px 6px;font-size:14px;font-weight:600;display:inline-flex}.Certifications-module__zf23Bq__brandRow a:hover{border-color:var(--aw-hero-text-muted)}.Certifications-module__zf23Bq__brandRow a:focus-visible{outline-offset:2px;outline:2px solid #818cf8}.Certifications-module__zf23Bq__heroHead{padding-right:216px;position:relative}.Certifications-module__zf23Bq__medal{text-align:center;color:#1b1d2e;background:linear-gradient(155deg, color-mix(in srgb, var(--line) 34%, #fff), color-mix(in srgb, var(--line) 12%, #fff));width:196px;box-shadow:0 14px 34px -20px var(--line), inset 0 0 0 1px color-mix(in srgb, var(--line) 45%, #fff);border-radius:18px;justify-items:center;gap:6px;padding:16px 14px 14px;display:grid;position:absolute;bottom:0;right:0}.Certifications-module__zf23Bq__medal:before{content:"";border:1px dashed color-mix(in srgb, var(--line) 55%, #fff);pointer-events:none;border-radius:13px;position:absolute;inset:7px}.Certifications-module__zf23Bq__medalRing{width:112px;height:112px;box-shadow:0 0 0 4px color-mix(in srgb, var(--line) 40%, #fff);background:#fff;border-radius:999px;place-items:center;display:grid}.Certifications-module__zf23Bq__medalCode{letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.2}.Certifications-module__zf23Bq__medalLevel{color:#3f4358;font-size:12.5px}.Certifications-module__zf23Bq__medalCompact{gap:4px;width:126px;padding:10px 8px}.Certifications-module__zf23Bq__medalCompact:before{inset:5px}.Certifications-module__zf23Bq__medalCompact .Certifications-module__zf23Bq__medalRing{width:60px;height:60px}.Certifications-module__zf23Bq__medalCompact .Certifications-module__zf23Bq__medalRing>*{width:40px!important;height:40px!important}.Certifications-module__zf23Bq__medalCompact .Certifications-module__zf23Bq__medalCode{font-size:13.5px}.Certifications-module__zf23Bq__heroNote{color:var(--aw-hero-text-muted);font-size:16px}.Certifications-module__zf23Bq__tabRow{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.Certifications-module__zf23Bq__tabRow a{color:var(--aw-hero-text);background:var(--aw-hero-badge-bg);border:1px solid var(--aw-hero-border);border-radius:10px;padding:8px 15px;font-size:14.5px;font-weight:600}.Certifications-module__zf23Bq__tabRow a[aria-current=page]{color:#fff;background:#4f46e5;border-color:#4f46e5}.Certifications-module__zf23Bq__tabRow a{align-items:center;gap:8px;display:inline-flex}.Certifications-module__zf23Bq__tabBadge{color:#3730a3;background:#e0e7ff;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.4}.Certifications-module__zf23Bq__tabRow a[aria-current=page] .Certifications-module__zf23Bq__tabBadge{color:#3730a3;background:#fff}.Certifications-module__zf23Bq__tabBadge[data-free]{animation:2.4s ease-in-out infinite Certifications-module__zf23Bq__badgeGlow;position:relative;overflow:hidden}.Certifications-module__zf23Bq__tabBadge[data-free]:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#818cf88c 50%,#0000 70%);animation:2.4s ease-in-out infinite Certifications-module__zf23Bq__badgeSweep;position:absolute;inset:0;transform:translate(-120%)}@keyframes Certifications-module__zf23Bq__badgeGlow{0%,to{box-shadow:0 0 #a5b4fc00}50%{box-shadow:0 0 0 4px #a5b4fc73}}@keyframes Certifications-module__zf23Bq__badgeSweep{0%,35%{transform:translate(-120%)}75%,to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.Certifications-module__zf23Bq__tabBadge[data-free],.Certifications-module__zf23Bq__tabBadge[data-free]:after{animation:none}}.Certifications-module__zf23Bq__examCta{border:1px solid color-mix(in srgb, var(--line) 45%, var(--aw-border));background:color-mix(in srgb, var(--line) 9%, var(--aw-surface));border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:20px 22px;display:flex}.Certifications-module__zf23Bq__examCta strong{color:var(--aw-heading);font-size:17px;font-weight:600;display:block}.Certifications-module__zf23Bq__examCta span{color:var(--aw-text-muted);font-size:14.5px}.Certifications-module__zf23Bq__examCta a{color:#fff;background:#4f46e5;border-radius:10px;padding:10px 18px;font-size:15px;font-weight:600}.Certifications-module__zf23Bq__railExam{text-align:center;color:#fff;background:#4f46e5;border-radius:10px;margin-top:14px;padding:9px 12px;font-size:14px;font-weight:600;display:block}.Certifications-module__zf23Bq__examPage{padding-top:26px}.Certifications-module__zf23Bq__chooseSection{scroll-margin-top:calc(var(--nav-h,70px) + 24px);padding-top:48px}.Certifications-module__zf23Bq__chooseChart{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:18px;min-width:0;margin:20px 0 0;padding:22px 20px}.Certifications-module__zf23Bq__chooseChart pre{text-align:center;background:0 0;margin:0;padding:0}.Certifications-module__zf23Bq__chooseChart pre svg{height:auto;margin-inline:auto;display:block}.Certifications-module__zf23Bq__chooseChart pre .node{--node:#6366f1}.Certifications-module__zf23Bq__chooseChart pre .provider-anthropic{--node:var(--provider-anthropic)}.Certifications-module__zf23Bq__chooseChart pre .provider-microsoft{--node:var(--provider-microsoft)}.Certifications-module__zf23Bq__chooseChart pre .provider-aws{--node:var(--provider-aws)}.Certifications-module__zf23Bq__chooseChart pre .provider-google{--node:var(--provider-google)}.Certifications-module__zf23Bq__chooseChart pre .provider-nvidia{--node:var(--provider-nvidia)}.Certifications-module__zf23Bq__chooseChart pre .provider-github{--node:var(--provider-github)}.Certifications-module__zf23Bq__chooseChart pre .provider-databricks{--node:var(--provider-databricks)}.Certifications-module__zf23Bq__chooseChart pre .node :is(rect,polygon,path){fill:color-mix(in srgb, var(--node) 18%, var(--aw-surface))!important;stroke:color-mix(in srgb, var(--node) 75%, var(--aw-surface))!important;stroke-width:1.5px!important}.Certifications-module__zf23Bq__chooseChart pre .node rect{rx:10px;ry:10px}.Certifications-module__zf23Bq__chooseChart pre .node :is(text,tspan){font-weight:600;fill:var(--aw-heading)!important}.Certifications-module__zf23Bq__chooseChart pre .chooseRoot :is(polygon,rect,path){fill:color-mix(in srgb, var(--node) 30%, var(--aw-surface))!important}.Certifications-module__zf23Bq__chooseChart pre .chooseRoot :is(text,tspan){font-weight:700}.Certifications-module__zf23Bq__chooseChart pre .node[role=link]{cursor:pointer;transition:filter .15s}.Certifications-module__zf23Bq__chooseChart pre .node[role=link]:hover{filter:brightness(1.12)}.Certifications-module__zf23Bq__chooseChart pre .node[role=link]:focus-visible{outline-offset:3px;outline:2px solid #818cf8}.Certifications-module__zf23Bq__chooseChart pre .edgeLabel :is(text,tspan){font-weight:600}:is(.Certifications-module__zf23Bq__chart,.Certifications-module__zf23Bq__chooseChart) pre .edgeLabel :is(rect,p,span,foreignObject div){background-color:var(--aw-surface)!important}:is(.Certifications-module__zf23Bq__chart,.Certifications-module__zf23Bq__chooseChart) pre .edgeLabel rect{fill:var(--aw-surface)!important;background-color:var(--aw-surface)!important}:is(.Certifications-module__zf23Bq__chart,.Certifications-module__zf23Bq__chooseChart) pre .labelBkg{fill:var(--aw-surface)!important;background-color:var(--aw-surface)!important}.Certifications-module__zf23Bq__chooseKey{flex-wrap:wrap;gap:6px 18px;margin:14px 0 0;padding:0;list-style:none;display:flex}.Certifications-module__zf23Bq__chooseKey a{color:var(--aw-text-muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}.Certifications-module__zf23Bq__chooseKey a:hover{color:var(--aw-heading)}.Certifications-module__zf23Bq__chooseSwatch{border-radius:4px;width:13px;height:13px}.Certifications-module__zf23Bq__chooseRoutes{margin:18px 0 0;padding:0;list-style:none;display:none}.Certifications-module__zf23Bq__chooseRoutes li+li{margin-top:20px}.Certifications-module__zf23Bq__chooseRoutes h3{color:var(--aw-heading);font-size:16px;font-weight:600}.Certifications-module__zf23Bq__chooseRoutes div{gap:8px;margin-top:8px;display:grid}.Certifications-module__zf23Bq__routeExam{border:1px solid var(--aw-border);color:var(--aw-text-muted);background:var(--aw-surface);border-radius:12px;align-items:center;gap:10px;padding:8px 12px 8px 8px;font-size:14px;display:flex}.Certifications-module__zf23Bq__routeExam strong{color:var(--aw-heading);font-size:15px;font-weight:600;display:block}.Certifications-module__zf23Bq__routeThen{color:var(--aw-text-muted);font-size:13px}.Certifications-module__zf23Bq__mapHead{padding-top:56px;padding-bottom:20px}.Certifications-module__zf23Bq__hubCta{margin-top:22px}.Certifications-module__zf23Bq__compareFilter{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.Certifications-module__zf23Bq__compareFilter+.Certifications-module__zf23Bq__compareFilter{margin-top:10px}.Certifications-module__zf23Bq__compareFilterBtn{align-items:center;gap:8px;padding-left:7px;display:inline-flex}.Certifications-module__zf23Bq__compareWrap{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:16px;margin-top:16px;overflow-x:auto}.Certifications-module__zf23Bq__compare{border-collapse:collapse;width:100%;min-width:960px;font-size:14.5px}.Certifications-module__zf23Bq__compare th,.Certifications-module__zf23Bq__compare td{text-align:left;border-top:1px solid var(--aw-border);color:var(--aw-text);padding:12px 16px;font-weight:400}.Certifications-module__zf23Bq__compare thead th{color:var(--aw-heading);background:var(--aw-surface-raised);white-space:nowrap;border-top:0;font-size:13.5px;font-weight:600}.Certifications-module__zf23Bq__compare tbody tr{transition:background .12s}.Certifications-module__zf23Bq__compare tbody tr:hover{background:color-mix(in srgb, var(--line) 8%, var(--aw-surface))}.Certifications-module__zf23Bq__compare tbody th a{letter-spacing:-.01em;color:var(--aw-heading);font-size:15.5px;font-weight:650}.Certifications-module__zf23Bq__compare tbody th a:hover{text-underline-offset:3px;text-decoration:underline}.Certifications-module__zf23Bq__compare a:focus-visible,.Certifications-module__zf23Bq__sortBtn:focus-visible,.Certifications-module__zf23Bq__chooseKey a:focus-visible,.Certifications-module__zf23Bq__routeExam:focus-visible{outline-offset:2px;outline:2px solid #818cf8}.Certifications-module__zf23Bq__compare tbody th span{color:var(--aw-text-muted);margin-top:1px;font-size:13px;display:block}.Certifications-module__zf23Bq__compareBrand{color:var(--aw-heading);white-space:nowrap;align-items:center;gap:10px;font-weight:500;display:inline-flex}.Certifications-module__zf23Bq__compareBrand>span:first-child{border-radius:8px}.Certifications-module__zf23Bq__sortBtn{font:inherit;color:inherit;align-items:center;gap:6px;display:inline-flex}.Certifications-module__zf23Bq__sortBtn:hover{color:#6366f1}.Certifications-module__zf23Bq__sortBtn span{color:#6366f1;min-width:9px;font-size:9px}.Certifications-module__zf23Bq__comparePrice{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;color:var(--aw-heading)!important}.Certifications-module__zf23Bq__comparePrice span{color:var(--aw-text-muted);font-weight:400}.Certifications-module__zf23Bq__comparePrice span[data-free]{color:color-mix(in srgb, #10b981 62%, var(--aw-heading));font-weight:600}.Certifications-module__zf23Bq__tierBadge[data-tier=Diamond],.Certifications-module__zf23Bq__medalRing[data-tier=Diamond]{--tier:#22d3ee}.Certifications-module__zf23Bq__tierBadge[data-tier=Platinum],.Certifications-module__zf23Bq__medalRing[data-tier=Platinum]{--tier:#a78bfa}.Certifications-module__zf23Bq__tierBadge[data-tier=Gold],.Certifications-module__zf23Bq__medalRing[data-tier=Gold]{--tier:#fbbf24}.Certifications-module__zf23Bq__tierBadge[data-tier=Silver],.Certifications-module__zf23Bq__medalRing[data-tier=Silver]{--tier:#b6c2d1}.Certifications-module__zf23Bq__tierBadge[data-tier=Bronze],.Certifications-module__zf23Bq__medalRing[data-tier=Bronze]{--tier:#d98a4b}.Certifications-module__zf23Bq__tierBadge{flex:none;align-items:center;gap:6px;font-weight:600;display:inline-flex;position:relative}.Certifications-module__zf23Bq__tierBadge svg{flex:none;display:block}.Certifications-module__zf23Bq__tierBadge:hover svg{animation:1s ease-in-out infinite Certifications-module__zf23Bq__gem-blink}@keyframes Certifications-module__zf23Bq__gem-blink{0%,to{filter:drop-shadow(0 0 1px var(--tier));transform:scale(1)}50%{filter:drop-shadow(0 0 7px var(--tier)) brightness(1.2);transform:scale(1.16)}}.Certifications-module__zf23Bq__tierTip{z-index:5;white-space:nowrap;color:#1b1d2e;background:color-mix(in srgb, var(--tier) 38%, #fff);opacity:0;visibility:hidden;pointer-events:none;border-radius:7px;padding:3px 9px;font-size:12.5px;font-weight:600;line-height:1.4;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)translateY(3px);box-shadow:0 6px 16px -8px #0f172a99}.Certifications-module__zf23Bq__tierBadge:hover .Certifications-module__zf23Bq__tierTip,.Certifications-module__zf23Bq__station:focus-visible .Certifications-module__zf23Bq__tierTip{opacity:1;visibility:visible;transform:translate(-50%)}.Certifications-module__zf23Bq__tierChip{align-items:center;gap:7px;display:inline-flex}.Certifications-module__zf23Bq__levelCell{white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.Certifications-module__zf23Bq__stationTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.Certifications-module__zf23Bq__medalRing[data-tier]{box-shadow:0 0 0 4px color-mix(in srgb, var(--tier) 70%, #fff)}.Certifications-module__zf23Bq__studyRange{background:var(--aw-surface-raised);border-radius:999px;width:130px;height:6px;margin-bottom:6px;display:block;position:relative;overflow:hidden}.Certifications-module__zf23Bq__studyRange span{background:var(--line);border-radius:999px;position:absolute;top:0;bottom:0}@media (max-width:1040px){.Certifications-module__zf23Bq__chartGrid{grid-template-columns:minmax(0,1fr)}.Certifications-module__zf23Bq__course{grid-template-columns:minmax(0,1fr);gap:20px}.Certifications-module__zf23Bq__courseRail{max-height:none;position:static}.Certifications-module__zf23Bq__railStops{display:none}.Certifications-module__zf23Bq__lessonPair,.Certifications-module__zf23Bq__resources,.Certifications-module__zf23Bq__options{grid-template-columns:minmax(0,1fr)}.Certifications-module__zf23Bq__ticket>.Certifications-module__zf23Bq__ticketCode{border-radius:13px 13px 0 0;flex:100%}.Certifications-module__zf23Bq__ticket>div:nth-child(2){border-left:0}.Certifications-module__zf23Bq__detail{grid-template-columns:minmax(0,1fr);gap:36px}.Certifications-module__zf23Bq__detailSide{order:-1;position:static}.Certifications-module__zf23Bq__notes{grid-template-columns:minmax(0,1fr);gap:36px}.Certifications-module__zf23Bq__howSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.Certifications-module__zf23Bq__howSteps li:not(:last-child):after{display:none}}@media (max-width:860px){.Certifications-module__zf23Bq__heroHead{grid-template-columns:minmax(0,1fr);padding-right:0}.Certifications-module__zf23Bq__medal{width:auto;box-shadow:none;background:0 0;padding:0;top:11px;bottom:auto;right:12px}.Certifications-module__zf23Bq__medal:before,.Certifications-module__zf23Bq__medalCode,.Certifications-module__zf23Bq__medalLevel{display:none}.Certifications-module__zf23Bq__medalRing,.Certifications-module__zf23Bq__medalRing[data-tier]{width:50px;height:50px;box-shadow:0 0 0 3px color-mix(in srgb, var(--tier) 70%, #fff)}.Certifications-module__zf23Bq__medalRing>*{width:32px!important;height:32px!important}.Certifications-module__zf23Bq__heroNote{padding-right:64px}.Certifications-module__zf23Bq__heroHead .Certifications-module__zf23Bq__skelMedal{border-radius:999px;width:50px;height:50px;top:11px;bottom:auto;right:12px}.Certifications-module__zf23Bq__shell{padding-inline:18px}.Certifications-module__zf23Bq__branch{grid-template-columns:minmax(0,1fr);gap:8px;padding-left:26px}.Certifications-module__zf23Bq__branch:after,.Certifications-module__zf23Bq__branch:last-child:before{width:14px}.Certifications-module__zf23Bq__branchLabel{white-space:normal}.Certifications-module__zf23Bq__branchLabel:after{display:none}.Certifications-module__zf23Bq__stations{grid-template-columns:minmax(0,1fr);gap:12px}.Certifications-module__zf23Bq__stationCell{padding-top:0;padding-left:30px}.Certifications-module__zf23Bq__stationCell:before,.Certifications-module__zf23Bq__stationCell:not(:last-child):before,.Certifications-module__zf23Bq__stationCell:last-child:before{border-radius:999px;width:5px;height:auto;inset:0 auto 0 8px}.Certifications-module__zf23Bq__stationCell:not(:last-child):before{bottom:-12px}.Certifications-module__zf23Bq__stationCell:last-child:before{height:26px;bottom:auto}.Certifications-module__zf23Bq__stationDot{top:15px;left:1px}.Certifications-module__zf23Bq__fit{grid-template-columns:minmax(0,1fr);gap:16px}.Certifications-module__zf23Bq__picker{position:static}}.Certifications-module__zf23Bq__brandRoamers{--reach:.6;pointer-events:none;width:min(33%,440px);position:absolute;top:-34px;bottom:8px;right:0}.Certifications-module__zf23Bq__roamer{animation:17s ease-in-out infinite Certifications-module__zf23Bq__roam-a;position:absolute}.Certifications-module__zf23Bq__roamer[data-path=b]{animation-name:Certifications-module__zf23Bq__roam-b;animation-duration:21s}.Certifications-module__zf23Bq__roamer[data-path=c]{animation-name:Certifications-module__zf23Bq__roam-c;animation-duration:19s}.Certifications-module__zf23Bq__roamer>span{border-radius:999px;box-shadow:0 10px 24px -10px #0f172a73,0 0 0 1px #0f172a14;width:54px!important;height:54px!important}[data-theme=light] .Certifications-module__zf23Bq__roamer>span{box-shadow:none;opacity:.85;background:0 0}@keyframes Certifications-module__zf23Bq__roam-a{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(calc(var(--reach) * 44px), calc(var(--reach) * 26px)) rotate(7deg)}50%{transform:translate(calc(var(--reach) * 12px), calc(var(--reach) * 54px)) rotate(-5deg)}75%{transform:translate(calc(var(--reach) * -30px), calc(var(--reach) * 20px)) rotate(4deg)}}@keyframes Certifications-module__zf23Bq__roam-b{0%,to{transform:translate(0)rotate(0)}30%{transform:translate(calc(var(--reach) * -46px), calc(var(--reach) * 30px)) rotate(-7deg)}60%{transform:translate(calc(var(--reach) * 26px), calc(var(--reach) * -22px)) rotate(6deg)}}@keyframes Certifications-module__zf23Bq__roam-c{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(calc(var(--reach) * 36px), calc(var(--reach) * -28px)) rotate(6deg)}66%{transform:translate(calc(var(--reach) * -38px), calc(var(--reach) * 34px)) rotate(-6deg)}}.Certifications-module__zf23Bq__questions{scroll-margin-top:calc(var(--nav-h,70px) + 76px)}.Certifications-module__zf23Bq__pageTurn{gap:12px;margin-top:22px;display:grid}.Certifications-module__zf23Bq__pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:28px;display:flex}.Certifications-module__zf23Bq__pagerBtn{border:1px solid var(--aw-border);min-width:40px;height:40px;color:var(--aw-heading);background:var(--aw-surface);border-radius:10px;padding:0 12px;font-size:14.5px;font-weight:600}.Certifications-module__zf23Bq__pagerBtn:not(:disabled):hover{border-color:var(--aw-border-hover)}.Certifications-module__zf23Bq__pagerBtn:disabled{opacity:.45;cursor:not-allowed}.Certifications-module__zf23Bq__pagerBtn[aria-current=page]{color:#fff;background:#4f46e5;border-color:#4f46e5}.Certifications-module__zf23Bq__pagerBtn:focus-visible{outline-offset:2px;outline:2px solid #818cf8}.Certifications-module__zf23Bq__navSkeleton{z-index:80;background:var(--aw-bg);padding-top:6.25rem;position:fixed;inset:0;overflow:hidden}.Certifications-module__zf23Bq__skelMedal{border-radius:18px;width:196px;height:192px;position:absolute;bottom:0;right:0}.Certifications-module__zf23Bq__skelRail{gap:15px;margin-top:22px;display:grid}.Certifications-module__zf23Bq__skelRail>div{align-items:center;gap:12px;display:flex}@media (min-width:861px) and (max-width:1240px){.Certifications-module__zf23Bq__heroHead{padding-right:176px}.Certifications-module__zf23Bq__medal,.Certifications-module__zf23Bq__heroHead .Certifications-module__zf23Bq__skelMedal{width:156px}.Certifications-module__zf23Bq__medal{gap:4px;padding:10px}.Certifications-module__zf23Bq__medal:before{inset:5px}.Certifications-module__zf23Bq__medalRing{width:78px;height:78px}.Certifications-module__zf23Bq__medalRing>*{width:50px!important;height:50px!important}.Certifications-module__zf23Bq__medalCode{font-size:15px}.Certifications-module__zf23Bq__heroHead .Certifications-module__zf23Bq__skelMedal{height:136px}}@media (max-width:1100px){.Certifications-module__zf23Bq__brandRoamers{--reach:.08;width:100%;height:56px;margin-top:18px;position:relative;top:auto;bottom:auto;right:auto}.Certifications-module__zf23Bq__roamer{top:6px!important}.Certifications-module__zf23Bq__roamer:first-child{left:0!important}.Certifications-module__zf23Bq__roamer:nth-child(2){left:12.5%!important}.Certifications-module__zf23Bq__roamer:nth-child(3){left:25%!important}.Certifications-module__zf23Bq__roamer:nth-child(4){left:37.5%!important}.Certifications-module__zf23Bq__roamer:nth-child(5){left:50%!important}.Certifications-module__zf23Bq__roamer:nth-child(6){left:62.5%!important}.Certifications-module__zf23Bq__roamer:nth-child(7){left:75%!important}.Certifications-module__zf23Bq__roamer:nth-child(8){left:87.5%!important}.Certifications-module__zf23Bq__roamer>span{width:38px!important;height:38px!important}.Certifications-module__zf23Bq__roamer>span>span{width:22px!important;height:22px!important}}@media not (min-width:48rem){.Certifications-module__zf23Bq__chooseChart{display:none}.Certifications-module__zf23Bq__chooseRoutes{display:block}.Certifications-module__zf23Bq__howSteps{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.Certifications-module__zf23Bq__compare tbody tr{transition:none}.Certifications-module__zf23Bq__chooseChart pre .node[role=link]{transition:none}.Certifications-module__zf23Bq__roamer,.Certifications-module__zf23Bq__tierBadge:hover svg{animation:none}.Certifications-module__zf23Bq__tierTip,.Certifications-module__zf23Bq__stationDot,.Certifications-module__zf23Bq__station,.Certifications-module__zf23Bq__lineDim{transition:none}.Certifications-module__zf23Bq__stationCell:hover .Certifications-module__zf23Bq__stationDot{transform:none}}.Certifications-module__zf23Bq__examPaywall{margin-top:1.5rem}
.Guides-module__mFyTVG__page{--line:#6366f1;background:var(--aw-bg);min-height:100vh;padding-bottom:96px}.Guides-module__mFyTVG__shell{width:min(100%,1440px);margin-inline:auto;padding-inline:28px}.Guides-module__mFyTVG__block{scroll-margin-top:calc(var(--nav-h,70px) + 24px);padding-top:48px}.Guides-module__mFyTVG__h2{letter-spacing:-.02em;color:var(--aw-heading);font-size:clamp(22px,2.2vw,27px);font-weight:600;line-height:1.25}.Guides-module__mFyTVG__lead{max-width:70ch;color:var(--aw-text-muted);margin-top:8px;font-size:16px;line-height:1.65}.Guides-module__mFyTVG__lead a,.Guides-module__mFyTVG__sourceList a,.Guides-module__mFyTVG__cardLink{color:color-mix(in srgb, #818cf8 80%, var(--aw-heading));text-underline-offset:3px;text-decoration:underline}.Guides-module__mFyTVG__cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:18px;display:grid}.Guides-module__mFyTVG__card{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:14px;padding:18px 20px}.Guides-module__mFyTVG__card h3{color:var(--aw-heading);font-size:16px;font-weight:600}.Guides-module__mFyTVG__card p{color:var(--aw-text-muted);margin-top:5px;font-size:15px;line-height:1.6}.Guides-module__mFyTVG__card .Guides-module__mFyTVG__cardLink{margin-top:8px;font-size:14px;font-weight:600;display:inline-block}.Guides-module__mFyTVG__picker{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:18px;margin-top:18px;display:grid}.Guides-module__mFyTVG__pickerOptions{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Guides-module__mFyTVG__pickerOption{text-align:left;border:1px solid var(--aw-border);width:100%;color:var(--aw-text);background:var(--aw-surface);border-radius:11px;padding:12px 15px;font-size:15px;line-height:1.4;transition:border-color .15s,background .15s}.Guides-module__mFyTVG__pickerOption:hover{border-color:var(--aw-border-hover)}.Guides-module__mFyTVG__pickerOption[aria-pressed=true]{color:var(--aw-heading);background:color-mix(in srgb, #6366f1 15%, var(--aw-surface));border-color:#6366f1;font-weight:600}.Guides-module__mFyTVG__pickerOption:focus-visible{outline-offset:2px;outline:2px solid #818cf8}.Guides-module__mFyTVG__pickerAnswer{top:calc(var(--nav-h,70px) + 20px);background:color-mix(in srgb, #6366f1 11%, var(--aw-surface));border-radius:16px;align-self:start;padding:22px 24px;position:sticky}.Guides-module__mFyTVG__pickerAnswer .Guides-module__mFyTVG__pickerVerdict{letter-spacing:-.015em;color:var(--aw-heading);margin-top:0;font-size:24px;font-weight:650;line-height:1.2}.Guides-module__mFyTVG__pickerAnswer p{color:var(--aw-text);margin-top:8px;font-size:15.5px;line-height:1.6}.Guides-module__mFyTVG__pickerAnswer .Guides-module__mFyTVG__cardLink{margin-top:10px;font-size:14.5px;font-weight:600;display:inline-block}.Guides-module__mFyTVG__tableWrap{border:1px solid var(--aw-border);border-radius:14px;margin-top:16px;overflow-x:auto}.Guides-module__mFyTVG__table{border-collapse:collapse;width:100%;min-width:720px;font-size:14.5px}.Guides-module__mFyTVG__table th,.Guides-module__mFyTVG__table td{text-align:left;vertical-align:top;border-top:1px solid var(--aw-border);color:var(--aw-text);padding:11px 15px;font-weight:400;line-height:1.5}.Guides-module__mFyTVG__table thead th{color:var(--aw-heading);background:var(--aw-surface);border-top:0;font-size:13.5px;font-weight:600}.Guides-module__mFyTVG__table tbody th{color:var(--aw-heading);font-weight:600}.Guides-module__mFyTVG__table .Guides-module__mFyTVG__num{font-variant-numeric:tabular-nums;white-space:nowrap}.Guides-module__mFyTVG__modelName{white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.Guides-module__mFyTVG__controls{flex-wrap:wrap;gap:16px;margin-top:16px;display:flex}.Guides-module__mFyTVG__controls label{color:var(--aw-text-muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}.Guides-module__mFyTVG__controls select{border:1px solid var(--aw-border);color:var(--aw-heading);background:var(--aw-surface);border-radius:8px;padding:6px 10px;font-size:14px}.Guides-module__mFyTVG__refs{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px;display:grid}.Guides-module__mFyTVG__refs h2{color:var(--aw-heading);margin-bottom:8px;font-size:17px;font-weight:600}.Guides-module__mFyTVG__sourceList{gap:7px;margin:0;padding:0;font-size:14.5px;line-height:1.45;list-style:none;display:grid}@media (max-width:860px){.Guides-module__mFyTVG__shell{padding-inline:18px}.Guides-module__mFyTVG__picker{grid-template-columns:minmax(0,1fr)}.Guides-module__mFyTVG__pickerAnswer{order:-1;position:static}}
.Journey-module__IUBUGW__block{--j-accent:#6366f1;--j-soft:color-mix(in srgb, var(--j-accent) 10%, transparent);--j-line:color-mix(in srgb, var(--j-accent) 28%, var(--aw-border));--j-warn:#d97706;--j-good:#16a34a;--j-bad:#dc2626;color:var(--aw-text);scroll-margin-top:calc(var(--nav-h,70px) + 1rem);margin:3rem 0}.Journey-module__IUBUGW__eyebrow{font-size:var(--aw-fs-label,.75rem);letter-spacing:.12em;text-transform:uppercase;color:var(--j-accent);align-items:center;gap:.5rem;margin-bottom:.6rem;font-weight:800;display:inline-flex}.Journey-module__IUBUGW__eyebrow:before{content:"";background:currentColor;border-radius:2px;width:1.25rem;height:2px}.Journey-module__IUBUGW__h2{color:var(--aw-heading);margin:0 0 .5rem;font-size:clamp(1.35rem,2.2vw,1.65rem);font-weight:800;line-height:1.25}.Journey-module__IUBUGW__lead{font-size:var(--aw-fs-body,.9375rem);color:var(--aw-text-muted);max-width:68ch;margin:0 0 1.5rem;line-height:1.7}.Journey-module__IUBUGW__subhead{color:var(--aw-heading);scroll-margin-top:calc(var(--nav-h,70px) + 1rem);margin:2rem 0 .85rem;font-size:1.05rem;font-weight:800}.Journey-module__IUBUGW__text{font-size:var(--aw-fs-body,.9375rem);color:var(--aw-text);margin:0;line-height:1.7}.Journey-module__IUBUGW__muted{font-size:var(--aw-fs-sm,.8125rem);color:var(--aw-text-muted);margin:0;line-height:1.6}.Journey-module__IUBUGW__note{font-size:var(--aw-fs-sm,.8125rem);color:var(--aw-text-faint);margin:0 0 1rem;font-style:italic}.Journey-module__IUBUGW__label{font-size:var(--aw-fs-label,.75rem);letter-spacing:.06em;text-transform:uppercase;color:var(--aw-text-faint);margin-bottom:.45rem;font-weight:700;display:block}.Journey-module__IUBUGW__rowTitle{color:var(--aw-heading);margin:0 0 .2rem;font-weight:700;line-height:1.5}.Journey-module__IUBUGW__code{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);background:var(--aw-code-bg);color:var(--aw-code-text);overflow-wrap:anywhere;border-radius:4px;padding:.1em .35em;font-size:.86em}.Journey-module__IUBUGW__textLink{color:var(--j-accent);font-weight:700}.Journey-module__IUBUGW__textLink:hover{text-decoration:underline}.Journey-module__IUBUGW__card{border:1px solid var(--j-line);background:linear-gradient(160deg, var(--j-soft), transparent 55%), var(--aw-surface);border-radius:12px;padding:1.25rem 1.4rem}.Journey-module__IUBUGW__grid2{gap:1rem;display:grid}@media (min-width:52rem){.Journey-module__IUBUGW__grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}.Journey-module__IUBUGW__bullets,.Journey-module__IUBUGW__numbered{font-size:var(--aw-fs-body,.9375rem);gap:.45rem;margin:0;padding-left:1.15rem;line-height:1.6;display:grid}.Journey-module__IUBUGW__bullets{list-style:outside}.Journey-module__IUBUGW__numbered{list-style:decimal}.Journey-module__IUBUGW__bullets li::marker{color:var(--j-accent)}.Journey-module__IUBUGW__numbered li::marker{color:var(--j-accent);font-weight:800}.Journey-module__IUBUGW__ticks{padding-left:0;list-style:none}.Journey-module__IUBUGW__ticks li{padding-left:1.6rem;position:relative}.Journey-module__IUBUGW__ticks li:before{content:"✓";color:var(--j-good);font-weight:800;position:absolute;top:0;left:0}.Journey-module__IUBUGW__frameGrid{gap:1rem;margin-top:1rem;display:grid}@media (min-width:52rem){.Journey-module__IUBUGW__frameGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Journey-module__IUBUGW__panelTitle{color:var(--aw-heading);margin-bottom:.9rem;font-size:.95rem;font-weight:800;display:block}.Journey-module__IUBUGW__panelProblem .Journey-module__IUBUGW__panelTitle:before,.Journey-module__IUBUGW__panelFix .Journey-module__IUBUGW__panelTitle:before{content:"";vertical-align:.1em;background:var(--j-bad);border-radius:999px;width:.5rem;height:.5rem;margin-right:.5rem;display:inline-block}.Journey-module__IUBUGW__panelFix .Journey-module__IUBUGW__panelTitle:before{background:var(--j-good)}.Journey-module__IUBUGW__line+.Journey-module__IUBUGW__line{border-top:1px dashed var(--aw-border-hover);margin-top:.85rem;padding-top:.85rem}.Journey-module__IUBUGW__lineLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--aw-text-faint);margin-bottom:.25rem;font-size:.72rem;font-weight:800;display:block}.Journey-module__IUBUGW__line[data-tone=warn] .Journey-module__IUBUGW__lineLabel{color:var(--j-bad)}.Journey-module__IUBUGW__line[data-tone=fix] .Journey-module__IUBUGW__lineLabel{color:var(--j-good)}.Journey-module__IUBUGW__line[data-tone=cost] .Journey-module__IUBUGW__lineLabel{color:var(--j-warn)}.Journey-module__IUBUGW__lineText{font-size:var(--aw-fs-body,.9375rem);color:var(--aw-heading);margin:0;line-height:1.6}.Journey-module__IUBUGW__scenarioInput{color:var(--aw-heading);margin:0 0 .85rem;font-size:1.05rem;font-weight:700;line-height:1.5}.Journey-module__IUBUGW__chips{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.Journey-module__IUBUGW__chip{font-size:var(--aw-fs-sm,.8125rem);border:1px solid var(--aw-border-hover);color:var(--aw-text-muted);border-radius:999px;padding:.2rem .65rem}a.Journey-module__IUBUGW__chip:hover{color:var(--aw-heading);border-color:var(--j-accent)}.Journey-module__IUBUGW__breaks{align-content:start;gap:.6rem;display:grid}.Journey-module__IUBUGW__breaks .Journey-module__IUBUGW__label{margin:0}.Journey-module__IUBUGW__breaksStat{color:var(--aw-heading);margin:0;font-size:1.2rem;font-weight:800;line-height:1.35}.Journey-module__IUBUGW__prereqs{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.Journey-module__IUBUGW__strip{border:1px solid color-mix(in srgb, var(--j-accent) 28%, var(--aw-border));background:color-mix(in srgb, var(--j-accent) 10%, transparent);font-size:var(--aw-fs-sm,.8125rem);color:var(--aw-text-muted);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:1.25rem 0 1.75rem;padding:.75rem 1rem;display:flex}.Journey-module__IUBUGW__strip strong{color:var(--aw-heading)}.Journey-module__IUBUGW__stripLink{color:var(--j-accent);white-space:nowrap;margin-left:auto;font-weight:700}.Journey-module__IUBUGW__decisions{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:60rem){.Journey-module__IUBUGW__decisions{grid-template-columns:repeat(2,minmax(0,1fr))}}.Journey-module__IUBUGW__decisions>li{flex-direction:column;gap:.75rem;display:flex}.Journey-module__IUBUGW__decisionHead{align-items:flex-start;gap:.75rem;display:flex}.Journey-module__IUBUGW__num{background:var(--j-accent);color:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;font-size:.8rem;font-weight:800;display:grid}.Journey-module__IUBUGW__decisionClaim{color:var(--aw-heading);margin:0;padding-top:.15rem;font-size:1.02rem;font-weight:800;line-height:1.45}.Journey-module__IUBUGW__warn,.Journey-module__IUBUGW__passBar{border:1px solid color-mix(in srgb, var(--j-warn) 22%, transparent);background:color-mix(in srgb, var(--j-warn) 8%, transparent);border-radius:10px;margin-top:auto;padding:.7rem .9rem}.Journey-module__IUBUGW__passBar{border-color:color-mix(in srgb, var(--j-good) 22%, transparent);background:color-mix(in srgb, var(--j-good) 8%, transparent);margin-top:.9rem}.Journey-module__IUBUGW__warn p,.Journey-module__IUBUGW__passBar p{font-size:var(--aw-fs-sm,.8125rem);color:var(--aw-text);margin:0;line-height:1.6}.Journey-module__IUBUGW__passBar p{font-size:var(--aw-fs-body,.9375rem);font-weight:700}.Journey-module__IUBUGW__warnLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--j-warn);margin-bottom:.2rem;font-size:.68rem;font-weight:800;display:block}.Journey-module__IUBUGW__passBar .Journey-module__IUBUGW__warnLabel{color:var(--j-good)}.Journey-module__IUBUGW__rows{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.Journey-module__IUBUGW__watchRow{grid-template-columns:1fr auto;align-items:start;gap:1rem;padding:.9rem 1.1rem;display:grid}.Journey-module__IUBUGW__watchRow+.Journey-module__IUBUGW__watchRow{border-top:1px solid var(--aw-border)}.Journey-module__IUBUGW__pill{white-space:nowrap;font-size:var(--aw-fs-sm,.8125rem);font-variant-numeric:tabular-nums;color:var(--j-accent);background:var(--j-soft);border:1px solid var(--j-line);border-radius:999px;padding:.25rem .65rem;font-weight:800}.Journey-module__IUBUGW__costTable{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:12px;overflow:hidden}.Journey-module__IUBUGW__costRow{grid-template-columns:1fr auto;align-items:baseline;gap:.15rem 1rem;padding:.75rem 1.1rem;display:grid}.Journey-module__IUBUGW__costRow+.Journey-module__IUBUGW__costRow{border-top:1px solid var(--aw-border)}.Journey-module__IUBUGW__costItem{color:var(--aw-heading);font-weight:700}.Journey-module__IUBUGW__costMath{font-size:var(--aw-fs-sm,.8125rem);color:var(--aw-text-muted);font-variant-numeric:tabular-nums;grid-area:2/1}.Journey-module__IUBUGW__costAmount{font-variant-numeric:tabular-nums;color:var(--aw-heading);text-align:right;grid-area:1/2/span 2;align-self:center;font-weight:800}@media (min-width:52rem){.Journey-module__IUBUGW__costRow{grid-template-columns:11rem 1fr auto}.Journey-module__IUBUGW__costMath{grid-area:1/2}.Journey-module__IUBUGW__costAmount{grid-area:1/3}}.Journey-module__IUBUGW__costTotal{background:var(--j-soft)}.Journey-module__IUBUGW__costTotal .Journey-module__IUBUGW__costAmount{color:var(--j-accent);font-size:1.05rem}.Journey-module__IUBUGW__runbook{gap:.85rem;display:grid}@media (min-width:60rem){.Journey-module__IUBUGW__runbook{grid-template-columns:repeat(3,minmax(0,1fr))}}.Journey-module__IUBUGW__triage{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:12px;padding:1rem 1.1rem}.Journey-module__IUBUGW__symptom{color:var(--aw-heading);margin:0 0 .85rem;padding-left:1.1rem;font-weight:800;line-height:1.45;position:relative}.Journey-module__IUBUGW__symptom:before{content:"";background:var(--j-bad);border-radius:999px;width:.5rem;height:.5rem;position:absolute;top:.45em;left:0}.Journey-module__IUBUGW__triageSteps{font-size:var(--aw-fs-sm,.8125rem);gap:.7rem;margin:0;padding:0;line-height:1.6;list-style:none;display:grid}.Journey-module__IUBUGW__triageSteps li{gap:.15rem;display:grid}.Journey-module__IUBUGW__stepLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--j-accent);font-size:.68rem;font-weight:800}.Journey-module__IUBUGW__story{gap:0;display:grid;position:relative}.Journey-module__IUBUGW__storyStep{grid-template-columns:2rem 1fr;gap:1rem;padding-bottom:1.4rem;display:grid;position:relative}.Journey-module__IUBUGW__storyStep:not(:last-child):before{content:"";background:var(--j-line);width:2px;position:absolute;top:2.1rem;bottom:.2rem;left:calc(1rem - 1px)}.Journey-module__IUBUGW__storyMarker{border:2px solid var(--j-accent);width:2rem;height:2rem;color:var(--j-accent);background:var(--aw-surface);border-radius:999px;place-items:center;font-size:.8rem;font-weight:800;display:grid}.Journey-module__IUBUGW__storyStep .Journey-module__IUBUGW__label{margin:.35rem 0 .45rem}.Journey-module__IUBUGW__lesson{border:1px solid color-mix(in srgb, var(--j-accent) 22%, transparent);background:var(--j-soft);color:var(--aw-heading);border-radius:10px;margin:.5rem 0 0;padding:1rem 1.2rem;font-size:1.02rem;font-weight:600;line-height:1.6}.Journey-module__IUBUGW__lessonLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--j-accent);margin-bottom:.25rem;font-size:.68rem;font-weight:800;display:block}.Journey-module__IUBUGW__pairTable{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:12px;overflow:hidden}.Journey-module__IUBUGW__pairRow{font-size:var(--aw-fs-body,.9375rem);gap:.3rem;padding:.85rem 1.1rem;line-height:1.6;display:grid}@media (min-width:44rem){.Journey-module__IUBUGW__pairRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem}}.Journey-module__IUBUGW__pairRow+.Journey-module__IUBUGW__pairRow{border-top:1px solid var(--aw-border)}.Journey-module__IUBUGW__pairHead{letter-spacing:.08em;text-transform:uppercase;color:var(--aw-text-faint);background:color-mix(in srgb, var(--aw-text) 3%, transparent);padding-top:.6rem;padding-bottom:.6rem;font-size:.7rem;font-weight:800;display:none}@media (min-width:44rem){.Journey-module__IUBUGW__pairHead{display:grid}}.Journey-module__IUBUGW__instead{color:var(--j-accent);font-weight:700}.Journey-module__IUBUGW__trace{margin:0;padding:0;list-style:none;position:relative}.Journey-module__IUBUGW__trace:before{content:"";background:var(--j-line);width:2px;position:absolute;top:.5rem;bottom:.5rem;left:.95rem}.Journey-module__IUBUGW__traceStep{opacity:.55;grid-template-columns:2rem 1fr;gap:.85rem;padding:.6rem 0;transition:opacity .16s ease-out;display:grid;position:relative}.Journey-module__IUBUGW__traceStep[data-state=done],.Journey-module__IUBUGW__traceStep[data-state=active]{opacity:1}.Journey-module__IUBUGW__traceDot{z-index:1;border:2px solid var(--j-line);background:var(--aw-surface);width:2rem;height:2rem;color:var(--aw-text-muted);cursor:pointer;border-radius:999px;place-items:center;font-size:.75rem;font-weight:800;display:grid;position:relative}.Journey-module__IUBUGW__traceStep[data-state=active] .Journey-module__IUBUGW__traceDot{border-color:var(--j-accent);background:var(--j-accent);color:#fff;box-shadow:0 0 0 4px var(--j-soft)}.Journey-module__IUBUGW__traceStep[data-state=done] .Journey-module__IUBUGW__traceDot{border-color:var(--j-accent);color:var(--j-accent)}.Journey-module__IUBUGW__traceStep[data-failure] .Journey-module__IUBUGW__traceDot{border-style:dashed}.Journey-module__IUBUGW__traceBody{min-width:0;padding:.2rem 0 0}.Journey-module__IUBUGW__traceStage{color:var(--aw-heading);margin:0 0 .15rem;font-weight:800}.Journey-module__IUBUGW__traceValue{line-height:1.6;font-size:var(--aw-fs-body,.9375rem);margin:0}.Journey-module__IUBUGW__traceNote{font-size:var(--aw-fs-sm,.8125rem);color:var(--aw-text-muted);margin:.35rem 0 0}.Journey-module__IUBUGW__controls{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.Journey-module__IUBUGW__button{font:inherit;font-size:var(--aw-fs-sm,.8125rem);border:1px solid var(--j-line);background:var(--aw-surface);color:var(--aw-heading);cursor:pointer;border-radius:8px;padding:.45rem .9rem;font-weight:700}.Journey-module__IUBUGW__button:hover:not(:disabled){border-color:var(--j-accent)}.Journey-module__IUBUGW__button:disabled{opacity:.45;cursor:default}.Journey-module__IUBUGW__buttonPrimary{background:var(--j-accent);border-color:var(--j-accent);color:#fff}.Journey-module__IUBUGW__figure{border:1px solid var(--aw-border);background:var(--aw-bg);border-radius:12px;margin:1.25rem 0;padding:1rem;overflow-x:auto}.Journey-module__IUBUGW__figure pre.mermaid{background:0 0;justify-content:center;margin:0;display:flex}.Journey-module__IUBUGW__figure pre.mermaid svg{max-width:100%;height:auto}.Journey-module__IUBUGW__figcaption{font-size:var(--aw-fs-sm,.8125rem);color:var(--aw-text-faint);text-align:center;margin-top:.6rem}.Journey-module__IUBUGW__checks{gap:.75rem;display:grid}.Journey-module__IUBUGW__check{border:1px solid var(--aw-border);background:var(--aw-surface);border-radius:10px;padding:.9rem 1rem}.Journey-module__IUBUGW__check summary{cursor:pointer;color:var(--aw-heading);font-weight:700;line-height:1.55;list-style:none}.Journey-module__IUBUGW__check summary::-webkit-details-marker{display:none}.Journey-module__IUBUGW__check summary:after{content:"Show answer";color:var(--j-accent);margin-top:.4rem;font-size:.75rem;font-weight:700;display:block}.Journey-module__IUBUGW__check[open] summary:after{content:"Hide answer"}.Journey-module__IUBUGW__check p{line-height:1.65;font-size:var(--aw-fs-body,.9375rem);margin:.6rem 0 0}.Journey-module__IUBUGW__quizQ{margin-bottom:1.5rem}.Journey-module__IUBUGW__quizPrompt{color:var(--aw-heading);margin:0 0 .75rem;font-weight:700;line-height:1.6}.Journey-module__IUBUGW__options{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.Journey-module__IUBUGW__option{text-align:left;width:100%;font:inherit;font-size:var(--aw-fs-body,.9375rem);border:1px solid var(--aw-border-hover);background:var(--aw-surface);color:var(--aw-text);cursor:pointer;border-radius:8px;align-items:flex-start;gap:.75rem;padding:.65rem .85rem;line-height:1.5;display:flex}.Journey-module__IUBUGW__option:hover:not(:disabled){border-color:var(--j-accent)}.Journey-module__IUBUGW__option[data-state=chosen]{border-color:var(--j-accent);background:var(--j-soft)}.Journey-module__IUBUGW__option[data-state=correct]{background:#16a34a1f;border-color:#16a34a}.Journey-module__IUBUGW__option[data-state=wrong]{background:#dc26261a;border-color:#dc2626}.Journey-module__IUBUGW__option:disabled{cursor:default}.Journey-module__IUBUGW__marker{border:1px solid var(--aw-border-hover);text-transform:uppercase;border-radius:999px;flex-shrink:0;place-items:center;width:1.4rem;height:1.4rem;font-size:.72rem;font-weight:800;display:grid}.Journey-module__IUBUGW__explain{background:var(--aw-callout-bg);font-size:var(--aw-fs-sm,.8125rem);border-radius:8px;margin-top:.65rem;padding:.75rem .9rem;line-height:1.65}.Journey-module__IUBUGW__explain p{margin:0}.Journey-module__IUBUGW__explain p+p{color:var(--aw-text-muted);margin-top:.4rem}.Journey-module__IUBUGW__checklist{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.Journey-module__IUBUGW__checklist label{cursor:pointer;align-items:flex-start;gap:.65rem;line-height:1.55;display:flex}.Journey-module__IUBUGW__checklist input{accent-color:var(--j-accent);flex-shrink:0;width:1rem;height:1rem;margin-top:.25rem}.Journey-module__IUBUGW__checklist input:checked+span{color:var(--aw-text-muted);text-decoration:line-through}.Journey-module__IUBUGW__progress{font-size:var(--aw-fs-sm,.8125rem);color:var(--j-accent);margin-top:.85rem;font-weight:700}.Journey-module__IUBUGW__next{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Journey-module__IUBUGW__nextTitle{color:var(--aw-heading);margin:.15rem 0 .35rem;font-size:1.1rem;font-weight:800}.Journey-module__IUBUGW__nextLink{background:var(--j-accent);color:#fff;white-space:nowrap;border-radius:8px;padding:.6rem 1.1rem;font-weight:800}.Journey-module__IUBUGW__nextLink:hover{filter:brightness(1.08)}.Journey-module__IUBUGW__divider{background:var(--aw-border);border:0;height:1px;margin:3rem 0 0}[data-theme=light] .Journey-module__IUBUGW__block{--j-good:#047857;--j-warn:#b45309;--j-bad:#b91c1c}[data-theme=light] .Journey-module__IUBUGW__eyebrow{color:color-mix(in srgb, var(--j-accent) 68%, #0f172a)}[data-theme=light] .Journey-module__IUBUGW__traceStep{opacity:.8}:is([data-theme=light] .Journey-module__IUBUGW__traceStep[data-state=done],[data-theme=light] .Journey-module__IUBUGW__traceStep[data-state=active]){opacity:1}[data-theme=light] .Journey-module__IUBUGW__textLink{color:color-mix(in srgb, var(--j-accent) 58%, #0f172a)}[data-theme=light] .Journey-module__IUBUGW__stripLink{color:color-mix(in srgb, var(--j-accent) 58%, #0f172a)}[data-theme=light] .Journey-module__IUBUGW__pill{color:color-mix(in srgb, var(--j-accent) 58%, #0f172a)}[data-theme=light] .Journey-module__IUBUGW__costTotal .Journey-module__IUBUGW__costAmount{color:color-mix(in srgb, var(--j-accent) 58%, #0f172a)}[data-theme=light] .Journey-module__IUBUGW__stepLabel{color:color-mix(in srgb, var(--j-accent) 58%, #0f172a)}[data-theme=light] .Journey-module__IUBUGW__storyMarker{color:color-mix(in srgb, var(--j-accent) 58%, #0f172a)}[data-theme=light] .Journey-module__IUBUGW__lessonLabel{color:color-mix(in srgb, var(--j-accent) 58%, #0f172a)}[data-theme=light] .Journey-module__IUBUGW__instead{color:color-mix(in srgb, var(--j-accent) 58%, #0f172a)}[data-theme=light] .Journey-module__IUBUGW__traceStep[data-state=done] .Journey-module__IUBUGW__traceDot{color:color-mix(in srgb, var(--j-accent) 58%, #0f172a)}[data-theme=light] .Journey-module__IUBUGW__check summary:after{color:color-mix(in srgb, var(--j-accent) 58%, #0f172a)}[data-theme=light] .Journey-module__IUBUGW__progress{color:color-mix(in srgb, var(--j-accent) 58%, #0f172a)}
