.XhyqDG_summary{text-align:start;inline-size:100%;min-inline-size:0;margin-block:var(--space-6);color:var(--foreground)}.XhyqDG_heading{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;padding-block-end:var(--space-5);display:flex}.XhyqDG_heading p{color:var(--primary);font-size:var(--font-size-small);letter-spacing:.08em;margin:0 0 var(--space-3)}.XhyqDG_heading h2{font-size:var(--font-size-body-lg);line-height:1.15;font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-heading);margin:0}.XhyqDG_heading a{align-items:center;gap:var(--space-2);min-block-size:var(--button-height);color:var(--primary);font-size:var(--font-size-small);display:inline-flex}.XhyqDG_map{column-gap:var(--space-8);row-gap:var(--space-3);padding-block:var(--space-6);border-block:var(--border-width-hairline) solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.XhyqDG_current{border:var(--border-width-hairline) solid var(--primary);background:var(--background);padding:var(--space-5);flex-direction:column;grid-area:2/1;justify-content:center;min-inline-size:0;display:flex;position:relative}.XhyqDG_current>svg{margin-block:var(--space-4) var(--space-2);color:var(--primary)}.XhyqDG_badge{text-transform:uppercase;align-items:center;gap:var(--space-2);font-size:var(--font-size-small);color:var(--primary);display:flex}.XhyqDG_badge>span{background:var(--primary);border-radius:50%;block-size:6px;inline-size:6px}.XhyqDG_current h3{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-medium);margin:0}.XhyqDG_current p{color:var(--muted-foreground);font-size:var(--font-size-small);margin-block:var(--space-3);line-height:1.6}.XhyqDG_action{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--primary);min-block-size:var(--button-height);border-block-start:var(--border-width-hairline) solid var(--border);font-size:var(--font-size-small);display:flex}.XhyqDG_paths{gap:var(--space-3);grid-area:2/2;grid-template-rows:repeat(2,minmax(0,1fr));min-inline-size:0;display:grid;position:relative}.XhyqDG_current:after{content:"";inline-size:calc(var(--space-8) / 2);border-block-start:var(--border-width-hairline) solid var(--border);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:100%}.XhyqDG_paths:before{content:"";inset-inline-start:calc(var(--space-8) / -2);inset-block:calc(25% - var(--space-3) / 4);border-inline-start:var(--border-width-hairline) solid var(--border);pointer-events:none;position:absolute}.XhyqDG_pathLabel{text-transform:uppercase;color:var(--muted-foreground);font-size:var(--font-size-small);letter-spacing:.04em;grid-area:1/2;margin:0}.XhyqDG_path{align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--background);border:var(--border-width-hairline) solid var(--border);color:var(--foreground);text-decoration:none;display:flex;position:relative}.XhyqDG_path:before{content:"";inline-size:calc(var(--space-8) / 2);border-block-start:var(--border-width-hairline) solid var(--border);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--space-8) / -2)}.XhyqDG_path>svg{color:var(--muted-foreground);flex-shrink:0}.XhyqDG_path>svg:last-child{margin-inline-start:auto}.XhyqDG_path small,.XhyqDG_path strong,.XhyqDG_path span span{display:block}.XhyqDG_path small{text-transform:uppercase;font-size:var(--font-size-small);letter-spacing:.04em;color:var(--muted-foreground);margin-block-end:var(--space-2)}.XhyqDG_path strong{font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.XhyqDG_path span span{font-size:var(--font-size-small);line-height:var(--line-height-body);color:var(--muted-foreground);margin-block-start:var(--space-1)}.XhyqDG_path:hover{border-color:var(--primary)}.XhyqDG_footer{justify-content:space-between;gap:var(--space-3);padding-block:var(--space-4);font-size:var(--font-size-small);color:var(--muted-foreground);flex-wrap:wrap;display:flex}.XhyqDG_summary a:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:var(--space-1)}@media (max-width:650px){.XhyqDG_map{row-gap:var(--space-3);grid-template-columns:1fr}.XhyqDG_current{grid-area:1/1}.XhyqDG_pathLabel{text-transform:uppercase;grid-area:2/1;margin-block-start:var(--space-3)}.XhyqDG_paths{grid-area:3/1}.XhyqDG_current:after,.XhyqDG_paths:before,.XhyqDG_path:before,.XhyqDG_path span span{display:none}}.XhyqDG_current h3{margin-block:var(--space-4)}.XhyqDG_path small{letter-spacing:normal}
.KQBZrG_frame{aspect-ratio:1916/821;isolation:isolate;-webkit-mask-image:linear-gradient(to right, transparent, var(--os-mask-opaque) 6%, var(--os-mask-opaque) 94%, transparent), linear-gradient(to bottom, transparent, var(--os-mask-opaque) 6%, var(--os-mask-opaque) 92%, transparent);-webkit-mask-image:linear-gradient(to right, transparent, var(--os-mask-opaque) 6%, var(--os-mask-opaque) 94%, transparent), linear-gradient(to bottom, transparent, var(--os-mask-opaque) 6%, var(--os-mask-opaque) 92%, transparent);mask-image:linear-gradient(to right, transparent, var(--os-mask-opaque) 6%, var(--os-mask-opaque) 94%, transparent), linear-gradient(to bottom, transparent, var(--os-mask-opaque) 6%, var(--os-mask-opaque) 92%, transparent);-webkit-mask-composite:source-in;opacity:0;transition:opacity var(--motion-duration-reveal) var(--motion-ease-emphasized);position:relative;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.KQBZrG_frame[data-visible=true]{opacity:1}.KQBZrG_frame>img,.KQBZrG_frame>video{object-fit:cover;block-size:100%;inline-size:100%;display:block}.KQBZrG_frame>img{opacity:1;transition:opacity var(--motion-duration-reveal) var(--motion-ease-emphasized)}.KQBZrG_frame[data-playing=true]>img{opacity:0}.KQBZrG_frame>video{opacity:0;transition:opacity var(--motion-duration-reveal) var(--motion-ease-emphasized);position:absolute;inset:0}.KQBZrG_frame>video[data-ready=true]{opacity:1}@media (prefers-reduced-motion:reduce){.KQBZrG_frame,.KQBZrG_frame>img,.KQBZrG_frame>video{transition:none}.KQBZrG_frame[data-playing=true]>img{opacity:1}.KQBZrG_frame>video{display:none}}
.ozwlnq_banner{isolation:isolate;min-block-size:clamp(21rem,27vw,26rem);padding:var(--space-8) var(--space-12);background:var(--background);color:var(--foreground);border-radius:var(--radius-surface);text-align:start;align-items:center;margin-block-end:var(--space-8);display:flex;position:relative;overflow:hidden}.ozwlnq_bannerArtStage{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 68%,#0000 100%);mask-image:linear-gradient(#0000,#000 12% 68%,#0000 100%)}.ozwlnq_bannerArt{object-fit:contain;object-position:right top;opacity:.9;block-size:115%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-end:-2%;-webkit-mask-image:linear-gradient(90deg,#0000 48%,#000 65% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 48%,#000 65% 92%,#0000 100%)}.ozwlnq_bannerArtStage:after{content:"";-webkit-backdrop-filter:blur(24px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 72%,#000 100%),linear-gradient(90deg,#0000 86%,#000 100%);mask-image:linear-gradient(#0000 72%,#000 100%),linear-gradient(90deg,#0000 86%,#000 100%)}.ozwlnq_banner:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ozwlnq_bannerArt{object-position:left top;transform:scaleX(-1)}.ozwlnq_bannerCopy{max-inline-size:48%}.ozwlnq_bannerEyebrow{text-transform:uppercase;margin:0 0 var(--space-3);font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-medium);color:var(--primary)}.ozwlnq_banner h2{font-family:var(--font-sans);font-size:clamp(2rem,3.6vw,3.75rem);font-weight:var(--font-weight-regular);line-height:var(--line-height-page-title);letter-spacing:var(--tracking-heading);text-wrap:balance;margin:0}.ozwlnq_bannerDescription{margin:var(--space-4) 0 var(--space-5);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--muted-foreground);text-wrap:balance}.ozwlnq_media{aspect-ratio:4/3;border-radius:var(--radius-surface);background:var(--surface-strong);position:relative;overflow:hidden}.ozwlnq_media img,.ozwlnq_media video{object-fit:cover;block-size:100%;inline-size:100%;display:block}.ozwlnq_media video{position:absolute;inset:0}.ozwlnq_mediaAction{padding:var(--space-2) var(--space-3);background:var(--background);color:var(--foreground);border-radius:var(--radius-control);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}a .ozwlnq_mediaAction{background:var(--primary);color:var(--primary-foreground)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ozwlnq_media img{transition:transform var(--motion-duration-expand) var(--motion-ease-standard)}a:hover .ozwlnq_media img,a:focus-visible .ozwlnq_media img{transform:scale(1.035)}a:hover .ozwlnq_mediaAction,a:focus-visible .ozwlnq_mediaAction{background:var(--primary-hover)}}@media (max-width:40rem){.ozwlnq_banner{min-block-size:0;padding:var(--space-6) 0;flex-direction:column;align-items:stretch;margin-block-end:var(--space-8)}.ozwlnq_bannerCopy{order:0;max-inline-size:100%}.ozwlnq_bannerArtStage{aspect-ratio:3/2;inline-size:100%;order:1;margin-block-start:var(--space-4);position:relative;inset:auto}.ozwlnq_bannerArt{object-fit:contain;block-size:100%;inline-size:100%;inset-block-start:0;inset-inline-end:0;-webkit-mask-image:none;mask-image:none}.ozwlnq_banner:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ozwlnq_bannerArt{-webkit-mask-image:none;mask-image:none}}
._4UN6na_inlineCode{border:var(--border-width-hairline) solid var(--border);background:var(--surface-strong);font-family:var(--font-mono);font-size:var(--font-size-small);overflow-wrap:anywhere;padding:0 .3em}._4UN6na_lessonCommand{gap:var(--space-2);margin-block-start:var(--space-5);display:grid}._4UN6na_lessonCommand>span{color:var(--muted-foreground);font-family:var(--font-mono);font-size:var(--font-size-supporting)}._4UN6na_lessonResult{gap:var(--space-3);padding:var(--space-6);background:var(--surface-strong);padding-inline-start:calc(var(--space-6) + 3px);display:grid;position:relative}._4UN6na_lessonResultLabel{margin:0}._4UN6na_lessonResult:before{content:"";background:var(--primary);inline-size:3px;position:absolute;inset-block:0;inset-inline-start:0}._4UN6na_lessonResult p{color:var(--foreground);margin:0;line-height:1.55}._4UN6na_lessonChecklist{border:0;border-block-start:var(--border-width-hairline) solid var(--border);margin:0;padding:0;display:grid}._4UN6na_lessonChecklistItem{align-items:center;gap:var(--space-3);padding-block:var(--space-2);border-block-end:var(--border-width-hairline) solid var(--border);grid-template-columns:minmax(0,1fr) auto;display:grid}._4UN6na_lessonChecklistTarget{align-items:start;gap:var(--space-3);min-block-size:var(--button-height);padding-block:var(--space-2);color:var(--foreground);line-height:var(--line-height-body);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}._4UN6na_lessonChecklist[data-restoring] input{visibility:hidden}._4UN6na_lessonChecklistTarget input{block-size:1.125rem;inline-size:1.125rem;accent-color:var(--primary);margin-block-start:.15rem}._4UN6na_lessonChecklistLink{align-items:center;gap:var(--space-1);min-block-size:var(--button-height);min-inline-size:var(--button-height);border-inline-start:var(--border-width-hairline) solid var(--border);color:var(--primary);font-size:var(--font-size-small);white-space:nowrap;padding-inline-start:var(--space-3);display:inline-flex}._4UN6na_lessonChecklistLink:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:var(--focus-ring-offset)}._4UN6na_pathwayGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}._4UN6na_pathwayCard{align-content:start;gap:var(--space-4);padding:var(--space-5);border:var(--border-width-hairline) solid var(--border);background:var(--surface-strong);display:grid}._4UN6na_pathwayCard[data-planned]{background:0 0;border-style:dashed}._4UN6na_pathwayCard dl{margin:0}._4UN6na_pathwayCard dd ul{gap:var(--space-1);margin:0;padding-inline-start:var(--space-4);display:grid}._4UN6na_pathwayHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._4UN6na_pathwayHead h3{color:var(--foreground);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);margin:0}._4UN6na_pathwayReviewsTitle{margin:var(--space-8) 0 0;font-size:var(--font-size-body);font-weight:var(--font-weight-medium)}._4UN6na_submodulePrerequisites{margin-block-start:var(--space-3)!important}._4UN6na_submodulePrerequisites button{color:var(--primary);font:inherit;text-decoration-skip-ink:auto;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:from-font}._4UN6na_submodulePrerequisites button:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:var(--focus-ring-offset)}@media (max-width:40rem){._4UN6na_lessonChecklistItem{grid-template-columns:minmax(0,1fr);gap:0}._4UN6na_lessonChecklistLink{white-space:normal;border-inline-start:0;margin-inline-start:calc(1.125rem + var(--space-3));padding-inline-start:0}}._4UN6na_installStepDetail{color:var(--muted-foreground);font-size:var(--font-size-small);line-height:var(--line-height-body);margin:0}._4UN6na_installStepWhere{color:var(--foreground);font-size:var(--font-size-supporting);font-weight:var(--font-weight-medium);margin:0}a._4UN6na_stepLink{margin-block-start:0}._4UN6na_terminalHelp{padding:var(--space-3) var(--space-4);border:var(--border-width-hairline) solid var(--border);background:var(--surface);font-size:var(--font-size-small);margin-block-start:var(--space-4)}._4UN6na_terminalHelp summary{color:var(--primary);font-weight:var(--font-weight-medium);cursor:pointer}._4UN6na_terminalHelp ol{gap:var(--space-2);margin:var(--space-3) 0 0;color:var(--muted-foreground);line-height:var(--line-height-body);padding-inline-start:var(--space-5);display:grid}._4UN6na_moduleChoices{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}._4UN6na_terminalHelp summary:focus-visible,a._4UN6na_stepLink:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:var(--focus-ring-offset)}._4UN6na_lessonChecklistTarget:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--ring);outline-offset:var(--focus-ring-offset)}
.p1hSbG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.p1hSbG_home{max-inline-size:var(--container-wide);padding-block:0 var(--space-12);color:var(--foreground);margin-inline:auto}.p1hSbG_preview{justify-content:space-between;align-items:center;gap:var(--space-2);margin:0 0 var(--space-6);color:var(--muted-foreground);font-size:var(--font-size-small);flex-wrap:wrap;display:flex}.p1hSbG_preview a{min-block-size:var(--button-height-sm);align-items:center;text-decoration:none;display:inline-flex}.p1hSbG_heading{gap:var(--space-3);margin-block-end:var(--space-6);display:grid}.p1hSbG_heading>p{color:var(--muted-foreground);font-size:var(--font-size-small);margin:0}.p1hSbG_heading h1{font-size:var(--font-size-page-title);font-weight:var(--font-weight-regular);line-height:var(--line-height-page-title);letter-spacing:var(--tracking-heading);margin:0}.p1hSbG_heading>.p1hSbG_setup{font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}.p1hSbG_setup a{color:var(--primary);text-decoration:none}.p1hSbG_modules{margin:0;padding:0;list-style:none}.p1hSbG_modules li{border-block-start:var(--border-width-hairline) solid var(--border)}.p1hSbG_modules li:last-child{border-block-end:var(--border-width-hairline) solid var(--border)}.p1hSbG_row{min-block-size:var(--button-height);padding:var(--space-5) var(--space-3);color:inherit;overflow-wrap:anywhere;text-decoration:none;display:block}.p1hSbG_row h2{font-size:var(--font-size-body-lg);line-height:var(--line-height-body);font-weight:var(--font-weight-medium);margin:0}.p1hSbG_row p,.p1hSbG_empty{margin:var(--space-2) 0 0;color:var(--muted-foreground);font-size:var(--font-size-body);line-height:var(--line-height-body)}.p1hSbG_status{color:var(--muted-foreground);font-size:var(--font-size-small);margin-block-start:var(--space-2);display:block}.p1hSbG_empty{margin:0}.p1hSbG_empty p{margin:0 0 var(--space-4)}.p1hSbG_home a:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:4px;border-radius:var(--radius-control)}.p1hSbG_modules{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1100px){.p1hSbG_modules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.p1hSbG_modules{grid-template-columns:minmax(0,1fr)}}.p1hSbG_modules li,.p1hSbG_modules li:last-child{border:0;min-inline-size:0}.p1hSbG_row{padding:0}a.p1hSbG_row:hover{background:0 0}.p1hSbG_row h2{margin-block-start:var(--space-4)}.p1hSbG_welcome{align-items:center;gap:var(--space-6);padding-block:var(--space-8);border-block-end:var(--border-width-hairline) solid var(--border);grid-template-columns:1.5fr 1fr;margin-block-end:var(--space-6);display:grid}.p1hSbG_welcome h1{margin:var(--space-3) 0;font-size:var(--font-size-page-title);line-height:var(--line-height-page-title);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-heading)}.p1hSbG_welcome p{color:var(--muted-foreground);margin:0}.p1hSbG_statusRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}.p1hSbG_welcome .p1hSbG_sailingMedia{justify-self:center;inline-size:100%;max-inline-size:25.67rem}.p1hSbG_kicker{font-size:var(--font-size-small);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:var(--tracking-heading);margin:0}.p1hSbG_overview{gap:var(--space-6);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);margin-block-end:var(--space-8);display:grid}.p1hSbG_nextPanel,.p1hSbG_meetingPanel{padding:var(--space-6);border:var(--border-width-hairline) solid var(--border);border-radius:var(--radius-surface);min-inline-size:0}.p1hSbG_nextPanel{background:var(--surface);padding:var(--space-5)}.p1hSbG_sectionHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-5);display:flex}.p1hSbG_sectionHeader h2,.p1hSbG_heading h2,.p1hSbG_scope h2{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-medium);margin:0}.p1hSbG_sectionHeader span,.p1hSbG_scope>span{font-size:var(--font-size-small);color:var(--muted-foreground)}.p1hSbG_nextPanel h3,.p1hSbG_meetingPanel h2{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-medium);margin:var(--space-3) 0}.p1hSbG_nextPanel p,.p1hSbG_meetingPanel p{font-size:var(--font-size-body);color:var(--muted-foreground);line-height:var(--line-height-body);margin-block:var(--space-3) var(--space-5);max-inline-size:60ch}.p1hSbG_taskList{margin:var(--space-6) 0 0;padding:0;list-style:none}.p1hSbG_taskList a{justify-content:space-between;gap:var(--space-3);color:var(--foreground);padding-block:var(--space-4);border-block-start:var(--border-width-hairline) solid var(--border);text-decoration:none;display:flex}.p1hSbG_taskList a:hover,.p1hSbG_allTasks:hover,.p1hSbG_preview a:hover,.p1hSbG_setup a:hover,a.p1hSbG_row:hover,.p1hSbG_shortcut:hover{color:var(--primary-hover);text-decoration:none}.p1hSbG_allTasks{min-block-size:var(--button-height-sm);color:var(--primary);font-size:var(--font-size-small);align-items:center;margin-block-start:var(--space-3);text-decoration:none;display:inline-flex}.p1hSbG_meetingDate{margin-block:var(--space-5);font-size:var(--font-size-body-lg);display:block}.p1hSbG_workspaceSection{margin-block-end:var(--space-8)}.p1hSbG_shortcuts{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1100px){.p1hSbG_shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}.p1hSbG_shortcut{align-items:center;gap:var(--space-4);padding:var(--space-5);color:var(--foreground);border-block:var(--border-width-hairline) solid var(--border);text-decoration:none;display:flex}.p1hSbG_shortcut:hover{background:var(--surface-hover)}.p1hSbG_shortcut svg{flex-shrink:0}.p1hSbG_shortcut h3{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);margin:0}.p1hSbG_shortcut p{margin:var(--space-2) 0 0;font-size:var(--font-size-small);color:var(--muted-foreground)}.p1hSbG_scope{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-5);border-block:var(--border-width-hairline) solid var(--border);margin-block-end:var(--space-8);display:flex}.p1hSbG_scope p{margin:var(--space-2) 0 0;color:var(--muted-foreground)}@media (max-width:760px){.p1hSbG_overview,.p1hSbG_shortcuts,.p1hSbG_welcome{grid-template-columns:1fr}.p1hSbG_welcome .p1hSbG_sailingMedia{display:none}.p1hSbG_scope{flex-direction:column;align-items:flex-start}.p1hSbG_nextPanel,.p1hSbG_meetingPanel{padding:var(--space-5)}}.p1hSbG_onboardingGate{max-inline-size:var(--container-narrow);padding:var(--space-8) var(--space-5);text-align:center;align-items:center;gap:var(--space-5);flex-direction:column;margin-inline:auto;display:flex}.p1hSbG_onboardingGate .p1hSbG_sailingMedia{inline-size:min(100%,28rem)}.p1hSbG_onboardingGate h1{font-size:var(--font-size-page-title);line-height:var(--line-height-page-title);font-weight:var(--font-weight-medium);margin:0}.p1hSbG_onboardingGate>p{color:var(--muted-foreground);margin:0}.p1hSbG_nextPanel>h2{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-medium);margin-block:0 var(--space-3)}.p1hSbG_primaryActions{align-items:flex-start;gap:var(--space-3);flex-direction:column;margin-block-start:var(--space-5);display:flex}.p1hSbG_supportLink{min-block-size:var(--button-height-sm);font-size:var(--font-size-small);color:var(--muted-foreground);align-items:center;text-decoration:none;display:inline-flex}.p1hSbG_supportLink:hover{color:var(--primary-hover);text-decoration:none}.p1hSbG_serviceLogos{gap:var(--space-2);flex-shrink:0;display:flex}.p1hSbG_recommended{color:var(--primary);font-size:var(--font-size-small);margin-block-start:var(--space-2);display:block}.p1hSbG_heading{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto;align-items:center}.p1hSbG_heading>*{grid-column:1}.p1hSbG_heading>.p1hSbG_headingActions{grid-area:1/2/span 2;justify-self:end}.p1hSbG_headingActions{justify-content:flex-end;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:760px){.p1hSbG_heading{grid-template-columns:1fr}.p1hSbG_heading>.p1hSbG_headingActions{grid-area:auto/1;justify-content:flex-start;justify-self:start}}.p1hSbG_meetingNotice{color:var(--muted-foreground);font-size:var(--font-size-small);margin-block:0 var(--space-5)}.p1hSbG_meetingNotice:empty{block-size:0;margin:0;overflow:hidden}.p1hSbG_askStudio{min-block-size:var(--button-height-sm);color:var(--primary);font-size:var(--font-size-small);align-items:center;margin-block-start:var(--space-2);text-decoration:none;display:inline-flex}.p1hSbG_askStudio:hover{color:var(--primary-hover)}.p1hSbG_meetingPeek{font-size:var(--font-size-small);color:var(--muted-foreground);max-inline-size:40rem;margin-block-start:var(--space-4)}.p1hSbG_peekLine{align-items:center;gap:var(--space-2);inline-size:fit-content;max-inline-size:100%;min-block-size:var(--button-height);list-style:none;display:flex}.p1hSbG_meetingPeek summary{cursor:pointer}.p1hSbG_peekLine>svg,.p1hSbG_peekMore{flex-shrink:0}.p1hSbG_peekLine>span:first-of-type{min-inline-size:0}.p1hSbG_meetingPeek summary::-webkit-details-marker{display:none}.p1hSbG_peekMore a{align-items:center;gap:var(--space-1);min-block-size:var(--button-height);color:var(--primary);text-decoration:none;display:inline-flex}.p1hSbG_peekLine strong{color:var(--foreground);font-weight:var(--font-weight-medium)}.p1hSbG_peekSep{margin-inline:var(--space-1)}.p1hSbG_peekMore{align-items:center;gap:var(--space-1);color:var(--primary);white-space:nowrap;margin-inline-start:var(--space-2);display:inline-flex}.p1hSbG_peekMore svg{transition:transform var(--duration-fast,.15s) ease}.p1hSbG_meetingPeek[open] .p1hSbG_peekMore svg{transform:rotate(180deg)}.p1hSbG_meetingPeek summary:hover .p1hSbG_peekMore,.p1hSbG_peekMore a:hover{color:var(--primary-hover)}.p1hSbG_meetingPeek ol{margin:var(--space-2) 0 0;padding:0;list-style:none}.p1hSbG_meetingPeek li{align-items:center;gap:var(--space-4);min-block-size:var(--button-height);border-block-start:var(--border-width-hairline) solid var(--border);grid-template-columns:11rem minmax(0,1fr) auto;display:grid}.p1hSbG_meetingPeek li>span:first-of-type{color:var(--foreground)}.p1hSbG_meetingPeek li a{align-items:center;gap:var(--space-1);min-block-size:var(--button-height);color:var(--primary);text-decoration:none;display:inline-flex}.p1hSbG_meetingPeek li a:hover{color:var(--primary-hover)}@media (prefers-reduced-motion:reduce){.p1hSbG_peekMore svg{transition:none}}@media (max-width:760px){.p1hSbG_meetingPeek li{grid-template-columns:minmax(0,1fr) auto}.p1hSbG_meetingPeek li time{grid-column:1/-1;padding-block-start:var(--space-2)}}
.nAjtZG_loading{z-index:20;box-sizing:border-box;block-size:100dvh;inline-size:100%;padding:var(--space-12) var(--space-4);background:var(--loading-background);color:var(--loading-foreground);opacity:1;transition:opacity var(--motion-duration-page) var(--motion-ease-emphasized);place-items:center;display:grid;position:fixed;inset:0}.nAjtZG_loading[data-leaving=true]{opacity:0;pointer-events:none}.nAjtZG_content{justify-items:center;gap:var(--space-6);inline-size:100%;display:grid}.nAjtZG_falconFlight{aspect-ratio:3/2;inline-size:min(100%,20rem);position:relative}.nAjtZG_falconStudy,.nAjtZG_falconVideo{block-size:auto;inline-size:100%;display:block}.nAjtZG_falconVideo{object-fit:contain;opacity:0;block-size:100%;transition:opacity var(--motion-duration-page) var(--motion-ease-standard);position:absolute;inset:0}.nAjtZG_falconStudy{transition:opacity var(--motion-duration-page) var(--motion-ease-standard)}.nAjtZG_falconFlight[data-playing=true] .nAjtZG_falconVideo{opacity:1}.nAjtZG_falconFlight[data-playing=true] .nAjtZG_falconStudy{opacity:0}.nAjtZG_medallion{inline-size:calc(var(--space-16) * 2);block-size:calc(var(--space-16) * 2);position:relative}.nAjtZG_circle{background:0 0;border-radius:50%;place-items:center;block-size:100%;inline-size:100%;display:grid;overflow:hidden}.nAjtZG_boat{object-fit:contain;block-size:82%;inline-size:82%;display:block;position:relative}.nAjtZG_ring{inset:calc(var(--space-3) * -1);inline-size:calc(100% + var(--space-6));block-size:calc(100% + var(--space-6));position:absolute;overflow:visible;transform:rotate(-90deg)}.nAjtZG_track{stroke:var(--border);stroke-width:.7px;opacity:.25}.nAjtZG_arc{stroke:var(--loading-accent);stroke-width:1px;stroke-linecap:round;transform-origin:100px 100px;animation:nAjtZG_harbor-orbit calc(var(--duration-slow) * 5) linear infinite}.nAjtZG_caption{justify-items:center;gap:var(--space-2);inline-size:100%;font-family:var(--font-sans);text-align:center;display:grid}.nAjtZG_label{min-block-size:3em;max-inline-size:34ch;font-size:var(--font-size-small);line-height:var(--line-height-body);color:var(--muted-foreground);margin:0}.nAjtZG_srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@keyframes nAjtZG_harbor-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.nAjtZG_loading{transition:none}.nAjtZG_arc{animation:none}.nAjtZG_falconStudy,.nAjtZG_falconVideo{transition:none}}.nAjtZG_boatPoster,.nAjtZG_boatVideo{object-fit:contain;block-size:100%;inline-size:100%;position:absolute;inset:0}.nAjtZG_boatVideo{opacity:0}.nAjtZG_boat[data-playing=true] .nAjtZG_boatVideo{opacity:1}.nAjtZG_boat[data-playing=true] .nAjtZG_boatPoster{visibility:hidden}.nAjtZG_workshopSketch{object-fit:contain;object-position:center;block-size:82%;inline-size:82%;display:block}
.HJjstG_status{align-items:flex-start;gap:var(--space-2);inline-size:100%;padding:var(--space-3) var(--space-4);border:var(--border-width-hairline) solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font-size:var(--font-size-small);line-height:var(--line-height-body);text-align:start;overflow-wrap:anywhere;margin:0;display:flex}.HJjstG_status svg{color:var(--muted-foreground);flex:none;margin-block-start:.125em}.HJjstG_status[data-tone=neutral]{background:0 0}.HJjstG_status[data-tone=waiting] svg{color:var(--foreground)}.HJjstG_status[data-tone=success] svg{color:var(--success-text)}.HJjstG_status[data-tone=attention]{border-color:var(--warning-border);background:var(--warning-surface)}.HJjstG_status[data-tone=attention] svg{color:var(--warning-text)}.HJjstG_status[data-placement=task]{inline-size:auto;max-inline-size:36rem;min-block-size:var(--button-height);margin:var(--space-3) auto 0;color:var(--muted-foreground);font-size:var(--font-size-body);text-align:center;background:0 0;border:0;justify-content:center;align-items:center;padding:0}.HJjstG_status[data-placement=task] svg{margin-block-start:0}.HJjstG_status[data-placement=task][data-tone=attention]{padding:var(--space-3) var(--space-4);border:var(--border-width-hairline) solid var(--warning-border);background:var(--warning-surface);color:var(--foreground);font-size:var(--font-size-supporting);text-align:start}.HJjstG_formNotice{gap:var(--space-2);display:grid}
.KtZo0W_spinner{animation:1s linear infinite KtZo0W_spin}@media (prefers-reduced-motion:reduce){.KtZo0W_spinner{animation:none}}@keyframes KtZo0W_spin{to{transform:rotate(360deg)}}
.boLJfq_page{max-inline-size:var(--container-standard);min-block-size:calc(100dvh - var(--space-16));padding:var(--space-6) var(--page-gutter) 0;background:var(--background);color:var(--foreground);flex-direction:column;margin-inline:auto;display:flex}.boLJfq_header{justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--muted-foreground);font-size:var(--font-size-supporting);display:flex}.boLJfq_back,.boLJfq_resource{align-items:center;gap:var(--space-2);min-block-size:var(--button-height);text-decoration:none;display:inline-flex}.boLJfq_back:hover,.boLJfq_resource:hover{color:var(--foreground);text-decoration:underline}.boLJfq_steps{border-block-end:var(--border-width-hairline) solid var(--border);margin-block-start:var(--space-8)}.boLJfq_steps ol{gap:var(--space-3) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.boLJfq_steps li{flex:9rem;min-inline-size:0}.boLJfq_steps button{align-items:center;gap:var(--space-3);inline-size:100%;min-block-size:var(--space-16);padding:var(--space-3) 0;border:0;border-block-end:var(--border-width-hairline) solid transparent;color:var(--muted-foreground);text-align:start;font:inherit;font-size:var(--font-size-supporting);cursor:pointer;background:0 0;display:flex}.boLJfq_steps button[aria-current=step]{border-block-end-color:var(--primary);color:var(--foreground)}.boLJfq_steps button:hover{color:var(--foreground)}.boLJfq_steps button:disabled{cursor:wait}.boLJfq_steps small{font-size:var(--font-size-supporting);color:var(--muted-foreground);margin-block-start:var(--space-1);display:block}.boLJfq_number{inline-size:var(--space-8);block-size:var(--space-8);border:var(--border-width-hairline) solid var(--border);border-radius:var(--radius-control);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:grid}[aria-current=step] .boLJfq_number{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.boLJfq_content{inline-size:100%;max-inline-size:var(--container-compact);padding-block:var(--space-12) 0;flex-direction:column;flex:1;margin-inline:auto;display:flex}.boLJfq_content>section{text-align:center;flex-direction:column;flex:1;align-items:center;display:flex}.boLJfq_content h1{max-inline-size:var(--container-narrow);margin:var(--space-3) 0 var(--space-5);font-size:var(--font-size-page-title);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-heading);line-height:var(--line-height-page-title);text-wrap:balance}.boLJfq_content p{max-inline-size:var(--container-narrow);color:var(--muted-foreground);font-size:var(--font-size-body);line-height:var(--line-height-body);margin-block:0 var(--space-8)}.boLJfq_content .boLJfq_meta{font-size:var(--font-size-supporting);margin-block-end:0}.boLJfq_actions{justify-content:center;align-items:center;gap:var(--space-4);max-inline-size:var(--container-narrow);flex-wrap:wrap;display:flex}.boLJfq_actions p{font-size:var(--font-size-small);margin:0}.boLJfq_actions .boLJfq_actionsNote{text-align:center;color:var(--muted-foreground);flex-basis:100%}.boLJfq_resource{color:var(--foreground)}.boLJfq_content .boLJfq_confirmation{align-items:center;gap:var(--space-2);color:var(--success-text);display:flex}.boLJfq_content .boLJfq_error{color:var(--destructive-text)}.boLJfq_footer{inline-size:100%;padding-block:var(--space-4);border-block-start:var(--border-width-hairline) solid var(--border);justify-content:space-between;align-items:center;gap:var(--space-4);background:var(--background);text-align:start;margin-block-start:auto;display:flex;position:sticky;inset-block-end:0}.boLJfq_footerActions{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-inline-start:auto;display:flex}.boLJfq_footerActions>span{font-size:var(--font-size-supporting);color:var(--muted-foreground)}.boLJfq_page a:focus-visible,.boLJfq_steps button:focus-visible,.boLJfq_tips summary:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:var(--space-1)}.boLJfq_steps button:focus-visible{border-radius:var(--radius-control)}.boLJfq_skeleton{inline-size:100%;block-size:var(--space-24);background:var(--muted);border-radius:var(--radius-surface)}.boLJfq_emblem{inline-size:var(--space-16);block-size:var(--space-16);border-radius:var(--radius-surface);background:var(--muted);color:var(--foreground);font-size:var(--font-size-page-title);font-weight:var(--font-weight-medium);place-items:center;margin-block-end:var(--space-8);display:grid}.boLJfq_overview{inline-size:100%;max-inline-size:var(--container-narrow);gap:var(--space-8);margin:var(--space-8) auto var(--space-16);text-align:start;padding:0;list-style:none;display:grid}.boLJfq_overview li{align-items:flex-start;gap:var(--space-5);display:flex}.boLJfq_overview li>span{inline-size:var(--space-8);block-size:var(--space-8);flex:none;place-items:center;display:grid}.boLJfq_overview h2{margin:0 0 var(--space-2);font-size:var(--font-size-body-lg);font-weight:var(--font-weight-medium)}.boLJfq_overview p{margin:0}.boLJfq_answer{inline-size:100%;max-inline-size:var(--container-narrow);margin:var(--space-4) auto var(--space-12);text-align:start}.boLJfq_guide{inline-size:min(90vw, var(--container-narrow));max-inline-size:var(--container-narrow);max-block-size:85dvh;padding:var(--space-6);background:var(--background);border-radius:var(--radius-surface);overscroll-behavior:contain;overflow-y:auto}.boLJfq_helpDialog form>button[type=submit]{box-shadow:0 0 0 var(--space-3) var(--background);position:sticky;inset-block-end:0}.boLJfq_video{aspect-ratio:16/9;border-radius:var(--radius-surface);inline-size:100%;margin-block:var(--space-4)}.boLJfq_tips{gap:var(--space-3);display:grid}.boLJfq_tips details{padding:var(--space-4);border:var(--border-width-hairline) solid var(--border);border-radius:var(--radius-surface)}.boLJfq_tips summary{cursor:pointer;font-weight:var(--font-weight-medium);min-block-size:var(--button-height);align-content:center}.boLJfq_tips p{margin:var(--space-2) 0;color:var(--muted-foreground);line-height:var(--line-height-body)}@media (max-width:40rem){.boLJfq_steps ol{gap:var(--space-1) var(--space-4)}.boLJfq_steps li{flex-basis:40%}.boLJfq_content{padding-block-start:var(--space-8)}.boLJfq_footer{flex-wrap:wrap;position:static}.boLJfq_footerActions{justify-content:space-between;inline-size:100%}}.boLJfq_page[data-embedded]{grid-template-rows:minmax(0,1fr) auto;block-size:100%;min-block-size:0;display:grid;overflow:hidden}.boLJfq_page[data-embedded] .boLJfq_scrollContent{overscroll-behavior:contain;min-block-size:0;padding-block-end:var(--space-6);overflow-y:auto}.boLJfq_page[data-embedded] .boLJfq_footer{padding-block-end:max(var(--space-4), env(safe-area-inset-bottom));position:static}.boLJfq_page[data-inline]{inline-size:100%;max-inline-size:var(--container-narrow);text-align:start;min-block-size:0;margin:0;padding:0;display:block}.boLJfq_page[data-inline] .boLJfq_content{padding-block:var(--space-5)}.boLJfq_page[data-inline] .boLJfq_content p{margin-block-end:var(--space-4)}.boLJfq_inlineActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.boLJfq_bodyActions{inline-size:100%;margin-block:var(--space-3) var(--space-4);justify-content:center;display:flex}.boLJfq_recovery{align-items:flex-start;gap:var(--space-2) var(--space-3);inline-size:100%;border-block-start:var(--border-width-hairline) solid var(--border);color:var(--muted-foreground);text-align:start;flex-wrap:wrap;margin-block-start:var(--space-6);padding-block-start:var(--space-5);display:flex}.boLJfq_content .boLJfq_recovery p{font-size:var(--font-size-small);line-height:var(--line-height-body);flex:16rem;margin:0}.boLJfq_infoIcon{flex:none;margin-block-start:var(--space-1)}.boLJfq_recovery .boLJfq_actions{flex:none}.boLJfq_page[data-inline] .boLJfq_content h2{margin:var(--space-4) 0 var(--space-3);font-size:var(--font-size-page-title);font-weight:var(--font-weight-medium);line-height:var(--line-height-page-title);letter-spacing:var(--tracking-heading)}.boLJfq_taskProgress{padding-block:var(--space-4)}.boLJfq_taskProgress p{justify-content:space-between;gap:var(--space-3);margin:0 0 var(--space-3);font-size:var(--font-size-supporting);color:var(--muted-foreground);display:flex}.boLJfq_taskSegments{align-items:center;gap:var(--space-2);display:flex}.boLJfq_taskSegments span{block-size:var(--space-1);background:var(--border);flex:1}.boLJfq_taskSegments span[data-complete]{background:var(--muted-foreground);block-size:calc(var(--space-1) * 1.5)}.boLJfq_taskSegments span[data-current]{background:var(--primary);block-size:calc(var(--space-1) * 2)}.boLJfq_page[data-inline] .boLJfq_taskScreen{align-items:stretch;inline-size:100%}.boLJfq_page[data-inline] .boLJfq_taskScreen h2{min-block-size:2lh;margin-block:var(--space-4) var(--space-3);justify-content:center;align-items:flex-start;display:flex}.boLJfq_taskDescription{min-block-size:4lh;line-height:var(--line-height-body)}.boLJfq_taskDescription p{margin-inline:auto}.boLJfq_taskActionSlot{min-block-size:calc(var(--button-height) * 2 + var(--space-3));padding-block:0}.boLJfq_taskActionSlot .boLJfq_bodyActions{margin:0}.boLJfq_taskActionSlot .boLJfq_actions{gap:var(--space-3);flex-direction:column;inline-size:100%;display:flex}.boLJfq_taskActionSlot .boLJfq_actions>button,.boLJfq_taskActionSlot .boLJfq_actions>a{inline-size:min(100%,22rem);min-block-size:var(--button-height)}.boLJfq_taskActionSlot .boLJfq_actions>button{order:-1}.boLJfq_taskActionSlot .boLJfq_confirmation{min-block-size:var(--button-height);margin:var(--space-3) 0 0;justify-content:center}.boLJfq_taskHelp{min-block-size:calc(var(--button-height-sm) * 2 + var(--space-3));align-content:start;align-self:center;margin-block-start:var(--space-8)}@media (max-width:40rem){.boLJfq_page[data-inline],.boLJfq_content,.boLJfq_taskScreen{min-inline-size:0}.boLJfq_page[data-inline] .boLJfq_taskScreen h2{overflow-wrap:anywhere;text-wrap:balance;min-block-size:0;display:block}.boLJfq_taskDescription{min-block-size:0}.boLJfq_taskActionSlot{min-block-size:0;margin-block:var(--space-3)}.boLJfq_taskHelp{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-block-size:0;inline-size:100%;display:grid}.boLJfq_taskHelp>button,.boLJfq_bodyActions>button,.boLJfq_bodyActions>a{block-size:auto;inline-size:100%;max-inline-size:100%;min-block-size:var(--button-height);white-space:normal;overflow-wrap:anywhere;padding-block:var(--space-3)}.boLJfq_recovery{grid-template-columns:auto minmax(0,1fr);display:grid}.boLJfq_recovery .boLJfq_actions{grid-column:2;justify-content:flex-start;min-inline-size:0}.boLJfq_recovery .boLJfq_actions>button{block-size:auto;max-inline-size:100%;min-block-size:var(--button-height);white-space:normal}.boLJfq_taskProgress p{flex-wrap:wrap}}.boLJfq_taskScreen :is(h1,h2)[tabindex="-1"]:focus:not(:focus-visible){outline:none}.boLJfq_taskScreen :is(h1,h2)[tabindex="-1"]:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:var(--space-1)}.boLJfq_actions.boLJfq_taskHelp{justify-content:center;gap:var(--space-3);inline-size:100%;display:flex}.boLJfq_taskHelp>button{white-space:normal;text-align:center;block-size:auto;min-inline-size:0;min-block-size:var(--button-height-sm);flex:1 1 0;justify-content:center}.boLJfq_taskHelp>button:only-of-type{flex:0 auto;inline-size:auto}.boLJfq_actions.boLJfq_taskHelp:has(>button:nth-of-type(3)){grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.boLJfq_actions.boLJfq_taskHelp:has(>button:nth-of-type(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.boLJfq_taskHelp>button:hover{background:0 0}.boLJfq_taskHelp>button:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:var(--space-1);background:0 0}@media (max-width:40rem){:is(.boLJfq_actions.boLJfq_taskHelp,.boLJfq_actions.boLJfq_taskHelp:has(>button:nth-of-type(3))){flex-direction:column;align-items:stretch;display:flex}.boLJfq_taskHelp>button{flex:0 auto;inline-size:100%}.boLJfq_taskHelp>button:only-of-type{align-self:center;inline-size:auto}}.boLJfq_recovery[data-multiline=false]{align-items:center}.boLJfq_recovery[data-multiline=false] .boLJfq_infoIcon{margin-block-start:0}.boLJfq_page[data-inline] .boLJfq_content .boLJfq_recovery p{margin-block:0}@media (max-height:800px){.boLJfq_page[data-inline] .boLJfq_content,.boLJfq_taskProgress{padding-block:var(--space-2)}.boLJfq_taskProgress p{margin-block-end:var(--space-2)}.boLJfq_page[data-inline] .boLJfq_taskScreen h2{min-block-size:0;margin-block:var(--space-2)}.boLJfq_taskDescription,.boLJfq_taskActionSlot,.boLJfq_taskHelp{min-block-size:0}.boLJfq_page[data-inline] .boLJfq_content p{margin-block-end:var(--space-3)}.boLJfq_bodyActions{margin-block:var(--space-2)}.boLJfq_taskHelp{margin-block-start:var(--space-2)}.boLJfq_recovery{margin-block-start:var(--space-3);padding-block-start:var(--space-3)}}.boLJfq_actions.boLJfq_taskHelp.boLJfq_taskHelp:has(>[data-video-cue]){flex-flow:wrap;justify-content:center;align-items:center;display:flex}.boLJfq_actions.boLJfq_taskHelp.boLJfq_taskHelp>[data-video-cue]{inline-size:min(100%,22rem);white-space:normal;justify-content:initial;text-align:start;flex:0 0 min(100%,22rem);min-block-size:0;margin-block-start:var(--space-2);margin-inline:max(0px,50% - 11rem)}.boLJfq_actions.boLJfq_taskHelp.boLJfq_taskHelp>[data-video-cue]:hover,.boLJfq_actions.boLJfq_taskHelp.boLJfq_taskHelp>[data-video-cue]:focus-visible{background:0 0}.boLJfq_slackEmailCheck{inline-size:100%;text-align:start;margin-block-start:var(--space-4)}.boLJfq_slackEmailCheck>summary{cursor:pointer;color:var(--muted-foreground);font-size:var(--font-size-supporting);min-block-size:var(--button-height);align-content:center}.boLJfq_slackEmailCheck>summary:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:var(--space-1)}.boLJfq_slackEmailCheck>form{gap:var(--space-3);max-inline-size:28rem;margin-block-start:var(--space-3);display:grid}.boLJfq_slackEmailActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.boLJfq_slackEmailActions>button{min-block-size:var(--button-height)}
._2q_cEa_percentHeader{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--font-size-small);flex-wrap:wrap;margin-block-end:var(--space-2);display:flex}._2q_cEa_percentHeader>:last-child{white-space:nowrap;color:var(--muted-foreground);flex-shrink:0}
.gA3ORa_dialog{inline-size:min(90vw, var(--container-narrow));max-inline-size:var(--container-narrow);max-block-size:85dvh;padding:var(--space-6);overflow-y:auto}.gA3ORa_video{justify-items:center;gap:var(--space-3);padding-block:var(--space-4);display:grid}.gA3ORa_video iframe{aspect-ratio:16/9;border-radius:var(--radius-surface);border:0;inline-size:100%}.gA3ORa_video a{font-size:var(--font-size-supporting);color:var(--muted-foreground);text-decoration:underline}.gA3ORa_steps{margin:0;padding-inline-start:var(--space-6)}.gA3ORa_steps li{margin-block:var(--space-4);line-height:var(--line-height-body);padding-inline-start:var(--space-2)}.gA3ORa_tip{padding:var(--space-4);border:var(--border-width-hairline) solid var(--border);border-radius:var(--radius-surface)}.gA3ORa_tip summary{cursor:pointer;font-weight:var(--font-weight-medium)}.gA3ORa_tip p{color:var(--muted-foreground);line-height:var(--line-height-body)}.gA3ORa_actions{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}.gA3ORa_closeRow{z-index:1;justify-content:flex-end;display:flex;position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}[role=dialog]:has(>.gA3ORa_closeRow)>:is(:first-child:not(.gA3ORa_closeRow),.gA3ORa_closeRow:first-child+*){padding-inline-end:calc(var(--button-height) + var(--space-2))}.gA3ORa_closeRow button{inline-size:var(--button-height);min-inline-size:var(--button-height);padding:0}.gA3ORa_studioVideo{aspect-ratio:3/2;border-radius:var(--radius-surface);inline-size:100%;display:block}.gA3ORa_formVideo{aspect-ratio:16/9;border-radius:var(--radius-surface);inline-size:100%;display:block}.gA3ORa_dialog{--radius-onboarding-video:16px}.gA3ORa_studioVideo,.gA3ORa_formVideo{border-radius:var(--radius-onboarding-video);clip-path:inset(0 round var(--radius-onboarding-video));overflow:hidden}.gA3ORa_screenshots{gap:var(--space-6);margin-block:var(--space-5);display:grid}.gA3ORa_screenshotIntro{color:var(--muted-foreground);font-size:var(--font-size-small);margin:0}.gA3ORa_screenshot{min-inline-size:0;margin:0}.gA3ORa_screenshot img{border:var(--border-width-hairline) solid var(--border);border-radius:var(--radius-surface);block-size:auto;inline-size:100%;display:block}.gA3ORa_screenshot figcaption p{margin-block:var(--space-3) var(--space-2);font-size:var(--font-size-small);line-height:var(--line-height-body)}.gA3ORa_screenshot figcaption a{color:var(--primary);font-size:var(--font-size-small);text-decoration:none}.gA3ORa_screenshot figcaption a:hover{color:var(--primary-hover)}.gA3ORa_studioVideo{border-radius:var(--onboarding-welcome-media-radius);clip-path:inset(0 round var(--onboarding-welcome-media-radius))}.gA3ORa_videoCue{grid-template-columns:calc(var(--space-24) + var(--space-12)) minmax(0, 1fr);align-items:center;gap:var(--space-4);inline-size:min(100%,22rem);color:var(--foreground);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;margin-inline:auto;padding:0;display:grid}.gA3ORa_videoCue:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:var(--space-1)}.gA3ORa_videoCueThumb{aspect-ratio:16/9;border:var(--border-width-hairline) solid var(--border);border-radius:var(--radius-surface);background:var(--surface-strong);display:block;position:relative;overflow:hidden}.gA3ORa_videoCueThumb img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.gA3ORa_videoCuePlay{inline-size:var(--space-8);block-size:var(--space-8);background:var(--primary);color:var(--primary-foreground);transition:transform var(--motion-duration-press) var(--motion-ease-standard);border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.gA3ORa_videoCueText{justify-items:start;gap:var(--space-1);min-inline-size:0;display:grid}.gA3ORa_videoCueEyebrow{color:var(--muted-foreground);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);letter-spacing:.06em;text-transform:uppercase}.gA3ORa_videoCueTitle{font-size:var(--font-size-supporting);font-weight:var(--font-weight-medium);line-height:var(--line-height-body);text-wrap:balance}.gA3ORa_videoCueMeta{align-items:center;gap:var(--space-2);color:var(--primary);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);display:inline-flex}.gA3ORa_videoCue:hover .gA3ORa_videoCueTitle,.gA3ORa_videoCue:focus-visible .gA3ORa_videoCueTitle{text-underline-offset:.2em;text-decoration:underline}.gA3ORa_videoCue:hover .gA3ORa_videoCuePlay{transform:scale(1.06)}@media (max-width:40rem){.gA3ORa_videoCue{grid-template-columns:calc(var(--space-24) + var(--space-4)) minmax(0, 1fr);gap:var(--space-3)}}@media (prefers-reduced-motion:reduce){.gA3ORa_videoCuePlay{transition:none}.gA3ORa_videoCue:hover .gA3ORa_videoCuePlay{transform:none}}.gA3ORa_dialog{gap:var(--space-6);flex-direction:column;display:flex}.gA3ORa_dialog>.gA3ORa_closeRow{margin-block:calc(var(--space-4) - var(--space-6)) calc(-1 * (var(--button-height) + var(--space-6) + var(--space-4) - var(--space-6)));order:-1;align-self:flex-end;margin-inline-end:calc(var(--space-4) - var(--space-6));position:sticky;inset-block-start:var(--space-4);inset-inline-end:auto}.gA3ORa_dialog>.gA3ORa_actions{z-index:1;margin-block:0 calc(-1 * var(--space-6));padding-block:var(--space-4) var(--space-6);border-block-start:var(--border-width-hairline) solid var(--border);background:inherit;position:sticky;inset-block-end:calc(-1 * var(--space-6))}
.uzVvrq_search{flex:0 16rem;min-inline-size:0;position:relative}.uzVvrq_icon{color:var(--muted-foreground);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:var(--space-3);transform:translateY(-50%)}.uzVvrq_input{inline-size:100%;block-size:var(--control-height-sm);min-block-size:var(--control-height-sm);font-size:var(--font-size-small);padding-inline-start:calc(var(--space-3) + 14px + var(--space-2))}.uzVvrq_input::-webkit-search-cancel-button{appearance:none}.uzVvrq_panel{inline-size:max(100%, min(24rem, calc(100vw - 2 * var(--space-4))));z-index:20;overscroll-behavior:contain;border:var(--border-width-hairline) solid var(--border);border-radius:var(--radius-control);background:var(--popover-surface,var(--surface));max-block-size:22rem;box-shadow:var(--shadow-popover);position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-start:0;overflow-y:auto}.uzVvrq_results{padding:var(--space-1) 0;margin:0;list-style:none}.uzVvrq_result{padding:var(--space-2) var(--space-3);color:var(--foreground);cursor:pointer;flex-direction:column;gap:.125rem;text-decoration:none;display:flex}.uzVvrq_result:focus-visible,.uzVvrq_result[aria-selected=true]{background:var(--surface-hover);text-decoration:none}@media (hover:hover) and (pointer:fine){.uzVvrq_result:hover{background:var(--surface-hover);text-decoration:none}}.uzVvrq_title{font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.uzVvrq_meta{color:var(--muted-foreground);font-size:var(--font-size-supporting,.75rem)}.uzVvrq_empty{padding:var(--space-3);color:var(--muted-foreground);font-size:var(--font-size-small);margin:0}
.Tjw7vW_page{grid-template-rows:auto minmax(0, 1fr) calc(var(--space-24) + env(safe-area-inset-bottom,0px));block-size:100%;min-block-size:0;inline-size:100%;max-inline-size:var(--container-compact);padding:var(--space-4) var(--page-gutter) 0;color:var(--foreground);font-family:var(--font-sans);margin-inline:auto;display:grid;overflow:hidden}.Tjw7vW_page[data-wide]{max-inline-size:calc((var(--container-standard) + var(--container-wide)) / 2)}.Tjw7vW_page[data-wide]>.Tjw7vW_top,.Tjw7vW_page[data-wide]>.Tjw7vW_footer{inline-size:100%;max-inline-size:calc(var(--container-compact) - 2 * var(--page-gutter));justify-self:center}.Tjw7vW_header{justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--muted-foreground);font-size:var(--font-size-supporting);display:flex}.Tjw7vW_header a,.Tjw7vW_moduleChoice a{align-items:center;gap:var(--space-2);min-block-size:var(--button-height);display:inline-flex}.Tjw7vW_steps{margin-block-start:var(--space-3)}.Tjw7vW_steps ol{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Tjw7vW_steps button{align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--button-height);padding-block:var(--space-3);border:0;border-block-end:var(--border-width-hairline) solid var(--border);color:var(--muted-foreground);text-align:start;font:inherit;font-size:var(--font-size-supporting);cursor:pointer;background:0 0;display:flex}.Tjw7vW_steps button[aria-current=step]{border-block-end-color:var(--primary);color:var(--primary);font-weight:var(--font-weight-medium)}.Tjw7vW_steps button:disabled,.Tjw7vW_steps button[aria-disabled=true]{cursor:default}.Tjw7vW_steps button>span:first-child{min-inline-size:var(--space-6);font-variant-numeric:tabular-nums}.Tjw7vW_stage{padding-block:var(--space-6);text-align:center;flex-direction:column;flex:1;align-items:center;display:flex}.Tjw7vW_eyebrow{margin:0 0 var(--space-3);color:var(--muted-foreground);font-size:var(--font-size-supporting);font-weight:var(--font-weight-medium)}.Tjw7vW_stage h1{max-inline-size:var(--container-narrow);font-family:var(--font-display);font-size:var(--font-size-page-title);font-weight:var(--font-weight-medium);line-height:var(--line-height-page-title);letter-spacing:var(--tracking-heading);text-wrap:balance;margin:0}.Tjw7vW_lead{max-inline-size:var(--container-narrow);margin:var(--space-3) 0 var(--space-5);color:var(--muted-foreground);font-size:var(--font-size-body);line-height:var(--line-height-body);text-wrap:pretty}.Tjw7vW_note{color:var(--muted-foreground);font-size:var(--font-size-small);line-height:var(--line-height-body)}.Tjw7vW_welcomeVideo{isolation:isolate;inline-size:100%;max-inline-size:var(--container-narrow);background:var(--surface);border-radius:var(--onboarding-welcome-media-radius);margin-block-end:var(--space-3);position:relative;overflow:hidden}.Tjw7vW_welcomeVideo video{aspect-ratio:16/9;object-fit:contain;block-size:auto;inline-size:100%;display:block}.Tjw7vW_welcomeVideo video::-webkit-media-controls-fullscreen-button{display:none}.Tjw7vW_scrollContent:has(.Tjw7vW_welcomeVideo){container-type:size}.Tjw7vW_welcomeVideo{max-inline-size:min(var(--container-narrow), calc(clamp(10rem, 100cqb - 17rem, 22.5rem) * 16 / 9))}.Tjw7vW_walkthroughVideo{inline-size:100%;border-radius:var(--onboarding-welcome-media-radius);background:var(--surface);margin-block-end:var(--space-6);overflow:hidden}.Tjw7vW_walkthroughVideo video{aspect-ratio:3/2;object-fit:contain;block-size:auto;inline-size:100%;display:block}.Tjw7vW_scrollContent:has(.Tjw7vW_walkthroughVideo){container-type:size}.Tjw7vW_walkthroughVideo{max-inline-size:min(100%,1.5*clamp(10rem,100cqb - 14rem,30rem));margin-block-end:var(--space-3)}.Tjw7vW_workspace{inline-size:100%;max-inline-size:var(--container-narrow);text-align:start}.Tjw7vW_profile{align-items:center;gap:var(--space-4);padding-block:var(--space-5);border-block:var(--border-width-hairline) solid var(--border);display:flex}.Tjw7vW_profile>.Tjw7vW_note{margin-inline-start:auto}.Tjw7vW_profile p{margin:var(--space-1) 0 0;color:var(--muted-foreground)}.Tjw7vW_avatar{inline-size:var(--space-12);block-size:var(--space-12);background:var(--surface);border-radius:var(--radius-control);place-items:center;display:grid}.Tjw7vW_connection{padding-block:var(--space-6)}.Tjw7vW_connection h2{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);margin:0 0 var(--space-2)}.Tjw7vW_connection p{color:var(--muted-foreground);line-height:var(--line-height-body);margin:0 0 var(--space-4)}.Tjw7vW_inlineActions,.Tjw7vW_footerActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Tjw7vW_success{align-items:center;gap:var(--space-2);color:var(--success-text);display:inline-flex}.Tjw7vW_moduleChoices{gap:var(--space-4);text-align:start;border:0;grid-template-columns:repeat(4,minmax(0,1fr));inline-size:100%;margin:0;padding:0;display:grid}.Tjw7vW_moduleChoice{padding:var(--space-6);border:var(--border-width-hairline) solid var(--border);border-radius:var(--radius-surface);background:var(--surface)}.Tjw7vW_moduleChoice[data-selected=true]{border-color:var(--primary);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--primary)}.Tjw7vW_moduleChoice label{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--button-height);cursor:pointer;display:flex}.Tjw7vW_moduleChoice label strong{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-medium);display:block}.Tjw7vW_moduleChoice h2{margin-block:var(--space-6) var(--space-3);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-medium)}.Tjw7vW_moduleChoice p,.Tjw7vW_moduleChoice li{color:var(--muted-foreground);font-size:var(--font-size-small);line-height:var(--line-height-body)}.Tjw7vW_moduleChoice summary,.Tjw7vW_guide summary{cursor:pointer;min-block-size:var(--button-height);font-size:var(--font-size-small);align-content:center}.Tjw7vW_moduleChoice ul{padding-inline-start:var(--space-4)}.Tjw7vW_celebration{color:var(--primary);margin-block:var(--space-3) var(--space-6)}.Tjw7vW_footer{justify-content:space-between;align-items:center;gap:var(--space-4);background:var(--background);border-block-start:var(--border-width-hairline) solid var(--border);padding-block:var(--space-4) calc(var(--space-8) + env(safe-area-inset-bottom,0px));display:flex;position:static}.Tjw7vW_error{color:var(--destructive-text);font-size:var(--font-size-small);line-height:var(--line-height-body)}.Tjw7vW_guide{inline-size:min(90vw, var(--container-narrow));max-inline-size:var(--container-narrow);overscroll-behavior:contain;max-block-size:85dvh;padding:var(--space-6);border-radius:var(--radius-surface);overflow-y:auto}.Tjw7vW_guide video{aspect-ratio:16/9;inline-size:100%}.Tjw7vW_guideFooter{margin-block:var(--space-4) calc(-1 * var(--space-6));padding-block:var(--space-4) var(--space-6);background:inherit;border-block-start:var(--border-width-hairline) solid var(--border);position:sticky;inset-block-end:calc(-1 * var(--space-6))}.Tjw7vW_guide details{padding:var(--space-3);border:var(--border-width-hairline) solid var(--border)}.Tjw7vW_guide p{color:var(--muted-foreground);line-height:var(--line-height-body)}.Tjw7vW_page a:focus-visible,.Tjw7vW_page button:focus-visible,.Tjw7vW_page summary:focus-visible,.Tjw7vW_guide summary:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:var(--space-1)}.Tjw7vW_srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (max-width:48rem){.Tjw7vW_moduleChoices{grid-template-columns:1fr}.Tjw7vW_steps button{font-size:var(--font-size-supporting);flex-direction:column;align-items:flex-start}.Tjw7vW_stage{padding-block:var(--space-6)}.Tjw7vW_footer{flex-wrap:wrap;position:static}.Tjw7vW_footerActions{margin-inline-start:auto}.Tjw7vW_profile{flex-wrap:wrap}}.Tjw7vW_reviewPage{max-inline-size:var(--container-compact);margin-inline:auto}.Tjw7vW_reviewList{gap:var(--space-4);padding:0;list-style:none;display:grid}.Tjw7vW_reviewList li{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-6);border:var(--border-width-hairline) solid var(--border);background:var(--surface);display:flex}.Tjw7vW_reviewList h2{font-size:var(--font-size-body);margin:0}.Tjw7vW_reviewList p{color:var(--muted-foreground)}@media (max-width:48rem){.Tjw7vW_reviewList li{flex-direction:column;align-items:flex-start}}.Tjw7vW_scrollContent{overscroll-behavior:contain;scrollbar-gutter:stable both-edges;min-block-size:0;padding-block-end:var(--space-4);overflow-y:auto}.Tjw7vW_scrollContent:has(.Tjw7vW_moduleChoices){scrollbar-width:auto}.Tjw7vW_scrollContent:has(.Tjw7vW_moduleChoices)::-webkit-scrollbar{inline-size:10px;display:block}.Tjw7vW_scrollContent:has(.Tjw7vW_moduleChoices)::-webkit-scrollbar-track{background:0 0}.Tjw7vW_scrollContent:has(.Tjw7vW_moduleChoices)::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--muted-foreground) 55%, transparent) padding-box;border:3px solid #0000;border-radius:999px}.Tjw7vW_scrollContent:has(.Tjw7vW_moduleChoices)::-webkit-scrollbar-thumb:hover{background:var(--primary) padding-box}@supports not selector(::-webkit-scrollbar){.Tjw7vW_scrollContent:has(.Tjw7vW_moduleChoices){scrollbar-width:thin;scrollbar-color:var(--muted-foreground) transparent}}.Tjw7vW_top{padding-block-end:var(--space-4)}.Tjw7vW_footer{min-block-size:var(--space-24);gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.Tjw7vW_footer>button{justify-self:start}.Tjw7vW_footerActions{display:contents}.Tjw7vW_nextButton{max-inline-size:100%;min-inline-size:calc(var(--space-24) + var(--space-24));white-space:nowrap;justify-self:end}@media (max-width:48rem){.Tjw7vW_footer{min-block-size:var(--space-24);gap:var(--space-3);grid-template-columns:1fr 1fr}.Tjw7vW_footer>button{grid-area:1/1;justify-self:start}.Tjw7vW_footerActions{display:contents}.Tjw7vW_nextButton{grid-area:1/2;inline-size:100%;min-inline-size:0}}.Tjw7vW_page>.Tjw7vW_footer{block-size:100%;min-block-size:0;padding-block:var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom,0px));align-self:end;margin:0;position:sticky;inset-block-end:0}@media (min-width:48.01rem) and (max-width:80rem){.Tjw7vW_moduleChoices{grid-template-columns:repeat(2,minmax(0,1fr))}}.Tjw7vW_moduleChoice{grid-row:span 6;grid-template-rows:subgrid;align-content:start;row-gap:0;display:grid}.Tjw7vW_interestLabel{padding-block:var(--space-2)}.Tjw7vW_selectionLabel{font-size:var(--font-size-supporting);color:var(--muted-foreground);margin-block-start:var(--space-1);display:block}.Tjw7vW_moduleChoice[data-selected=true] .Tjw7vW_selectionLabel{color:var(--primary)}.Tjw7vW_moduleChoice .Tjw7vW_introButton{grid-row:6;align-self:end;inline-size:100%}.Tjw7vW_moduleChoice details{margin-block-end:var(--space-5)}@media (max-width:40rem){.Tjw7vW_page,.Tjw7vW_scrollContent,.Tjw7vW_stage{min-inline-size:0}.Tjw7vW_scrollContent{scrollbar-gutter:auto}.Tjw7vW_stage{padding-block:var(--space-4)}.Tjw7vW_steps ol{gap:var(--space-2)}.Tjw7vW_steps li,.Tjw7vW_steps button{overflow-wrap:anywhere;min-inline-size:0}.Tjw7vW_nextButton{white-space:normal;block-size:auto;min-block-size:var(--button-height)}}.Tjw7vW_page .Tjw7vW_steps button:focus:not(:focus-visible){box-shadow:none;outline:none}.Tjw7vW_page .Tjw7vW_steps button:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:var(--space-1);box-shadow:none}@media (max-height:800px){.Tjw7vW_page{grid-template-rows:auto minmax(0, 1fr) calc(var(--space-16) + env(safe-area-inset-bottom,0px));padding-block-start:var(--space-2)}.Tjw7vW_top{padding-block-end:var(--space-2)}.Tjw7vW_steps{margin-block-start:var(--space-1)}.Tjw7vW_stage{padding-block:var(--space-3)}.Tjw7vW_scrollContent{padding-block-end:var(--space-2)}.Tjw7vW_stage h1{font-size:clamp(1.75rem, 4.5dvh, var(--font-size-page-title))}.Tjw7vW_eyebrow{margin-block-end:var(--space-2)}.Tjw7vW_lead{margin-block:var(--space-2) var(--space-3)}.Tjw7vW_welcomeVideo{max-inline-size:min(var(--container-narrow), calc(clamp(10rem, 100dvh - 29rem, 20rem) * 16 / 9), calc(clamp(10rem, 100cqb - 13.5rem, 20rem) * 16 / 9))}.Tjw7vW_moduleChoice{padding:var(--space-4)}.Tjw7vW_moduleChoice h2{margin-block:var(--space-3) var(--space-2)}.Tjw7vW_moduleChoice details{margin-block-end:var(--space-2)}.Tjw7vW_page>.Tjw7vW_footer{padding-block:var(--space-2) calc(var(--space-2) + env(safe-area-inset-bottom,0px))}}.Tjw7vW_presenterVideo{border-radius:var(--onboarding-welcome-media-radius);clip-path:inset(0 round var(--onboarding-welcome-media-radius));overflow:hidden}.Tjw7vW_teamPeople{margin-block:var(--space-2) 0}.Tjw7vW_moduleTopics{margin-block:var(--space-3);list-style:outside}.Tjw7vW_moduleTopics li::marker{color:var(--muted-foreground);font-size:.7em}.Tjw7vW_teamPeople>p{margin:0 0 var(--space-1);color:var(--foreground);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.Tjw7vW_teamPeople ul{margin:0;padding-inline-start:var(--space-4)}.Tjw7vW_teamPeople strong{color:var(--foreground);font-weight:var(--font-weight-medium)}
.Eu-LBq_introduction{margin-block-end:var(--space-6)}.Eu-LBq_dialog{inline-size:min(90vw, var(--container-narrow));max-inline-size:var(--container-narrow);max-block-size:85dvh;padding:var(--space-6);overflow-y:auto}.Eu-LBq_frame{border-radius:var(--onboarding-welcome-media-radius);background:var(--surface);overflow:hidden}.Eu-LBq_frame video{object-fit:contain;block-size:100%;inline-size:100%;display:block}
._DJVQq_focusRing:focus-visible,._DJVQq_childFocusRing button:focus-visible{outline:var(--focus-ring-width) solid var(--ring)}._DJVQq_starterHover:hover{border-color:var(--control-border-strong)}
.GCNY-a_track{z-index:40;inset-block:calc(var(--space-12) + var(--space-4)) var(--space-4);inline-size:var(--space-6);cursor:pointer;touch-action:none;position:fixed;inset-inline-end:0}.GCNY-a_track:before{content:"";inline-size:var(--border-width-hairline);background:var(--border);position:absolute;inset-block:0;inset-inline-start:50%}.GCNY-a_thumb{background:var(--primary);cursor:grab;touch-action:none;inline-size:4px;transition:inline-size var(--motion-duration-press) var(--motion-ease-standard);position:absolute;inset-inline-start:50%;translate:-50%}.GCNY-a_track:hover .GCNY-a_thumb,.GCNY-a_thumb:active{inline-size:6px}.GCNY-a_thumb:active{cursor:grabbing}@media (prefers-reduced-motion:reduce){.GCNY-a_thumb{transition:none}}@media (pointer:coarse){.GCNY-a_track{display:none}}
.HhguBG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.HhguBG_shell{--prototype-title-size:var(--font-size-page-title);--prototype-subtitle-size:var(--font-size-body);grid-template-columns:var(--sidebar-width) minmax(0, 1fr);background:var(--background);min-block-size:100dvh;color:var(--foreground);font-family:var(--font-sans);transition:grid-template-columns var(--duration-medium) var(--ease-standard);display:grid}.HhguBG_shell[data-sidebar-collapsed=true]{grid-template-columns:var(--sidebar-width-collapsed) minmax(0, 1fr)}.HhguBG_sidebar{border-inline-end:var(--border-width-hairline) solid var(--border);background:var(--surface);block-size:100dvh;position:sticky;inset-block-start:0}.HhguBG_sidebar>nav{block-size:100%}.HhguBG_sidebarToggle{flex:none}.HhguBG_mobileNavTrigger{display:none}.HhguBG_mobileNavContent{grid-template-rows:minmax(0,1fr)}.HhguBG_mobileNavContent>nav{block-size:100%;min-block-size:0;min-inline-size:0}:is(.HhguBG_sidebar .uds-side-nav-footer,.HhguBG_mobileNavContent .uds-side-nav-footer){padding-block-start:var(--space-4);padding-inline:var(--space-4);padding-block-end:max(var(--space-6), env(safe-area-inset-bottom));overflow:visible}.HhguBG_shell[data-sidebar-collapsed=true] .HhguBG_sidebar .uds-side-nav-footer{align-items:center;padding-inline:0}.HhguBG_shell[data-sidebar-collapsed=true] .HhguBG_sidebar .uds-side-nav-account{grid-template-columns:minmax(0,1fr);justify-items:center;inline-size:100%}.HhguBG_mobileNavContent .uds-side-nav-account{inline-size:100%;padding-inline-end:var(--space-1)}.HhguBG_avatar{inline-size:var(--space-8);block-size:var(--space-8);border:var(--border-width-hairline) solid var(--border);border-radius:var(--radius-round);background:var(--surface-strong);color:var(--foreground);font-size:var(--font-size-supporting);font-weight:var(--font-weight-medium);place-items:center;display:grid}.HhguBG_workspace{min-inline-size:0}.HhguBG_topbar{z-index:2;min-block-size:var(--space-12);padding-inline:var(--page-gutter);border-block-end:var(--border-width-hairline) solid var(--border);background:var(--background);justify-content:space-between;align-items:center;display:flex;position:sticky;inset-block-start:0}.HhguBG_topbar>div:first-child{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}.HhguBG_topbar span,.HhguBG_topbarMeta{color:var(--muted-foreground);font-size:var(--font-size-small)}.HhguBG_topbarBreadcrumbs{align-items:center;gap:var(--space-1);min-inline-size:0;color:var(--muted-foreground);font-size:var(--font-size-small);white-space:nowrap;display:inline-flex}.HhguBG_topbarBreadcrumbItem{align-items:center;gap:var(--space-1);display:inline-flex}.HhguBG_topbarBreadcrumbItem a{color:inherit;transition:color var(--duration-fast) var(--ease-standard);text-decoration:none}.HhguBG_topbarBreadcrumbItem a:hover{color:var(--foreground)}.HhguBG_topbarBreadcrumbSeparator{color:var(--foreground-subtle)}.HhguBG_topbar strong{font-size:var(--font-size-body);font-weight:var(--font-weight-medium)}.HhguBG_topbarMeta{align-items:center;gap:var(--space-2);white-space:nowrap;display:flex}.HhguBG_statusDot{border-radius:var(--radius-round);background:var(--primary);block-size:.45rem;inline-size:.45rem}.HhguBG_main{inline-size:min(100%, var(--container-wide));padding:var(--space-8) var(--page-gutter) var(--space-24);margin-inline:auto}.HhguBG_eyebrow{color:var(--primary);font-size:var(--font-size-supporting);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-heading);text-transform:uppercase;display:inline-block}.HhguBG_authGate{background:var(--background);min-block-size:100dvh}.HhguBG_loginPage{--prototype-title-size:var(--font-size-page-title);--prototype-subtitle-size:var(--font-size-body);background:var(--background);min-block-size:100dvh;color:var(--foreground);font-family:var(--font-sans);grid-template-columns:minmax(0,1.08fr) minmax(28rem,.92fr);display:grid}.HhguBG_loginBrand,.HhguBG_loginPanel{min-block-size:100dvh}.HhguBG_loginBrand{isolation:isolate;padding:clamp(var(--space-8), 5vw, 5rem);border-inline-end:var(--border-width-hairline) solid var(--border);background:var(--background);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.HhguBG_loginBrand:after{z-index:1;background:linear-gradient(to bottom, color-mix(in srgb, var(--background) 52%, transparent) 0%, transparent 34%, color-mix(in srgb, var(--background) 18%, transparent) 58%, color-mix(in srgb, var(--background) 88%, transparent) 100%);content:"";pointer-events:none;position:absolute;inset:0}.HhguBG_loginBrand>:not(.HhguBG_loginBrandImage){z-index:2;position:relative}.HhguBG_loginBrandImage{z-index:0;object-fit:cover;transform:scale(1.025)}.HhguBG_loginWordmark{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-medium)}.HhguBG_loginEdition{color:var(--muted-foreground);font-size:var(--font-size-small);align-self:end}.HhguBG_loginPanel{padding:clamp(var(--space-8), 6vw, var(--space-24));background:var(--surface-elevated);align-items:center;display:grid}.HhguBG_loginPanelInner{inline-size:min(100%,30rem);margin-inline:auto}.HhguBG_loginPanelInner h1{margin:var(--space-3) 0 var(--space-4);font-size:var(--prototype-title-size);line-height:var(--line-height-tight);letter-spacing:var(--tracking-heading)}.HhguBG_loginPanelInner>p{max-inline-size:38ch;color:var(--muted-foreground);font-size:var(--prototype-subtitle-size);margin:0;line-height:1.6}.HhguBG_loginForm{gap:var(--space-5);margin-block-start:0;display:grid}.HhguBG_field{gap:var(--space-2);display:grid}.HhguBG_field label,.HhguBG_fieldLabelRow button{font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.HhguBG_fieldLabelRow{justify-content:space-between;gap:var(--space-4);display:flex}.HhguBG_fieldLabelRow button{color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;padding:0}.HhguBG_field input{inline-size:100%;block-size:var(--space-12);padding-inline:var(--space-4);border:var(--border-width-hairline) solid var(--input);border-radius:var(--radius-control);background:var(--background);color:var(--foreground);font:inherit;transition:border-color var(--motion-duration-press) var(--motion-ease-standard);outline:none}.HhguBG_field input:focus-visible{border-color:var(--ring);box-shadow:0 0 0 2px color-mix(in srgb, var(--ring) 28%, transparent)}.HhguBG_formError{color:var(--destructive-text);font-size:var(--font-size-small);margin:0}.HhguBG_prototypeNote{color:var(--muted-foreground);font-size:var(--font-size-supporting);text-align:center;margin:0}.HhguBG_mark{aspect-ratio:1;inline-size:100%;color:var(--foreground);display:block;position:relative;overflow:hidden}.HhguBG_mark>span{--angle:calc(var(--mark-index) * 20deg);inline-size:calc(2px + mod(var(--mark-index), 3) * 1px);block-size:calc(2px + mod(var(--mark-index), 3) * 1px);border-radius:var(--radius-round);opacity:.78;background:currentColor;position:absolute;inset-block-start:calc(50% + sin(var(--angle)) * 30%);inset-inline-start:calc(50% + cos(var(--angle)) * 30%);transform:translate(-50%,-50%)}.HhguBG_mark>span:nth-child(4n){background:var(--primary);opacity:1}.HhguBG_mark_grid>span{inset-block-start:calc(18% + mod(var(--mark-index), 5) * 16%);inset-inline-start:calc(18% + mod(calc(var(--mark-index) * 3), 5) * 16%)}.HhguBG_mark_arc>span:nth-child(2n){inset-block-start:calc(62% + sin(var(--angle)) * 18%);inset-inline-start:calc(50% + cos(var(--angle)) * 34%)}.HhguBG_mark_signal>span{inset-block-start:calc(18% + mod(calc(var(--mark-index) * 7), 11) * 6%);inset-inline-start:calc(12% + var(--mark-index) * 4.5%)}.HhguBG_dashboardHero{justify-content:space-between;align-items:end;gap:var(--space-8);padding-block-end:var(--space-8);display:flex}.HhguBG_dashboardHero h1,.HhguBG_libraryHero h1,.HhguBG_profileIntro h1{margin:var(--space-3) 0 var(--space-4);font-size:var(--prototype-title-size);line-height:var(--line-height-tight);letter-spacing:var(--tracking-heading)}.HhguBG_dashboardHero p,.HhguBG_libraryHero p,.HhguBG_profileIntro>p{max-inline-size:var(--content-measure);color:var(--muted-foreground);font-size:var(--prototype-subtitle-size);line-height:var(--line-height-body);margin:0}.HhguBG_dashboardHero h1,.HhguBG_libraryHero h1{margin-block-end:var(--space-2)}.HhguBG_metricStrip{border-block:var(--border-width-hairline) solid var(--border);grid-template-columns:1.3fr .7fr .7fr 1fr;display:grid}.HhguBG_metricStrip>div{gap:var(--space-2);padding:var(--space-6);border-inline-end:var(--border-width-hairline) solid var(--border);display:grid}.HhguBG_metricStrip>div:first-child{padding-inline-start:0}.HhguBG_metricStrip>div:last-child{border-inline-end:0}.HhguBG_metricStrip span{color:var(--muted-foreground);font-size:var(--font-size-supporting);text-transform:uppercase;letter-spacing:var(--tracking-heading)}.HhguBG_metricStrip strong{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-medium)}.HhguBG_metricStrip>div:not(:first-child) strong{font-family:var(--font-mono)}.HhguBG_dashboardGrid{grid-template-columns:minmax(0, 1.2fr) minmax(var(--sidebar-width), .8fr);gap:var(--space-8);padding-block:var(--space-12);border-block-end:var(--border-width-hairline) solid var(--border);display:grid}.HhguBG_continuePanel{padding:var(--card-padding);border:var(--border-width-hairline) solid var(--border);background:var(--surface);align-self:start}.HhguBG_continueHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-5);display:flex}.HhguBG_continueHeader>div{min-inline-size:0}.HhguBG_continueHeader>:last-child{flex:none}.HhguBG_continueHeader>div>span{color:var(--primary);font-size:var(--font-size-supporting);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-heading);text-transform:uppercase}.HhguBG_continueHeader h2{margin:var(--space-2) 0 0;font-size:var(--prototype-title-size);line-height:var(--line-height-tight);letter-spacing:var(--tracking-heading);text-transform:uppercase}.HhguBG_continuePanel>p{max-inline-size:var(--content-measure);margin:var(--space-6) 0;color:var(--muted-foreground);font-size:var(--prototype-subtitle-size);line-height:var(--line-height-body)}.HhguBG_progressBlock{padding-block:var(--space-4);border-block:var(--border-width-hairline) solid var(--border)}.HhguBG_progressMeta{justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--muted-foreground);font-size:var(--font-size-supporting);display:flex}.HhguBG_progressMeta span{text-transform:uppercase;letter-spacing:var(--tracking-heading)}.HhguBG_progressMeta strong{color:var(--foreground);font-weight:var(--font-weight-medium)}.HhguBG_progressTrack{block-size:var(--border-width-strong);background:var(--surface-strong);margin-block-start:var(--space-3);overflow:hidden}.HhguBG_progressTrack span{inline-size:var(--progress,0%);background:var(--primary);block-size:100%;display:block}.HhguBG_continueFooter{justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--muted-foreground);font-size:var(--font-size-small);margin-block-start:var(--space-5);display:flex}.HhguBG_continueFooter>span{align-items:center;gap:var(--space-2);display:flex}.HhguBG_activityPanel h2{margin:var(--space-2) 0 var(--space-5);font-size:var(--prototype-title-size)}.HhguBG_activityPanel ol{border-block-start:var(--border-width-hairline) solid var(--border);margin:0;padding:0;list-style:none;display:grid}.HhguBG_activityPanel li{gap:var(--space-3);padding-block:var(--space-4);border-block-end:var(--border-width-hairline) solid var(--border);grid-template-columns:auto 1fr;display:grid}.HhguBG_activityPanel li>span{color:var(--primary)}.HhguBG_activityPanel strong{font-size:var(--font-size-small)}.HhguBG_activityPanel p{margin:var(--space-1) 0 0;color:var(--muted-foreground);font-size:var(--font-size-small);line-height:var(--line-height-body)}.HhguBG_dashboardRecommendations{padding-block-start:var(--space-12)}.HhguBG_sectionHeading{justify-content:space-between;align-items:end;gap:var(--space-6);display:flex}.HhguBG_sectionHeading span{color:var(--primary);font-size:var(--font-size-supporting);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-heading);text-transform:uppercase}.HhguBG_sectionHeading h2{margin:var(--space-2) 0 0;font-size:var(--prototype-title-size);line-height:var(--line-height-tight);letter-spacing:var(--tracking-heading);text-transform:uppercase}.HhguBG_sectionHeading p{color:var(--muted-foreground);font-size:var(--prototype-subtitle-size);margin:0}.HhguBG_sectionHeading>a{align-items:center;gap:var(--space-2);color:var(--foreground);font-size:var(--font-size-small);text-decoration:none;display:inline-flex}.HhguBG_recommendationGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-6);display:grid}.HhguBG_recommendationCardContent{gap:var(--space-4);display:grid;padding:var(--space-5)!important}.HhguBG_recommendationMark{inline-size:var(--space-16);block-size:var(--space-16);aspect-ratio:auto;border:var(--border-width-hairline) solid var(--border);background:var(--surface-strong)}.HhguBG_recommendationCardContent>div>span{color:var(--muted-foreground);font-size:var(--font-size-supporting);text-transform:uppercase;letter-spacing:var(--tracking-heading)}.HhguBG_recommendationCardContent h3{margin:var(--space-2) 0 var(--space-2);font-size:var(--card-title-size);line-height:var(--line-height-page-title)}.HhguBG_recommendationCardContent p{color:var(--muted-foreground);font-size:var(--font-size-small);line-height:var(--line-height-body);margin:0}.HhguBG_onboardingPage{animation:HhguBG_onboardingPageEnter var(--motion-duration-page) var(--motion-ease-emphasized) both}@keyframes HhguBG_onboardingPageEnter{0%{opacity:0}to{opacity:1}}.HhguBG_libraryOnboardingGate{gap:var(--space-6);inline-size:min(100%,72rem);margin-inline:auto;display:grid}.HhguBG_onboardingModuleCard{--foreground:var(--inverse-foreground);--foreground-muted:var(--inverse-foreground-muted);--muted-foreground:var(--inverse-foreground-muted);--border:color-mix(in srgb, var(--inverse-foreground) 20%, transparent);background:var(--surface-inverse);min-block-size:clamp(22rem,32vw,27rem);color:var(--inverse-foreground);isolation:isolate;grid-template-columns:minmax(20rem,1.08fr) minmax(22rem,.92fr);gap:0;margin-block-start:0;text-decoration:none;position:relative;padding:0!important;display:grid!important}.HhguBG_onboardingModuleBackground{z-index:-2;object-fit:cover}.HhguBG_onboardingModuleMedia{min-block-size:100%;position:relative;overflow:hidden}.HhguBG_onboardingModulePoster,.HhguBG_onboardingModuleVideo{object-fit:cover;object-position:0% center;block-size:100%;inline-size:100%}.HhguBG_onboardingModulePoster{z-index:-1}.HhguBG_onboardingModuleVideo{pointer-events:none;display:block;position:absolute;inset:0}.HhguBG_onboardingModuleCopy{z-index:1;padding:clamp(var(--space-8), 4vw, 3.5rem);align-content:center;display:grid;position:relative}.HhguBG_onboardingModuleCopy h2,.HhguBG_onboardingModuleCopy h1{margin:var(--space-3) 0;font-size:var(--prototype-title-size);line-height:var(--line-height-tight)}.HhguBG_onboardingModuleCopy p,.HhguBG_lockedPreview p{max-inline-size:50ch;color:var(--foreground-muted);font-size:var(--prototype-subtitle-size);line-height:var(--line-height-body);margin:0}.HhguBG_onboardingModuleLink{align-items:center;gap:var(--space-2);color:var(--primary);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);margin-block-start:var(--space-8);display:inline-flex}.HhguBG_onboardingModuleProgress{gap:var(--space-3);border-block-start:var(--border-width-hairline) solid var(--border);color:var(--inverse-foreground);margin-block-start:var(--space-8);padding-block-start:var(--space-5);display:grid}.HhguBG_onboardingModuleProgress>span{color:var(--foreground-muted);font-size:var(--font-size-supporting)}.HhguBG_lockedPreview{padding:var(--space-6) 0;border-block:var(--border-width-hairline) solid var(--border);margin-block-start:var(--space-6)}.HhguBG_lockedPreview>div,.HhguBG_lockedPreview>a{align-items:center;gap:var(--space-2);display:inline-flex}.HhguBG_lockedPreview>div{color:var(--primary);font-size:var(--font-size-small)}.HhguBG_lockedPreview h2{margin:var(--space-3) 0;font-size:var(--prototype-title-size)}.HhguBG_lockedPreview>a{color:var(--foreground);font-size:var(--font-size-small);margin-block-start:var(--space-5);text-decoration:none}.HhguBG_onboardingCompleteCard{align-items:center;gap:var(--space-4);color:var(--foreground);grid-template-columns:auto 1fr auto;margin-block-start:var(--space-6);text-decoration:none;padding:var(--space-4) var(--space-5)!important;display:grid!important}.HhguBG_onboardingCompleteCard>svg{color:var(--success-text)}.HhguBG_onboardingCompleteCard>div{gap:var(--space-1);display:grid}.HhguBG_onboardingCompleteCard span{color:var(--muted-foreground);font-size:var(--font-size-supporting);text-transform:uppercase;letter-spacing:var(--tracking-heading)}.HhguBG_onboardingCompleteCard strong{font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.HhguBG_onboardingHero{align-items:end;gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(16rem,24rem);padding-block-end:var(--space-8);display:grid}.HhguBG_onboardingHero h1{margin:var(--space-3) 0 var(--space-2);font-size:var(--prototype-title-size);line-height:var(--line-height-tight);letter-spacing:var(--tracking-heading)}.HhguBG_onboardingHero p{max-inline-size:52ch;color:var(--muted-foreground);font-size:var(--prototype-subtitle-size);line-height:var(--line-height-body);margin:0}.HhguBG_onboardingHeroProgress{gap:var(--space-2);display:grid}.HhguBG_onboardingHeroProgress>span{color:var(--muted-foreground);font-size:var(--font-size-supporting);text-align:end}.HhguBG_journeyRail{gap:var(--space-1);padding-block:var(--space-5) var(--space-8);border-block-start:var(--border-width-hairline) solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.HhguBG_journeyRail>div{gap:var(--space-2);border-block-start:var(--border-width-strong) solid var(--surface-strong);color:var(--foreground-subtle);padding-block-start:var(--space-3);display:grid}.HhguBG_journeyRail>div[data-active=true]{border-color:var(--primary);color:var(--foreground)}.HhguBG_journeyRail span{font-family:var(--font-mono);font-size:var(--font-size-supporting);letter-spacing:var(--tracking-heading);text-transform:uppercase}.HhguBG_journeyRail strong{font-size:var(--font-size-small);font-weight:var(--font-weight-regular)}.HhguBG_onboardingSummaryGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-end:var(--space-6);display:grid}.HhguBG_onboardingPanelContent{align-content:start;gap:var(--space-4);display:grid;padding:var(--space-6)!important}.HhguBG_onboardingPanelContent>h2,.HhguBG_onboardingPanelContent>h3{font-size:var(--font-size-body);margin:0;line-height:1.3}.HhguBG_onboardingPanelContent>p{color:var(--muted-foreground);font-size:var(--font-size-small);line-height:var(--line-height-body);margin:0}.HhguBG_onboardingPanelContent>small,.HhguBG_onboardingMeetingCopy small,.HhguBG_onboardingAccessList small{color:var(--foreground-subtle);font-family:var(--font-mono);font-size:var(--font-size-supporting);line-height:var(--line-height-body)}.HhguBG_onboardingAccessList{border-block-start:var(--border-width-hairline) solid var(--border);display:grid}.HhguBG_onboardingAccessList>div{align-items:center;gap:var(--space-4);padding-block:var(--space-3);border-block-end:var(--border-width-hairline) solid var(--border);grid-template-columns:minmax(0,1fr) auto;display:grid}.HhguBG_onboardingAccessList>div>div,.HhguBG_onboardingMeetingCopy{gap:var(--space-1);display:grid}.HhguBG_onboardingAccessList strong{font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.HhguBG_onboardingMeetingCopy h2{font-size:var(--font-size-body);margin:0;line-height:1.3}.HhguBG_onboardingSummaryGrid .uds-button{justify-self:start}.HhguBG_onboardingGrid{gap:var(--space-4);grid-template-columns:minmax(0,1.5fr) minmax(20rem,.9fr);align-items:start;display:grid}.HhguBG_onboardingChecklist{border:var(--border-width-hairline) solid var(--border);background:var(--surface)}.HhguBG_onboardingSectionHeader{justify-content:space-between;align-items:end;gap:var(--space-5);padding:var(--space-6);border-block-end:var(--border-width-hairline) solid var(--border);display:flex}.HhguBG_onboardingSectionHeader h2{margin:var(--space-2) 0 0;font-size:var(--font-size-body-lg)}.HhguBG_onboardingChecklist ol{padding:0 var(--space-6);margin:0;list-style:none}.HhguBG_onboardingChecklist li{align-items:start;gap:var(--space-4);padding-block:var(--space-5);border-block-end:var(--border-width-hairline) solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.HhguBG_onboardingChecklist li:last-child{border-block-end:0}.HhguBG_onboardingTaskCopy{gap:var(--space-2);color:var(--foreground);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.HhguBG_onboardingTaskCopy strong{font-size:var(--font-size-body)}.HhguBG_onboardingTaskCopy span{max-inline-size:62ch;color:var(--muted-foreground);font-size:var(--font-size-small);line-height:1.45}.HhguBG_onboardingTaskCopy small{color:var(--foreground-subtle);font-family:var(--font-mono);font-size:var(--font-size-supporting)}.HhguBG_onboardingChecklist li[data-complete=true] .HhguBG_onboardingTaskCopy strong{color:var(--muted-foreground);text-decoration:line-through}.HhguBG_onboardingAside{gap:var(--space-4);display:grid}.HhguBG_onboardingAside h2,.HhguBG_onboardingAside h3{margin:0;line-height:1.2}.HhguBG_onboardingAside h2{font-size:var(--font-size-body-lg)}.HhguBG_onboardingAside h3{font-size:var(--font-size-body)}.HhguBG_onboardingAside p{color:var(--muted-foreground);font-size:var(--font-size-small);line-height:var(--line-height-body);margin:0}.HhguBG_onboardingSeparatedCopy{border-block-start:var(--border-width-hairline) solid var(--border);padding-block-start:var(--space-4)}.HhguBG_onboardingAssignmentList{border-block-start:var(--border-width-hairline) solid var(--border);margin:0;display:grid}.HhguBG_onboardingAssignmentList>div{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-3);border-block-end:var(--border-width-hairline) solid var(--border);display:flex}.HhguBG_onboardingAssignmentList dt{font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.HhguBG_onboardingAssignmentList dd{color:var(--foreground-subtle);font-family:var(--font-mono);font-size:var(--font-size-supporting);letter-spacing:.06em;text-align:end;text-transform:uppercase;margin:0}.HhguBG_onboardingAssignmentList dd[data-active=true]{color:var(--primary)}.HhguBG_onboardingFooterGrid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--space-4);display:grid}.HhguBG_onboardingFooterGrid .uds-card{block-size:100%}.HhguBG_onboardingFooterGrid .uds-accordion-item:last-child{border-block-end:0}.HhguBG_onboardingFooterGrid .uds-button{justify-self:start}.HhguBG_computeMeta{justify-content:space-between;gap:var(--space-4);color:var(--foreground-subtle);font-family:var(--font-mono);font-size:var(--font-size-supporting);display:flex}.HhguBG_onboardingCompleteAction{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-5);border-block:var(--border-width-hairline) solid var(--border);color:var(--foreground);font-size:var(--font-size-small);margin-block-start:var(--space-6);display:flex}.HhguBG_unlockStatus,.HhguBG_milestoneRow{align-items:center;gap:var(--space-3);display:flex}.HhguBG_unlockStatus{border-block-start:var(--border-width-hairline) solid var(--border);color:var(--primary);font-size:var(--font-size-small);padding-block-start:var(--space-4)}.HhguBG_milestoneRow{color:var(--muted-foreground);font-size:var(--font-size-small)}.HhguBG_milestoneRow svg{color:var(--primary)}.HhguBG_backToDashboard{align-items:center;gap:var(--space-2);color:var(--muted-foreground);font-size:var(--font-size-small);text-decoration:none;display:inline-flex}.HhguBG_libraryUnavailableNote{justify-items:center;gap:var(--space-3);max-inline-size:52rem;text-align:center;margin-block-start:clamp(2.5rem,6vw,5rem);margin-inline:auto;padding-block-end:var(--space-8);display:grid}.HhguBG_libraryUnavailableIcon{inline-size:var(--space-12);block-size:var(--space-12);color:var(--primary);place-items:center;margin-block-end:var(--space-2);display:grid}.HhguBG_libraryUnavailableNote h2{font-size:var(--prototype-title-size);line-height:var(--line-height-tight);text-wrap:balance;margin:0}.HhguBG_libraryUnavailableNote p{max-inline-size:72ch;color:var(--muted-foreground);font-size:var(--prototype-subtitle-size);text-wrap:pretty;margin:0;margin-inline:auto;line-height:1.55}.HhguBG_libraryUnavailableMeta{justify-items:center;gap:var(--space-2);inline-size:min(100%,42rem);border-block-start:var(--border-width-hairline) solid var(--border);font-size:var(--font-size-supporting);margin-block-start:var(--space-3);margin-inline:auto;padding-block-start:var(--space-4);display:grid}.HhguBG_libraryUnavailableMeta span{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:var(--tracking-heading)}.HhguBG_libraryUnavailableMeta strong{color:var(--foreground);font-weight:var(--font-weight-medium)}.HhguBG_lockedLibrary{place-items:center;min-block-size:calc(100dvh - 14rem);display:grid}.HhguBG_lockedLibraryEmpty{border:var(--border-width-hairline) solid var(--border);background:var(--surface);justify-items:start;inline-size:min(100%,42rem);display:grid;padding:clamp(var(--space-8), 5vw, var(--space-16))!important;text-align:start!important}.HhguBG_lockedIcon{inline-size:var(--space-12);block-size:var(--space-12);border:var(--border-width-hairline) solid var(--border);color:var(--primary);place-items:center;margin-block-end:var(--space-6);display:grid}.HhguBG_lockedLibraryEmpty h1{margin:var(--space-3) 0 var(--space-2);font-size:var(--prototype-title-size);line-height:var(--line-height-tight)}.HhguBG_lockedLibraryEmpty>p{color:var(--muted-foreground);font-size:var(--prototype-subtitle-size);margin:0;line-height:1.55}.HhguBG_lockedProgress{inline-size:100%;margin-block-start:var(--space-8)}.HhguBG_lockedProgressNote{margin:var(--space-2) 0 var(--space-6);color:var(--muted-foreground);font-size:var(--font-size-supporting)}.HhguBG_libraryHero{justify-content:space-between;align-items:end;gap:var(--space-8);border-block-end:var(--border-width-hairline) solid var(--border);padding-block-end:var(--space-8);display:flex}.HhguBG_available{padding:var(--space-2) var(--space-3);background:var(--surface-strong);color:var(--foreground);font-size:var(--font-size-small);white-space:nowrap}.HhguBG_libraryControls{padding-block:var(--space-6)}.HhguBG_libraryControlRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.HhguBG_libraryControlRow .HhguBG_searchField{flex:1;min-inline-size:min(100%,16rem)}.HhguBG_mobileLibraryControls{display:none}.HhguBG_mobileControlBar{align-items:stretch;gap:var(--space-2);display:flex}.HhguBG_mobileFilterButton{min-block-size:var(--button-height-lg);block-size:var(--button-height-lg);flex:1;padding-block:0}.HhguBG_mobileSearchButton{inline-size:var(--button-height-lg);block-size:var(--button-height-lg);flex:none}.HhguBG_mobileFilterButtonEnd{align-items:center;gap:var(--space-2);display:inline-flex}.HhguBG_mobileFilterCount{min-inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--radius-control);background:var(--primary);color:var(--primary-foreground);font-size:var(--font-size-supporting);place-items:center;display:inline-grid}.HhguBG_mobileFilterChevron{transition:transform var(--duration-fast) var(--ease-standard)}.HhguBG_mobileFilterChevron[data-open=true]{transform:rotate(180deg)}.HhguBG_mobileSearchPanel{align-items:center;gap:var(--space-2);margin-block-start:var(--space-3);display:flex}.HhguBG_mobileSearchPanel .HhguBG_searchField{flex:1}.HhguBG_mobileFilterPanel .uds-collapsible-content-inner{gap:var(--space-3);display:grid}.HhguBG_mobileFilterPanel[data-state=closed]{border-width:0}.HhguBG_mobileFilterPanel[data-state=closed] .uds-collapsible-content-inner{padding-block:0}.HhguBG_mobileFilterLabel{color:var(--muted-foreground);font-size:var(--font-size-supporting);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-heading)}.HhguBG_categoryTabs{border:var(--border-width-hairline) solid var(--border);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.HhguBG_categoryTabs button,.HhguBG_kindFilter button{min-block-size:3.25rem;padding:var(--space-3);border:0;border-inline-end:var(--border-width-hairline) solid var(--border);color:var(--foreground);font:inherit;font-size:var(--font-size-small);cursor:pointer;transition:background var(--motion-duration-press) var(--motion-ease-standard);background:0 0}.HhguBG_categoryTabs button:last-child,.HhguBG_kindFilter button:last-child{border-inline-end:0}.HhguBG_categoryTabs button[aria-pressed=true],.HhguBG_kindFilter button[aria-pressed=true]{background:var(--surface-strong);font-weight:var(--font-weight-medium)}.HhguBG_categoryTabs button:hover,.HhguBG_kindFilter button:hover{background:var(--surface-hover)}.HhguBG_searchRow{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 18rem;margin-block-start:var(--space-3);display:grid}.HhguBG_searchField{align-items:center;gap:var(--space-3);min-block-size:3.5rem;padding-inline:var(--space-4);border:var(--border-width-hairline) solid var(--input);background:var(--surface);color:var(--muted-foreground);display:flex}.HhguBG_searchField:focus-within{border-color:var(--ring)}.HhguBG_searchField input{min-inline-size:0;color:var(--foreground);font:inherit;background:0 0;border:0;outline:none;flex:1}.HhguBG_searchField input::placeholder{color:var(--foreground-subtle)}.HhguBG_kindFilter{border:var(--border-width-hairline) solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));inline-size:100%;display:grid}.HhguBG_librarySection+.HhguBG_librarySection{margin-block-start:var(--space-12)}.HhguBG_featuredGrid{gap:var(--space-4);grid-template-columns:1.05fr 1fr .95fr;margin-block-start:var(--space-6);display:grid}.HhguBG_directoryGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-6);display:grid}.HhguBG_directoryHeadingMeta{align-items:center;gap:var(--space-4);display:flex}.HhguBG_directoryList{border-block-start:var(--border-width-hairline) solid var(--border);margin-block-start:var(--space-6);display:grid}.HhguBG_directoryList .HhguBG_specialistCard{border-block-start:0;border-inline:0}.HhguBG_directoryList .HhguBG_specialistCardContent{min-block-size:auto}.HhguBG_directoryList .HhguBG_specialistCopy{align-items:center;gap:var(--space-1) var(--space-6);padding:var(--space-4);grid-template-rows:auto auto;grid-template-columns:minmax(11rem,.6fr) minmax(0,1fr) auto;display:grid}.HhguBG_directoryList .HhguBG_cardMeta{grid-area:1/2}.HhguBG_directoryList .HhguBG_specialistCopy h3{grid-area:1/1/3;margin:0}.HhguBG_directoryList .HhguBG_specialistCopy p{-webkit-line-clamp:1;grid-area:2/2}.HhguBG_directoryList .HhguBG_cardLink{grid-area:1/3/3;margin:0;padding:0}.HhguBG_specialistCard{text-decoration:none;overflow:hidden;padding:0!important}.HhguBG_specialistCardContent{grid-template-columns:minmax(0,1fr);min-block-size:10rem;display:grid;padding:0!important}.HhguBG_specialistCardFeatured .HhguBG_specialistCardContent{grid-template-columns:7.5rem minmax(0,1fr);block-size:100%;min-block-size:12rem}.HhguBG_specialistVisual{border-inline-end:var(--border-width-hairline) solid var(--border);background:var(--surface-strong);min-block-size:100%;position:relative;overflow:hidden}.HhguBG_specialistVisual img{object-fit:cover}.HhguBG_specialistVisualBleed img{transform-origin:50%;transform:scale(1.1)}.HhguBG_specialistVisualDeepBleed img{transform:scale(1.18)}.HhguBG_specialistCopy{padding:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.HhguBG_cardMeta{align-items:center;gap:var(--space-2);color:var(--muted-foreground);font-size:var(--font-size-supporting);text-transform:uppercase;flex-wrap:wrap;display:flex}.HhguBG_specialistCopy h3{margin:var(--space-5) 0 var(--space-2);color:var(--foreground);font-size:clamp(1.2rem,2vw,1.65rem);line-height:1.05}.HhguBG_specialistCopy p{-webkit-line-clamp:2;color:var(--muted-foreground);font-size:var(--font-size-small);line-height:var(--line-height-body);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.HhguBG_cardLink{align-items:center;gap:var(--space-2);color:var(--foreground);font-size:var(--font-size-supporting);margin-block-start:auto;padding-block-start:var(--space-4);display:inline-flex}.HhguBG_emptyState{padding:var(--space-12);border-block:var(--border-width-hairline) solid var(--border);text-align:center;margin-block-start:var(--space-8)}.HhguBG_emptyState h3{margin:0}.HhguBG_emptyState p{color:var(--muted-foreground)}.HhguBG_emptyState button{border:0;border-block-end:var(--border-width-hairline) solid currentColor;color:var(--foreground);cursor:pointer;background:0 0;padding:0}.HhguBG_v2ModulesSection{gap:var(--space-6);display:grid}.HhguBG_v2SectionHeader{justify-content:space-between;align-items:end;gap:var(--space-6);border-block-end:var(--border-width-hairline) solid var(--border);padding-block-end:var(--space-5);display:flex}.HhguBG_v2SectionHeader h2{margin:var(--space-2) 0 0;letter-spacing:-.035em;font-size:1.5rem;line-height:1.08}.HhguBG_v2ModuleGrid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.HhguBG_completedModulesSection{margin-block-end:var(--space-12)}.HhguBG_completedModulesSection .HhguBG_v2ModuleCard{aspect-ratio:.96;grid-template-rows:minmax(0,7fr) minmax(0,3fr)}.HhguBG_completedModulesSection .HhguBG_v2ModuleVisual{aspect-ratio:auto;block-size:100%}.HhguBG_completedModulesSection .HhguBG_v2ModulePanel{min-block-size:0;display:block}.HhguBG_v2ModuleCard{background:var(--surface-inverse);min-block-size:0;min-inline-size:0;color:var(--inverse-foreground);grid-template-rows:auto auto;text-decoration:none;position:relative;overflow:hidden;padding:0!important;display:grid!important}.HhguBG_v2ModuleVisual{aspect-ratio:2.2;background:var(--surface-strong);min-block-size:0;position:relative;overflow:hidden}.HhguBG_v2ModuleVisual>img{object-fit:cover;transition:transform var(--duration-medium) var(--ease-standard)}.HhguBG_v2ModuleVideo{object-fit:cover;pointer-events:none;block-size:100%;inline-size:100%;display:block}.HhguBG_v2ModuleTopline{inset-block-start:var(--space-3);inset-inline:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--inverse-foreground);font-family:var(--font-mono);font-size:var(--font-size-supporting);letter-spacing:.06em;text-transform:uppercase;display:flex;position:absolute}.HhguBG_v2ModuleTopline strong{align-items:center;gap:var(--space-1);color:inherit;font-weight:var(--font-weight-regular);text-align:end;display:inline-flex}.HhguBG_v2ModuleTopline>span,.HhguBG_v2ModuleTopline>strong{padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);background:color-mix(in srgb, var(--surface-inverse) 84%, transparent)}.HhguBG_v2ModulePanel{z-index:1;gap:var(--space-4);min-block-size:10.5rem;padding:var(--space-4);background:color-mix(in srgb, var(--surface-inverse) 96%, transparent);color:var(--inverse-foreground);grid-template-rows:auto 1fr;display:grid;position:relative}.HhguBG_v2ModulePanel h3{margin:0 0 var(--space-1);color:currentColor;letter-spacing:var(--tracking-heading);font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.08}.HhguBG_v2ModuleSubtitle{color:color-mix(in srgb, var(--inverse-foreground) 68%, transparent);font-size:var(--font-size-supporting)}.HhguBG_v2ModuleCardLocked{opacity:.68;cursor:not-allowed;-webkit-user-select:none;user-select:none}.HhguBG_v2ModuleCardLocked:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:var(--focus-ring-width)}.HhguBG_v2ModuleLockStatus{inline-size:var(--space-8);block-size:var(--space-8);justify-content:center;position:relative;padding:0!important}.HhguBG_v2ModuleLockStatusText{inline-size:max-content;max-inline-size:min(14rem,70vw);padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);background:color-mix(in srgb, var(--surface-inverse) 92%, transparent);color:var(--inverse-foreground);opacity:0;pointer-events:none;transform:translateY(calc(-50% + var(--space-1)));white-space:nowrap;position:absolute;inset-block-start:50%;inset-inline-end:calc(100% + var(--space-1))}.HhguBG_v2ModuleCardLocked .HhguBG_v2ModuleVisual>img{filter:saturate(.5)contrast(.9)}.HhguBG_v2ModuleCardLocked:hover .HhguBG_v2ModuleLockStatusText,.HhguBG_v2ModuleCardLocked:focus-visible .HhguBG_v2ModuleLockStatusText{opacity:1;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.HhguBG_v2ModuleCard:not(.HhguBG_v2ModuleCardLocked):hover .HhguBG_v2ModuleVisual>img{transform:scale(1.025)}}.HhguBG_profilePage{min-inline-size:0}.HhguBG_profileBack{margin-block-end:var(--space-4)}.HhguBG_profileBack a{align-items:center;gap:var(--space-2);color:var(--muted-foreground);font-size:var(--font-size-small);text-decoration:none;display:inline-flex}.HhguBG_profileHero{gap:var(--space-12);padding-block:var(--space-4) var(--space-12);grid-template-columns:minmax(15rem,20rem) minmax(0,1fr);align-items:center;display:grid}.HhguBG_profileHeroWithoutVisual{grid-template-columns:minmax(0,1fr)}.HhguBG_profileHeroWithoutVisual .HhguBG_profileIntro{grid-column:1;max-inline-size:52rem}.HhguBG_profileVisual{aspect-ratio:1;border:var(--border-width-hairline) solid var(--border);background:var(--surface);place-items:center;inline-size:min(100%,20rem);padding:0;display:grid;position:relative;overflow:hidden}.HhguBG_profileVisualImage{padding:0}.HhguBG_profileVisualImage img{object-fit:cover;transform-origin:50%;transform:scale(1.1)}.HhguBG_profileVisualDeepBleed img{transform:scale(1.18)}.HhguBG_profileMeta{align-items:center;gap:var(--space-3);color:var(--muted-foreground);font-size:var(--font-size-small);text-transform:uppercase;display:flex}.HhguBG_profileIntro h1{max-inline-size:12ch}.HhguBG_profileIntro>p{max-inline-size:52ch}.HhguBG_profileActions{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-5);display:flex}.HhguBG_profileStats{border-block:var(--border-width-hairline) solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.HhguBG_profileStats div{gap:var(--space-2);padding:var(--space-4);border-inline-end:var(--border-width-hairline) solid var(--border);display:grid}.HhguBG_profileStats div:first-child{padding-inline-start:0}.HhguBG_profileStats div:last-child{border-inline-end:0}.HhguBG_profileStats span{color:var(--muted-foreground);font-size:var(--font-size-supporting);text-transform:uppercase;letter-spacing:var(--tracking-heading)}.HhguBG_profileStats strong{font-family:var(--font-mono);font-size:var(--font-size-body-lg);font-weight:var(--font-weight-medium)}.HhguBG_profileBody{gap:var(--space-12);grid-template-columns:minmax(0,1.35fr) minmax(16rem,.65fr);padding-block-start:var(--space-12);display:grid}.HhguBG_profileMain{gap:var(--space-12);display:grid}.HhguBG_profileSection{border-block-start:var(--border-width-hairline) solid var(--border);padding-block-start:var(--space-5)}.HhguBG_profileSection h2{max-inline-size:24ch;margin:var(--space-3) 0 var(--space-5);font-size:var(--prototype-title-size);line-height:var(--line-height-tight);letter-spacing:var(--tracking-heading)}.HhguBG_capabilityList{border-block-start:var(--border-width-hairline) solid var(--border);margin:0;padding:0;list-style:none;display:grid}.HhguBG_capabilityList li{align-items:center;gap:var(--space-3);padding-block:var(--space-4);border-block-end:var(--border-width-hairline) solid var(--border);display:flex}.HhguBG_capabilityList svg{color:var(--primary)}.HhguBG_profileSection blockquote{margin:var(--space-6) 0;color:var(--foreground);letter-spacing:var(--tracking-heading);font-size:clamp(1.4rem,2.7vw,2.4rem);line-height:1.25}.HhguBG_outputMeta{align-items:center;gap:var(--space-2);color:var(--muted-foreground);font-size:var(--font-size-small);display:flex}.HhguBG_profileAside{border-block-start:var(--border-width-hairline) solid var(--border);align-self:start}.HhguBG_profileAside>div{padding-block:var(--space-6);border-block-end:var(--border-width-hairline) solid var(--border)}.HhguBG_profileAside>div>span{color:var(--primary);font-size:var(--font-size-supporting);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-heading);text-transform:uppercase}.HhguBG_profileAside ul{gap:var(--space-3);margin:var(--space-4) 0 0;color:var(--muted-foreground);font-size:var(--font-size-small);padding-inline-start:var(--space-5);display:grid}.HhguBG_profileAside>p{margin:var(--space-6) 0 0;color:var(--muted-foreground);font-size:var(--font-size-supporting);line-height:var(--line-height-body)}@media (prefers-reduced-motion:no-preference){.HhguBG_specialistCard{animation:HhguBG_cardReveal .36s var(--motion-ease-emphasized) both}.HhguBG_specialistCard:nth-child(2){animation-delay:70ms}.HhguBG_specialistCard:nth-child(3){animation-delay:.14s}.HhguBG_profileRevealBack,.HhguBG_profileRevealVisual,.HhguBG_profileRevealIntro>*,.HhguBG_profileRevealStats>*,.HhguBG_profileRevealBody>*{animation:.44s cubic-bezier(.16,1,.3,1) both HhguBG_profileReveal}.HhguBG_profileRevealBack{animation-delay:40ms}.HhguBG_profileRevealVisual{animation-delay:75ms}.HhguBG_profileRevealIntro>:first-child{animation-delay:.11s}.HhguBG_profileRevealIntro>:nth-child(2){animation-delay:.145s}.HhguBG_profileRevealIntro>:nth-child(3){animation-delay:.18s}.HhguBG_profileRevealIntro>:nth-child(4){animation-delay:.215s}.HhguBG_profileRevealStats>:first-child{animation-delay:.25s}.HhguBG_profileRevealStats>:nth-child(2){animation-delay:.285s}.HhguBG_profileRevealStats>:nth-child(3){animation-delay:.32s}.HhguBG_profileRevealBody>:first-child{animation-delay:.355s}.HhguBG_profileRevealBody>:nth-child(2){animation-delay:.39s}}@media (prefers-reduced-motion:reduce){.HhguBG_onboardingPage{animation:none}.HhguBG_onboardingModuleVideo{display:none}}@keyframes HhguBG_cardReveal{0%{transform:translateY(8px)}to{transform:translateY(0)}}@keyframes HhguBG_profileReveal{0%{transform:translateY(8px)scale(.995)}to{transform:translateY(0)scale(1)}}@media (max-width:80rem){.HhguBG_shell{display:block}.HhguBG_sidebar{display:none}.HhguBG_mobileNavTrigger{flex:none;display:inline-flex}}@media (max-width:70rem){.HhguBG_metricStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.HhguBG_metricStrip>div:nth-child(2){border-inline-end:0}.HhguBG_metricStrip>div:nth-child(-n+2){border-block-end:var(--border-width-hairline) solid var(--border)}.HhguBG_featuredGrid{grid-template-columns:1fr}.HhguBG_specialistCardFeatured .HhguBG_specialistCardContent{grid-template-columns:9rem minmax(0,1fr)}.HhguBG_onboardingGrid{grid-template-columns:1fr}.HhguBG_onboardingAside,.HhguBG_onboardingFooterGrid,.HhguBG_v2ModuleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:54rem){.HhguBG_topbar{padding-inline:var(--space-5);position:static}.HhguBG_main{padding:var(--space-8) var(--space-5) var(--space-16)}.HhguBG_loginPage{grid-template-columns:1fr}.HhguBG_loginBrand{display:none}.HhguBG_loginPanel{min-block-size:100dvh}.HhguBG_dashboardHero,.HhguBG_libraryHero{flex-direction:column;align-items:flex-start}.HhguBG_onboardingHero,.HhguBG_onboardingModuleCard,.HhguBG_onboardingSummaryGrid,.HhguBG_onboardingFooterGrid{grid-template-columns:1fr}.HhguBG_onboardingModuleCard{min-block-size:0}.HhguBG_onboardingModuleMedia{min-block-size:clamp(12rem,48vw,22rem)}.HhguBG_onboardingHeroProgress>span{text-align:start}.HhguBG_journeyRail{grid-template-columns:repeat(2,minmax(0,1fr))}.HhguBG_dashboardGrid,.HhguBG_profileBody,.HhguBG_recommendationGrid,.HhguBG_directoryGrid,.HhguBG_v2ModuleGrid{grid-template-columns:1fr}.HhguBG_v2ModuleCard{min-block-size:0}.HhguBG_libraryControls{padding-block:var(--space-4)}.HhguBG_desktopLibraryControls{display:none}.HhguBG_mobileLibraryControls{display:block}.HhguBG_categoryTabs{grid-template-columns:1fr 1fr}.HhguBG_categoryTabs button:nth-child(2n){border-inline-end:0}.HhguBG_categoryTabs button{border-block-end:var(--border-width-hairline) solid var(--border)}.HhguBG_categoryTabs button:last-child{border-block-end:0;grid-column:1/-1}.HhguBG_searchRow{grid-template-columns:1fr}.HhguBG_kindFilter{justify-self:stretch;inline-size:100%}.HhguBG_profileHero{gap:var(--space-8);grid-template-columns:1fr}.HhguBG_profileHeroWithoutVisual .HhguBG_profileIntro{grid-column:1}.HhguBG_profileVisual{inline-size:min(100%,18rem)}.HhguBG_directoryList .HhguBG_specialistCopy{grid-template-rows:auto auto auto;grid-template-columns:1fr auto}.HhguBG_directoryList .HhguBG_cardMeta{grid-area:1/1}.HhguBG_directoryList .HhguBG_specialistCopy h3{grid-area:2/1;margin-block-start:var(--space-2)}.HhguBG_directoryList .HhguBG_specialistCopy p{grid-area:3/1}.HhguBG_directoryList .HhguBG_cardLink{grid-area:1/2/4}}@media (max-width:36rem){.HhguBG_topbarMeta{display:none}.HhguBG_metricStrip,.HhguBG_profileStats{grid-template-columns:1fr}.HhguBG_metricStrip>div,.HhguBG_profileStats div{border-inline-end:0;border-block-end:var(--border-width-hairline) solid var(--border);padding-inline:0}.HhguBG_metricStrip>div:last-child,.HhguBG_profileStats div:last-child{border-block-end:0}.HhguBG_continueFooter,.HhguBG_sectionHeading{flex-direction:column;align-items:flex-start}.HhguBG_directoryHeadingMeta{justify-content:space-between;inline-size:100%}.HhguBG_specialistCardFeatured .HhguBG_specialistCardContent{grid-template-columns:6rem minmax(0,1fr)}.HhguBG_specialistCopy{padding:var(--space-4)}.HhguBG_journeyRail,.HhguBG_onboardingAside{grid-template-columns:1fr}.HhguBG_onboardingSectionHeader{flex-direction:column;align-items:flex-start}.HhguBG_onboardingChecklist ol{padding-inline:var(--space-4)}.HhguBG_onboardingChecklist li{grid-template-columns:auto minmax(0,1fr)}.HhguBG_onboardingChecklist li>:last-child{grid-column:2;justify-self:start}.HhguBG_onboardingCompleteAction{flex-direction:column;align-items:flex-start}.HhguBG_libraryUnavailableMeta{justify-items:center}}.HhguBG_lockedModuleCard{opacity:.88;cursor:not-allowed}.HhguBG_lockedOverlay{background:color-mix(in srgb, var(--background) 42%, transparent);color:var(--foreground);place-items:center;display:grid;position:absolute;inset:0}.HhguBG_workspace[data-pinned-onboarding]{grid-template-rows:auto minmax(0,1fr);block-size:100dvh;display:grid;overflow:hidden}.HhguBG_workspace[data-pinned-onboarding]>.HhguBG_main{min-block-size:0;padding-block:var(--space-4) 0;grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden}.HhguBG_workspace[data-pinned-onboarding]>.HhguBG_main:has(>[data-fellow-view-banner]){grid-template-rows:auto minmax(0,1fr)}.HhguBG_workspace[data-pinned-onboarding]>.HhguBG_main>[data-fellow-view-banner]{margin-block-end:var(--space-4);position:static}.HhguBG_workspace[data-workspace-map]{flex-direction:column;block-size:100dvh;min-block-size:0;display:flex;overflow:hidden}.HhguBG_workspace[data-workspace-map]>.HhguBG_topbar{flex-shrink:0}.HhguBG_workspace[data-workspace-map]>.HhguBG_main{min-block-size:0;inline-size:100%;max-inline-size:none;padding:var(--space-4) var(--space-6);flex-direction:column;flex:1;display:flex}.HhguBG_workspace[data-workspace-map]>.HhguBG_main>[data-fellow-view-banner]{flex-shrink:0;margin-block-end:var(--space-4);position:static}
.ZrkHzG_page{flex-direction:column;gap:1.5rem;min-inline-size:0;display:flex}.ZrkHzG_stats{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:1rem;display:grid}.ZrkHzG_statValue{font-size:1.5rem;font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.ZrkHzG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ZrkHzG_board{grid-template-columns:repeat(5,minmax(10.5rem,1fr));gap:.75rem;padding-block-end:.25rem;display:grid;overflow-x:auto}.ZrkHzG_column{border:var(--border-width-hairline,1px) solid var(--border);border-radius:var(--radius-control,.5rem);background:var(--muted);flex-direction:column;gap:.5rem;min-inline-size:0;padding:.75rem;display:flex}.ZrkHzG_columnHeader{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.ZrkHzG_columnTitle{font-size:var(--font-size-small,.875rem);font-weight:var(--font-weight-medium)}.ZrkHzG_columnCode{color:var(--muted-foreground);font-family:var(--font-mono);font-size:.75rem}.ZrkHzG_cardBody{text-align:start;flex-direction:column;gap:.375rem;inline-size:100%;display:flex}.ZrkHzG_cardName{font-weight:var(--font-weight-medium);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ZrkHzG_small{color:var(--muted-foreground);font-size:var(--font-size-small,.8125rem)}.ZrkHzG_empty{color:var(--muted-foreground);font-size:var(--font-size-small,.8125rem);padding:.5rem .25rem}.ZrkHzG_stepper{grid-template-columns:repeat(var(--steps,5), minmax(0, 1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:640px){.ZrkHzG_stepper{grid-template-columns:1fr}}.ZrkHzG_step{border-block-start:3px solid var(--border);flex-direction:column;gap:.25rem;padding-block-start:.625rem;display:flex}.ZrkHzG_stepDone{border-block-start-color:var(--foreground)}.ZrkHzG_stepCurrent{border-block-start-color:var(--primary)}.ZrkHzG_stepLabel{font-size:var(--font-size-small,.875rem);font-weight:var(--font-weight-medium)}.ZrkHzG_stepUpcoming .ZrkHzG_stepLabel{color:var(--muted-foreground)}.ZrkHzG_detailGrid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.ZrkHzG_milestones{font-size:var(--font-size-small,.875rem);flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ZrkHzG_milestone{align-items:flex-start;gap:.5rem;display:flex}.ZrkHzG_milestoneDone{color:var(--muted-foreground)}.ZrkHzG_checkins{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ZrkHzG_checkin{border-block-end:var(--border-width-hairline,1px) solid var(--border);flex-direction:column;gap:.25rem;padding-block:.75rem;display:flex}.ZrkHzG_checkin:last-child{border-block-end:0}.ZrkHzG_checkinMeta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ZrkHzG_form{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.ZrkHzG_formWide{grid-column:1/-1}.ZrkHzG_form>*{align-self:start}.ZrkHzG_matchSelect{block-size:var(--button-height);min-block-size:var(--button-height)}.ZrkHzG_form .uds-native-select-control{block-size:var(--button-height);min-block-size:var(--button-height)}.ZrkHzG_tableWrap{overflow-x:auto}.ZrkHzG_facts{font-size:var(--font-size-small,.875rem);flex-direction:column;gap:.75rem;margin:0;display:flex}.ZrkHzG_facts dt{color:var(--muted-foreground);font-size:.75rem}.ZrkHzG_facts dd{margin:0}.ZrkHzG_nextSteps{font-size:var(--font-size-small,.875rem);flex-direction:column;gap:.5rem;margin:0;padding-inline-start:1.25rem;list-style:decimal;display:flex}.ZrkHzG_mark{text-align:center;flex-shrink:0;inline-size:1rem}.ZrkHzG_module summary{cursor:pointer;list-style-position:outside}.ZrkHzG_subSteps{color:var(--muted-foreground);font-size:var(--font-size-small,.875rem);margin:.5rem 0 0;padding-inline-start:1.5rem;list-style:outside}
.hMc-fa_starterOption{}.hMc-fa_page{gap:var(--space-6);padding:var(--space-8);flex-direction:column;max-width:1400px;display:flex}.hMc-fa_pageBack{justify-self:start;align-items:center;gap:var(--space-2);color:var(--muted-foreground);font-family:var(--font-mono);font-size:var(--font-size-supporting);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.hMc-fa_pageBack:hover{color:var(--foreground)}.hMc-fa_pageHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.hMc-fa_pageTitle{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-medium);color:var(--foreground);margin:0}.hMc-fa_pageLede{margin:var(--space-2) 0 0 0;max-width:62ch;font-size:var(--font-size-small);color:var(--muted-foreground);line-height:1.6}.hMc-fa_headerActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.hMc-fa_templateGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.hMc-fa_templateCard{border:var(--border-width-hairline) solid var(--border);background:var(--surface);flex-direction:column;transition:border-color .12s;display:flex}.hMc-fa_templateCardOpen{gap:var(--space-3);padding:var(--space-4);text-align:start;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;flex-direction:column;flex:1;display:flex}.hMc-fa_templateCardActions{padding:0 var(--space-3) var(--space-3);justify-content:flex-end;display:flex}.hMc-fa_templateArchiveError{margin:0 0 var(--space-3);color:var(--destructive);font-size:var(--font-size-small)}.hMc-fa_templateCard:hover{border-color:var(--primary)}.hMc-fa_templateCard:focus-within{border-color:var(--primary);outline:var(--focus-ring-width) solid var(--primary);outline-offset:var(--focus-ring-offset)}.hMc-fa_templateCardArchived{opacity:.6}.hMc-fa_templateName{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);color:var(--foreground);margin:0}.hMc-fa_templateSubject{font-size:var(--font-size-small);color:var(--muted-foreground);overflow-wrap:anywhere;margin:0}.hMc-fa_templateMeta{gap:var(--space-3);font-size:var(--font-size-supporting);color:var(--foreground-subtle);flex-wrap:wrap;display:flex}.hMc-fa_builder{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:1100px){.hMc-fa_builder{grid-template-columns:minmax(0,1fr)}}.hMc-fa_editorColumn{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.hMc-fa_previewColumn{top:var(--space-6);gap:var(--space-3);flex-direction:column;min-width:0;display:flex;position:sticky}.hMc-fa_previewFrame{border:var(--border-width-hairline) solid var(--border);background:var(--surface);width:100%;height:72dvh;min-height:420px}.hMc-fa_previewBar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.hMc-fa_previewSubject{font-size:var(--font-size-small);color:var(--foreground);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.hMc-fa_section{border:var(--border-width-hairline) solid var(--border);background:var(--surface)}.hMc-fa_sectionHeader{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width-hairline) solid var(--border);display:flex}.hMc-fa_sectionHeaderCollapsed{border-bottom:none}.hMc-fa_sectionToggle{align-items:baseline;gap:var(--space-2);min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:flex}.hMc-fa_sectionKindLabel{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--foreground)}.hMc-fa_sectionSummary{min-width:0;font-size:var(--font-size-supporting);color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.hMc-fa_sectionControls{gap:var(--space-1);flex-shrink:0;display:flex}.hMc-fa_sectionBody{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.hMc-fa_fieldRow{gap:var(--space-2);flex-direction:column;display:flex}.hMc-fa_fieldHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.hMc-fa_editableToggle{align-items:center;gap:var(--space-2);font-size:var(--font-size-supporting);color:var(--muted-foreground);-webkit-user-select:none;user-select:none;flex-shrink:0;display:flex}.hMc-fa_problem{font-size:var(--font-size-supporting);color:var(--destructive)}.hMc-fa_addSection{align-items:flex-end;gap:var(--space-2);padding:var(--space-4);border:var(--border-width-hairline) dashed var(--border);flex-wrap:wrap;display:flex}.hMc-fa_addSectionField{flex:1;min-width:200px}.hMc-fa_kindHint{margin:var(--space-2) 0 0 0;font-size:var(--font-size-supporting);color:var(--muted-foreground)}.hMc-fa_settingsGrid{gap:var(--space-4);flex-direction:column;display:flex}.hMc-fa_tokenHint{font-family:var(--font-mono);font-size:var(--font-size-supporting)}.hMc-fa_saveBar{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-width-hairline) solid var(--border);background:var(--background);z-index:1;flex-wrap:wrap;display:flex;position:sticky;bottom:0}.hMc-fa_saveState{font-size:var(--font-size-supporting);color:var(--muted-foreground)}.hMc-fa_starterList{gap:var(--space-3);flex-direction:column;display:flex}.hMc-fa_starterOption{gap:var(--space-3);padding:var(--space-3);border:var(--border-width-hairline) solid var(--border);cursor:pointer;align-items:flex-start;display:flex}.hMc-fa_starterOption:hover{background:var(--surface-hover)}.hMc-fa_starterOption:focus-within{border-color:var(--primary);outline:var(--focus-ring-width) solid var(--primary);outline-offset:var(--focus-ring-offset)}.hMc-fa_starterOptionSelected{border-color:var(--primary)}.hMc-fa_starterCopy{gap:var(--space-1);flex-direction:column;display:flex}.hMc-fa_starterLabel{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--foreground)}.hMc-fa_starterDescription{font-size:var(--font-size-supporting);color:var(--muted-foreground);line-height:var(--line-height-body)}.hMc-fa_listBar{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}.hMc-fa_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hMc-fa_undoRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;width:100%;display:flex}
