.Curriculum-module__49Cb0a__wrap{gap:calc(1.75rem * var(--mantine-scale));display:grid}.Curriculum-module__49Cb0a__wrap>*{min-width:0}@media (min-width:75em){.Curriculum-module__49Cb0a__wrap{grid-template-columns:calc(15.625rem * var(--mantine-scale)) minmax(0, 1fr);gap:calc(4rem * var(--mantine-scale));align-items:start}.Curriculum-module__49Cb0a__rail{top:calc(6rem * var(--mantine-scale));position:sticky}}.Curriculum-module__49Cb0a__railMeta{margin:0 0 calc(.875rem * var(--mantine-scale));font-size:calc(.75rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-weight:600}.Curriculum-module__49Cb0a__railList{gap:calc(.125rem * var(--mantine-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Curriculum-module__49Cb0a__railLink{align-items:baseline;gap:calc(.625rem * var(--mantine-scale));padding:calc(.4375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:var(--mantine-radius-sm);color:var(--mantine-color-dimmed);font-size:calc(.84375rem * var(--mantine-scale));line-height:1.35;transition:color .14s,background-color .14s;display:flex}@media (hover:hover) and (pointer:fine){.Curriculum-module__49Cb0a__railLink:hover{background:var(--yibuka-pale);color:var(--mantine-color-text)}}.Curriculum-module__49Cb0a__railLink[data-active]{background:var(--yibuka-pale);color:var(--mantine-color-text);font-weight:700}.Curriculum-module__49Cb0a__railNum{font-variant-numeric:tabular-nums;opacity:.55;flex:none;font-weight:700}.Curriculum-module__49Cb0a__railTitle{flex:1;min-width:0}.Curriculum-module__49Cb0a__railTime{font-variant-numeric:tabular-nums;font-size:calc(.6875rem * var(--mantine-scale));opacity:.6;flex:none}@media (max-width:74.99em){.Curriculum-module__49Cb0a__rail{top:calc(4.25rem * var(--mantine-scale));z-index:2;padding-block:calc(.625rem * var(--mantine-scale));background:var(--yibuka-canvas);border-bottom:1px solid var(--yibuka-line);position:sticky}.Curriculum-module__49Cb0a__railList{gap:calc(.375rem * var(--mantine-scale));scrollbar-width:none;flex-direction:row;overflow-x:auto}.Curriculum-module__49Cb0a__railList::-webkit-scrollbar{display:none}.Curriculum-module__49Cb0a__railLink{white-space:nowrap;border:1px solid var(--yibuka-line);min-height:calc(2.75rem * var(--mantine-scale));padding-inline:calc(.8125rem * var(--mantine-scale));align-items:center}.Curriculum-module__49Cb0a__railMeta{margin-bottom:calc(.5625rem * var(--mantine-scale));font-size:calc(.71875rem * var(--mantine-scale))}}.Curriculum-module__49Cb0a__body{max-width:68ch}.Curriculum-module__49Cb0a__lesson{scroll-margin-top:calc(6.875rem * var(--mantine-scale))}@media (max-width:74.99em){.Curriculum-module__49Cb0a__lesson{scroll-margin-top:calc(10.75rem * var(--mantine-scale))}}.Curriculum-module__49Cb0a__position{margin:0 0 calc(.5rem * var(--mantine-scale));font-size:calc(.71875rem * var(--mantine-scale));letter-spacing:.06em;text-transform:uppercase;color:var(--mantine-color-brand-9);font-weight:700}[data-mantine-color-scheme=dark] .Curriculum-module__49Cb0a__position{color:var(--mantine-color-brand-4)}.Curriculum-module__49Cb0a__title:focus,.Curriculum-module__49Cb0a__title:focus-visible{outline:none}.Curriculum-module__49Cb0a__summary{max-width:56ch}.Curriculum-module__49Cb0a__prose{margin-top:calc(1.375rem * var(--mantine-scale))}.Curriculum-module__49Cb0a__title{font-size:clamp(calc(1.375rem * var(--mantine-scale)), 2.4vw, calc(1.75rem * var(--mantine-scale)));letter-spacing:-.016em;margin:0;font-weight:700;line-height:1.2}.Curriculum-module__49Cb0a__meta{margin:calc(.1875rem * var(--mantine-scale)) 0 0;font-size:calc(.71875rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-weight:600}.Curriculum-module__49Cb0a__level{letter-spacing:.06em;text-transform:uppercase}.Curriculum-module__49Cb0a__paragraph{margin:0 0 calc(.875rem * var(--mantine-scale));line-height:1.65}.Curriculum-module__49Cb0a__paragraph:last-of-type{margin-bottom:0}.Curriculum-module__49Cb0a__footer{margin-top:calc(1.25rem * var(--mantine-scale));padding-top:calc(1rem * var(--mantine-scale));border-top:1px solid var(--yibuka-line)}.Curriculum-module__49Cb0a__footerLabel{font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.06em;text-transform:uppercase;color:var(--mantine-color-dimmed);margin:0;font-weight:700}@media (prefers-reduced-motion:reduce){.Curriculum-module__49Cb0a__railLink{transition:none}}.Curriculum-module__49Cb0a__nav{align-items:stretch;gap:calc(.75rem * var(--mantine-scale));margin-top:calc(2.25rem * var(--mantine-scale));padding-top:calc(1.25rem * var(--mantine-scale));border-top:1px solid var(--yibuka-line);grid-template-columns:1fr 1fr;display:grid}.Curriculum-module__49Cb0a__navLink{align-items:center;gap:calc(.75rem * var(--mantine-scale));min-height:calc(4rem * var(--mantine-scale));padding:calc(.6875rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border:1px solid var(--yibuka-line);border-radius:var(--mantine-radius-md);color:inherit;transition:border-color .15s,background-color .15s;display:flex}.Curriculum-module__49Cb0a__navLink[data-next]{text-align:right;grid-column:2;justify-content:flex-end}@media (hover:hover) and (pointer:fine){.Curriculum-module__49Cb0a__navLink:hover{background:var(--yibuka-pale);border-color:var(--mantine-color-brand-3)}}.Curriculum-module__49Cb0a__navText{gap:calc(.125rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.Curriculum-module__49Cb0a__navLabel{font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.06em;text-transform:uppercase;color:var(--mantine-color-dimmed);font-weight:700}.Curriculum-module__49Cb0a__navTitle{font-size:calc(.84375rem * var(--mantine-scale));font-weight:700;line-height:1.3}.Curriculum-module__49Cb0a__navIcon{color:var(--mantine-color-dimmed);flex:none}.Curriculum-module__49Cb0a__navDone{font-size:calc(.8125rem * var(--mantine-scale));color:var(--mantine-color-dimmed);grid-column:2;justify-content:flex-end;align-items:center;display:flex}@media (max-width:36em){.Curriculum-module__49Cb0a__nav{grid-template-columns:1fr}.Curriculum-module__49Cb0a__navLink[data-next],.Curriculum-module__49Cb0a__navDone{grid-column:1}}@media (prefers-reduced-motion:reduce){.Curriculum-module__49Cb0a__navLink{transition:none}}
.Eyebrow-module__xQzhpG__eyebrow{align-items:center;gap:calc(.5rem * var(--mantine-scale));padding:calc(.4375rem * var(--mantine-scale)) calc(.8125rem * var(--mantine-scale));border-radius:var(--mantine-radius-xl);background:var(--yibuka-pale-2);border:1px solid #efd77a;display:inline-flex}[data-mantine-color-scheme=dark] .Eyebrow-module__xQzhpG__eyebrow{border:1px solid var(--mantine-color-dark-4)}.Eyebrow-module__xQzhpG__eyebrow{color:#4a3a00}[data-mantine-color-scheme=dark] .Eyebrow-module__xQzhpG__eyebrow{color:var(--mantine-color-brand-3)}.Eyebrow-module__xQzhpG__eyebrow{font-size:calc(.78125rem * var(--mantine-scale));letter-spacing:.01em;width:fit-content;font-weight:800;line-height:1}.Eyebrow-module__xQzhpG__icon{color:var(--mantine-color-brand-7);align-items:center;display:inline-flex}[data-mantine-color-scheme=dark] .Eyebrow-module__xQzhpG__icon{color:var(--mantine-color-brand-4)}.Eyebrow-module__xQzhpG__icon>svg{width:calc(.9375rem * var(--mantine-scale));height:calc(.9375rem * var(--mantine-scale))}
.IconTile-module__vTjoNq__tile{width:calc(2.75rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale));border-radius:var(--mantine-radius-md);background:var(--yibuka-tile);border:1px solid var(--yibuka-tile-line);color:var(--yibuka-tile-icon);flex:none;justify-content:center;align-items:center;display:inline-flex}.IconTile-module__vTjoNq__tile>svg{width:calc(1.3125rem * var(--mantine-scale));height:calc(1.3125rem * var(--mantine-scale))}
.FeatureCard-module__HruiJW__link{border-radius:var(--mantine-radius-lg);height:100%;display:block}.FeatureCard-module__HruiJW__link:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-black)}[data-mantine-color-scheme=dark] .FeatureCard-module__HruiJW__link:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-brand-4)}.FeatureCard-module__HruiJW__link:focus-visible{outline-offset:calc(.1875rem * var(--mantine-scale))}.FeatureCard-module__HruiJW__card{background:var(--mantine-color-body);flex-direction:column;height:100%;transition:transform .17s,box-shadow .17s,border-color .17s;display:flex}@media (hover:hover) and (pointer:fine){.FeatureCard-module__HruiJW__card:hover{box-shadow:var(--mantine-shadow-md);border-color:var(--mantine-color-brand-4);transform:translateY(-2px)}[data-mantine-color-scheme=dark] .FeatureCard-module__HruiJW__card:hover{border-color:var(--mantine-color-brand-6)}}.FeatureCard-module__HruiJW__link:active .FeatureCard-module__HruiJW__card{transition-duration:.12s;transform:scale(.985)}.FeatureCard-module__HruiJW__yellow{background:var(--yibuka-pale);border-color:#ecce5d}[data-mantine-color-scheme=dark] .FeatureCard-module__HruiJW__yellow{border-color:var(--mantine-color-dark-4)}.FeatureCard-module__HruiJW__text{color:var(--mantine-color-dimmed);flex:1}.FeatureCard-module__HruiJW__yellow .FeatureCard-module__HruiJW__text{color:var(--yibuka-ink-soft)}.FeatureCard-module__HruiJW__arrow{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .FeatureCard-module__HruiJW__arrow{color:var(--mantine-color-dark-2)}.FeatureCard-module__HruiJW__arrow{transition:transform .17s,color .17s}@media (hover:hover) and (pointer:fine){.FeatureCard-module__HruiJW__card:hover .FeatureCard-module__HruiJW__arrow{color:var(--mantine-color-brand-7);transform:translate(3px,-3px)}[data-mantine-color-scheme=dark] .FeatureCard-module__HruiJW__card:hover .FeatureCard-module__HruiJW__arrow{color:var(--mantine-color-brand-4)}}@media (prefers-reduced-motion:reduce){.FeatureCard-module__HruiJW__card,.FeatureCard-module__HruiJW__link:active .FeatureCard-module__HruiJW__card,.FeatureCard-module__HruiJW__arrow{transform:none!important}}.FeatureCard-module__HruiJW__cta{font-weight:700;font-size:calc(.875rem * var(--mantine-scale));color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .FeatureCard-module__HruiJW__cta{color:var(--mantine-color-white)}
.HomeHeroMedia-module__RMtJRG__frame{aspect-ratio:1;border-radius:calc(1.75rem * var(--mantine-scale));border:1px solid var(--yibuka-line);box-shadow:var(--mantine-shadow-md), var(--mantine-shadow-xl);animation:HomeHeroMedia-module__RMtJRG__media-in .64s 80ms var(--yibuka-ease-out) both;position:relative;overflow:hidden}.HomeHeroMedia-module__RMtJRG__frame:after{content:"";height:calc(.375rem * var(--mantine-scale));background:var(--mantine-color-brand-5);position:absolute;inset:auto 0 0}.HomeHeroMedia-module__RMtJRG__photo{object-fit:cover}@keyframes HomeHeroMedia-module__RMtJRG__media-in{0%{opacity:0;transform:translateY(calc(1rem * var(--mantine-scale))) scale(.985)}}@media (prefers-reduced-motion:reduce){.HomeHeroMedia-module__RMtJRG__frame{animation:none}}
.PageHero-module__DsQ9ba__hero{background:var(--yibuka-surface);position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .PageHero-module__DsQ9ba__hero{background:var(--mantine-color-dark-8)}.PageHero-module__DsQ9ba__hero{border-bottom:1px solid var(--yibuka-line)}.PageHero-module__DsQ9ba__inner{padding-block:calc(4.75rem * var(--mantine-scale)) calc(4.375rem * var(--mantine-scale));position:relative}.PageHero-module__DsQ9ba__title{font-size:clamp(calc(1.875rem * var(--mantine-scale)), 3.7vw, calc(2.625rem * var(--mantine-scale)));letter-spacing:-.02em;line-height:1.12}.PageHero-module__DsQ9ba__lede{font-size:clamp(calc(1.0625rem * var(--mantine-scale)), 2vw, calc(1.3125rem * var(--mantine-scale)));color:var(--yibuka-ink-soft);line-height:1.5}.PageHero-module__DsQ9ba__innerCompact{padding-block:calc(3.5rem * var(--mantine-scale)) calc(2.5rem * var(--mantine-scale))}.PageHero-module__DsQ9ba__titleCompact{font-size:clamp(calc(1.75rem * var(--mantine-scale)), 3.4vw, calc(2.375rem * var(--mantine-scale)));letter-spacing:-.02em;line-height:1.12}.PageHero-module__DsQ9ba__ledeCompact{font-size:calc(1rem * var(--mantine-scale))}.PageHero-module__DsQ9ba__media{aspect-ratio:4/3;max-height:calc(22.5rem * var(--mantine-scale));border-radius:var(--mantine-radius-xl);border:1px solid var(--yibuka-line);box-shadow:var(--mantine-shadow-lg);position:relative;overflow:hidden}@media (min-width:62em){.PageHero-module__DsQ9ba__media{aspect-ratio:auto;height:calc(22.5rem * var(--mantine-scale))}}.PageHero-module__DsQ9ba__media:after{content:"";height:calc(.375rem * var(--mantine-scale));background:var(--mantine-color-brand-5);position:absolute;inset:auto 0 0}.PageHero-module__DsQ9ba__mediaImg{object-fit:cover}@media (max-width:48em){.PageHero-module__DsQ9ba__inner{padding-block:calc(3.25rem * var(--mantine-scale)) calc(3rem * var(--mantine-scale))}}
.MobileCtaBar-module__iRnNMW__bar{z-index:90;padding:calc(.625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale)) calc(calc(.625rem * var(--mantine-scale)) + env(safe-area-inset-bottom));background:#ffffffeb;position:fixed;inset:auto 0 0}[data-mantine-color-scheme=dark] .MobileCtaBar-module__iRnNMW__bar{background:#121210e0}.MobileCtaBar-module__iRnNMW__bar{-webkit-backdrop-filter:saturate(180%)blur(16px);border-top:1px solid var(--yibuka-line);transition:transform .32s var(--yibuka-ease-out);transform:translateY(0)}@starting-style{.MobileCtaBar-module__iRnNMW__bar{transform:translateY(100%)}}
.InfoCard-module__RzwITG__card{background:var(--mantine-color-body);height:100%}.InfoCard-module__RzwITG__yellow{background:var(--yibuka-pale);border-color:#ecce5d}[data-mantine-color-scheme=dark] .InfoCard-module__RzwITG__yellow{border-color:var(--mantine-color-dark-4)}.InfoCard-module__RzwITG__yellow{--mantine-color-dimmed:var(--yibuka-ink-soft)}
.ClosingCta-module__jUlSeq__panel{background:var(--yibuka-surface);position:relative}[data-mantine-color-scheme=dark] .ClosingCta-module__jUlSeq__panel{background:var(--mantine-color-dark-6)}.ClosingCta-module__jUlSeq__panel{border:1px solid var(--yibuka-line);border-radius:calc(1.75rem * var(--mantine-scale));padding:clamp(calc(2.25rem * var(--mantine-scale)), 5.5vw, calc(4rem * var(--mantine-scale)))}.ClosingCta-module__jUlSeq__panelInner{position:relative}@media (max-width:48em){.ClosingCta-module__jUlSeq__panel{border-radius:calc(1.25rem * var(--mantine-scale))}}
.Section-module__BZ7-0a__section{padding-block:calc(4.75rem * var(--mantine-scale))}.Section-module__BZ7-0a__compact{padding-block:calc(3rem * var(--mantine-scale))}.Section-module__BZ7-0a__band{background:var(--yibuka-surface)}[data-mantine-color-scheme=dark] .Section-module__BZ7-0a__band{background:var(--mantine-color-dark-7)}.Section-module__BZ7-0a__band{border-block:1px solid var(--yibuka-line)}@media (max-width:48em){.Section-module__BZ7-0a__section{padding-block:calc(3.25rem * var(--mantine-scale))}}
.AssessmentStepper-module__vxxy3W__shell{--stepper-pad:calc(1.25rem * var(--mantine-scale));max-width:calc(45rem * var(--mantine-scale));background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-lg);margin-inline:auto;overflow:hidden}@media (min-width:48em){.AssessmentStepper-module__vxxy3W__shell{--stepper-pad:calc(1.875rem * var(--mantine-scale))}}.AssessmentStepper-module__vxxy3W__chrome{padding:calc(.8125rem * var(--mantine-scale)) var(--stepper-pad);border-bottom:1px solid var(--mantine-color-default-border)}.AssessmentStepper-module__vxxy3W__chromeTitle{font-size:calc(.9375rem * var(--mantine-scale));letter-spacing:-.005em;font-weight:700;line-height:1.2}.AssessmentStepper-module__vxxy3W__chromeMeta{font-size:calc(.8125rem * var(--mantine-scale));color:var(--mantine-color-dimmed)}.AssessmentStepper-module__vxxy3W__rail{padding:calc(1rem * var(--mantine-scale)) var(--stepper-pad) calc(.875rem * var(--mantine-scale))}.AssessmentStepper-module__vxxy3W__track{gap:calc(.375rem * var(--mantine-scale));display:flex}.AssessmentStepper-module__vxxy3W__segment{height:calc(.25rem * var(--mantine-scale));border-radius:var(--mantine-radius-xl);background:var(--yibuka-line);transition:background-color .26s var(--yibuka-ease-out), transform .26s var(--yibuka-ease-out);flex:1}.AssessmentStepper-module__vxxy3W__segment[data-current]{background:var(--mantine-color-brand-3);transform:scaleY(1.6)}.AssessmentStepper-module__vxxy3W__segment[data-done]{background:var(--mantine-color-brand-5)}@media (prefers-reduced-motion:reduce){.AssessmentStepper-module__vxxy3W__segment{transition:none}}.AssessmentStepper-module__vxxy3W__pane{padding:calc(1.625rem * var(--mantine-scale)) var(--stepper-pad) calc(1.375rem * var(--mantine-scale));animation:AssessmentStepper-module__vxxy3W__pane-in .32s var(--yibuka-ease-out) both}@media (min-width:48em){.AssessmentStepper-module__vxxy3W__pane{padding:calc(2.125rem * var(--mantine-scale)) var(--stepper-pad) calc(1.75rem * var(--mantine-scale));min-height:calc(20.625rem * var(--mantine-scale))}}@keyframes AssessmentStepper-module__vxxy3W__pane-in{0%{opacity:0;transform:translateX(calc(1.125rem * var(--mantine-scale)))}}.AssessmentStepper-module__vxxy3W__paneBack{animation-name:AssessmentStepper-module__vxxy3W__pane-in-back}@keyframes AssessmentStepper-module__vxxy3W__pane-in-back{0%{opacity:0;transform:translateX(calc(-1.125rem * var(--mantine-scale)))}}@media (prefers-reduced-motion:reduce){.AssessmentStepper-module__vxxy3W__pane{animation:none!important}}.AssessmentStepper-module__vxxy3W__prompt{font-size:clamp(calc(1.3125rem * var(--mantine-scale)), 2.6vw, calc(1.875rem * var(--mantine-scale)));letter-spacing:-.014em;max-width:30ch;line-height:1.18}.AssessmentStepper-module__vxxy3W__prompt:focus,.AssessmentStepper-module__vxxy3W__prompt:focus-visible{outline:none}.AssessmentStepper-module__vxxy3W__option{padding:calc(.9375rem * var(--mantine-scale)) calc(1.0625rem * var(--mantine-scale));min-height:calc(3.625rem * var(--mantine-scale));cursor:pointer;background:var(--mantine-color-body);transition:border-color .14s ease, background-color .14s ease, box-shadow .14s ease, transform .12s var(--yibuka-ease-out)}@media (hover:hover) and (pointer:fine){.AssessmentStepper-module__vxxy3W__option:hover{background:var(--yibuka-pale);border-color:var(--mantine-color-brand-3)}}.AssessmentStepper-module__vxxy3W__option:active{transform:scale(.995)}.AssessmentStepper-module__vxxy3W__option[data-checked]{border-color:var(--mantine-color-brand-5);background:var(--yibuka-pale);box-shadow:inset 0 0 0 1px var(--mantine-color-brand-5)}@media (prefers-reduced-motion:reduce){.AssessmentStepper-module__vxxy3W__option,.AssessmentStepper-module__vxxy3W__option:active{transform:none!important}}.AssessmentStepper-module__vxxy3W__optionLabel{min-width:0;font-size:calc(.9375rem * var(--mantine-scale));flex:1;line-height:1.35}.AssessmentStepper-module__vxxy3W__key{width:calc(1.375rem * var(--mantine-scale));height:calc(1.375rem * var(--mantine-scale));border:1px solid var(--yibuka-line);border-radius:calc(.375rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-size:calc(.6875rem * var(--mantine-scale));flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;transition:opacity .14s;display:none}@media (hover:hover) and (pointer:fine){.AssessmentStepper-module__vxxy3W__key{display:inline-flex}}.AssessmentStepper-module__vxxy3W__option[data-checked] .AssessmentStepper-module__vxxy3W__key{opacity:0}.AssessmentStepper-module__vxxy3W__tick{opacity:0;color:var(--mantine-color-brand-7);transition:opacity .16s ease, transform .2s var(--yibuka-ease-out);flex:none;transform:scale(.6)}.AssessmentStepper-module__vxxy3W__option[data-checked] .AssessmentStepper-module__vxxy3W__tick{opacity:1;transform:scale(1)}[data-mantine-color-scheme=dark] .AssessmentStepper-module__vxxy3W__tick{color:var(--mantine-color-brand-4)}.AssessmentStepper-module__vxxy3W__reviewRow{align-items:center;gap:calc(1rem * var(--mantine-scale));padding:calc(.8125rem * var(--mantine-scale)) 0;border-bottom:1px solid var(--yibuka-line);display:flex}.AssessmentStepper-module__vxxy3W__reviewRow:last-child{border-bottom:none}.AssessmentStepper-module__vxxy3W__reviewCopy{flex:1;min-width:0}.AssessmentStepper-module__vxxy3W__footer{padding:calc(.875rem * var(--mantine-scale)) var(--stepper-pad);border-top:1px solid var(--mantine-color-default-border)}.AssessmentStepper-module__vxxy3W__hint{font-size:calc(.75rem * var(--mantine-scale));color:var(--mantine-color-dimmed);display:none}@media (hover:hover) and (pointer:fine){.AssessmentStepper-module__vxxy3W__hint{display:block}}.AssessmentStepper-module__vxxy3W__note{padding:calc(.6875rem * var(--mantine-scale)) var(--stepper-pad);border-top:1px solid var(--mantine-color-default-border);color:var(--mantine-color-dimmed);font-size:calc(.8125rem * var(--mantine-scale))}.AssessmentStepper-module__vxxy3W__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.GuardianConsentShare-module__xWGekG__panel{padding:calc(1.5rem * var(--mantine-scale));border-radius:var(--mantine-radius-lg);border:1px solid #ecce5d}[data-mantine-color-scheme=dark] .GuardianConsentShare-module__xWGekG__panel{border:1px solid var(--mantine-color-dark-4)}.GuardianConsentShare-module__xWGekG__panel{background:var(--yibuka-pale)}.GuardianConsentShare-module__xWGekG__title{font-family:var(--font-display), sans-serif;font-size:calc(1.4375rem * var(--mantine-scale));letter-spacing:-.008em;color:var(--mantine-color-black);margin:0;font-weight:700;line-height:1.22}[data-mantine-color-scheme=dark] .GuardianConsentShare-module__xWGekG__title{color:var(--mantine-color-white)}.GuardianConsentShare-module__xWGekG__body,.GuardianConsentShare-module__xWGekG__hint{color:var(--yibuka-ink-soft)}.GuardianConsentShare-module__xWGekG__body{font-size:calc(.9375rem * var(--mantine-scale));line-height:1.55}.GuardianConsentShare-module__xWGekG__hint{font-size:calc(.8125rem * var(--mantine-scale));line-height:1.45}.GuardianConsentShare-module__xWGekG__label{font-size:calc(.8125rem * var(--mantine-scale));color:var(--mantine-color-black);font-weight:700}[data-mantine-color-scheme=dark] .GuardianConsentShare-module__xWGekG__label{color:var(--mantine-color-white)}.GuardianConsentShare-module__xWGekG__link{min-width:0;height:calc(2.625rem * var(--mantine-scale));padding:0 calc(.75rem * var(--mantine-scale));border-radius:var(--mantine-radius-md);border:1px solid var(--yibuka-tile-line);background:var(--mantine-color-white);flex:1}[data-mantine-color-scheme=dark] .GuardianConsentShare-module__xWGekG__link{background:var(--mantine-color-dark-7)}.GuardianConsentShare-module__xWGekG__link{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .GuardianConsentShare-module__xWGekG__link{color:var(--mantine-color-white)}.GuardianConsentShare-module__xWGekG__link{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(.8125rem * var(--mantine-scale));text-overflow:ellipsis}.GuardianConsentShare-module__xWGekG__link:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-black)}[data-mantine-color-scheme=dark] .GuardianConsentShare-module__xWGekG__link:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-brand-4)}.GuardianConsentShare-module__xWGekG__link:focus-visible{outline-offset:calc(.125rem * var(--mantine-scale))}.GuardianConsentShare-module__xWGekG__copyButton{flex:none}@media (max-width:36em){.GuardianConsentShare-module__xWGekG__panel{padding:calc(1.125rem * var(--mantine-scale))}.GuardianConsentShare-module__xWGekG__copyButton{width:100%}}
.career-module__Wim7iW__breadcrumb{gap:calc(.5rem * var(--mantine-scale));max-width:calc(75rem * var(--mantine-scale));padding:calc(1.25rem * var(--mantine-scale)) var(--mantine-spacing-md) 0;font-size:calc(.8125rem * var(--mantine-scale));color:var(--yibuka-ink-soft);align-items:center;margin:0 auto;display:flex}.career-module__Wim7iW__breadcrumb a{color:inherit;text-decoration:none}.career-module__Wim7iW__breadcrumb a:hover{text-decoration:underline}.career-module__Wim7iW__breadcrumb span:last-child{color:var(--mantine-color-text);font-weight:600}.career-module__Wim7iW__subsection{margin-top:calc(2rem * var(--mantine-scale))}.career-module__Wim7iW__pathway{padding:calc(1.25rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));background:var(--yibuka-pale);border:1px solid var(--yibuka-line)}.career-module__Wim7iW__pathwayLabel{font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--yibuka-ink-soft);margin-bottom:calc(.375rem * var(--mantine-scale));font-weight:800}.career-module__Wim7iW__pathwayValue{font-family:var(--font-display), var(--font-body), sans-serif;font-weight:700;font-size:calc(1.0625rem * var(--mantine-scale));text-wrap:pretty;line-height:1.45}.career-module__Wim7iW__note{gap:calc(.75rem * var(--mantine-scale));margin-top:calc(2rem * var(--mantine-scale));padding:calc(1rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));border-radius:calc(.625rem * var(--mantine-scale));background:var(--yibuka-canvas);border:1px solid var(--yibuka-line);color:var(--yibuka-ink-soft);align-items:flex-start;display:flex}.career-module__Wim7iW__relatedGrid{gap:calc(.5rem * var(--mantine-scale));grid-template-columns:repeat(auto-fill, minmax(calc(13.75rem * var(--mantine-scale)), 1fr));display:grid}.career-module__Wim7iW__relatedCard{padding:calc(.75rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));border:1px solid var(--yibuka-line);border-radius:calc(.625rem * var(--mantine-scale));background:var(--yibuka-surface);color:inherit;font-size:calc(.875rem * var(--mantine-scale));transition:border-color .14s var(--yibuka-ease-out), background-color .14s var(--yibuka-ease-out);font-weight:600;line-height:1.3;text-decoration:none;display:block}.career-module__Wim7iW__relatedCard:hover{border-color:var(--mantine-color-brand-4);background:var(--yibuka-pale)}@media (prefers-reduced-motion:reduce){.career-module__Wim7iW__relatedCard{transition:none}}.career-module__Wim7iW__sources{padding-top:calc(1.5rem * var(--mantine-scale));border-top:1px solid var(--yibuka-line)}.career-module__Wim7iW__sourcesLabel{font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--yibuka-ink-soft);font-weight:800}.career-module__Wim7iW__sourceLink{color:inherit;text-underline-offset:2px;text-decoration:underline}.career-module__Wim7iW__sourceLink:hover{color:var(--mantine-color-text)}.career-module__Wim7iW__courseList{margin:calc(.625rem * var(--mantine-scale)) 0 0;gap:calc(.375rem * var(--mantine-scale));flex-direction:column;padding:0;list-style:none;display:flex}.career-module__Wim7iW__courseLink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--mantine-color-brand-4);text-decoration-color:var(--mantine-color-brand-4);text-underline-offset:3px;font-size:calc(.875rem * var(--mantine-scale));text-decoration-thickness:2px}.career-module__Wim7iW__courseLink:hover{-webkit-text-decoration-color:var(--mantine-color-brand-filled);text-decoration-color:var(--mantine-color-brand-filled)}.career-module__Wim7iW__courseText{font-size:calc(.875rem * var(--mantine-scale));color:var(--yibuka-ink-soft)}.career-module__Wim7iW__compareBar{gap:calc(1rem * var(--mantine-scale));padding:calc(1.25rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));border:1px solid var(--yibuka-line);border-radius:calc(.75rem * var(--mantine-scale));background:var(--yibuka-canvas);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}
.FreeAssessment-module__XxBn4q__results{background:var(--yibuka-surface)}[data-mantine-color-scheme=dark] .FreeAssessment-module__XxBn4q__results{background:var(--mantine-color-dark-6)}.FreeAssessment-module__XxBn4q__results{border:1px solid #ecce5d}[data-mantine-color-scheme=dark] .FreeAssessment-module__XxBn4q__results{border:1px solid var(--mantine-color-dark-4)}.FreeAssessment-module__XxBn4q__results{opacity:1;transition:opacity .32s var(--yibuka-ease-out), transform .32s var(--yibuka-ease-out);transform:translateY(0)}@starting-style{.FreeAssessment-module__XxBn4q__results{opacity:0;transform:translateY(calc(.625rem * var(--mantine-scale)))}}@media (prefers-reduced-motion:reduce){.FreeAssessment-module__XxBn4q__results{transform:none!important}}.FreeAssessment-module__XxBn4q__resultsLede{color:var(--yibuka-ink-soft);max-width:60ch}@keyframes FreeAssessment-module__XxBn4q__bar-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.FreeAssessment-module__XxBn4q__results .mantine-Progress-section{transform-origin:0;animation:FreeAssessment-module__XxBn4q__bar-sweep .7s var(--yibuka-ease-out) both}
.DashboardPage-module__p1Fikq__header{justify-content:space-between;align-items:flex-end;gap:calc(1rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));padding-bottom:calc(1.375rem * var(--mantine-scale));margin-bottom:calc(1.75rem * var(--mantine-scale));border-bottom:1px solid var(--yibuka-line);flex-wrap:wrap;display:flex}.DashboardPage-module__p1Fikq__headerCopy{gap:calc(.5rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.DashboardPage-module__p1Fikq__title{font-size:clamp(calc(1.5625rem * var(--mantine-scale)), 2.6vw, calc(1.9375rem * var(--mantine-scale)));letter-spacing:-.02em;line-height:1.14}.DashboardPage-module__p1Fikq__description{font-size:calc(.9375rem * var(--mantine-scale));max-width:calc(38.75rem * var(--mantine-scale));color:var(--yibuka-ink-soft);line-height:1.5}.DashboardPage-module__p1Fikq__actions{gap:calc(.625rem * var(--mantine-scale));flex-wrap:wrap;display:flex}@media (max-width:36em){.DashboardPage-module__p1Fikq__actions{width:100%}.DashboardPage-module__p1Fikq__actions>*{flex:1}}.DashboardPage-module__p1Fikq__section+.DashboardPage-module__p1Fikq__section{margin-top:calc(2.5rem * var(--mantine-scale))}.DashboardPage-module__p1Fikq__sectionHead{justify-content:space-between;align-items:baseline;gap:calc(.375rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));margin-bottom:calc(1rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.DashboardPage-module__p1Fikq__sectionTitle{font-size:calc(1.125rem * var(--mantine-scale));letter-spacing:-.008em;font-weight:700;line-height:1.3}.DashboardPage-module__p1Fikq__sectionNote{font-size:calc(.84375rem * var(--mantine-scale));color:var(--mantine-color-dimmed)}.DashboardPage-module__p1Fikq__stat{padding:calc(1.125rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border:1px solid var(--yibuka-line);border-radius:var(--mantine-radius-lg);background:var(--mantine-color-body);position:relative}.DashboardPage-module__p1Fikq__stat:before{content:"";top:calc(1.125rem * var(--mantine-scale));left:calc(1.125rem * var(--mantine-scale));width:calc(1.375rem * var(--mantine-scale));height:calc(.25rem * var(--mantine-scale));border-radius:calc(.125rem * var(--mantine-scale));background:var(--mantine-color-brand-5);position:absolute}[data-mantine-color-scheme=dark] .DashboardPage-module__p1Fikq__stat:before{background:var(--mantine-color-brand-4)}.DashboardPage-module__p1Fikq__statLabel{margin-top:calc(1rem * var(--mantine-scale));font-size:calc(.78125rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-weight:700;display:block}.DashboardPage-module__p1Fikq__statValue{margin-top:calc(.375rem * var(--mantine-scale));font-family:var(--mantine-font-family-headings);font-size:calc(1.6875rem * var(--mantine-scale));letter-spacing:-.02em;font-weight:700;line-height:1.1;display:block}.DashboardPage-module__p1Fikq__statHint{margin-top:calc(.25rem * var(--mantine-scale));font-size:calc(.78125rem * var(--mantine-scale));color:var(--mantine-color-dimmed);line-height:1.4;display:block}.DashboardPage-module__p1Fikq__cardAction{padding-top:calc(1.25rem * var(--mantine-scale));margin-top:auto}.DashboardPage-module__p1Fikq__cardActionFlush{margin-top:auto}.DashboardPage-module__p1Fikq__empty{text-align:center;align-items:center;gap:calc(.375rem * var(--mantine-scale));padding:calc(2.5rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));border:1px dashed var(--yibuka-line);border-radius:var(--mantine-radius-lg);background:var(--mantine-color-body);flex-direction:column;display:flex}.DashboardPage-module__p1Fikq__emptyTitle{margin-top:calc(.375rem * var(--mantine-scale));font-size:calc(1rem * var(--mantine-scale));font-weight:700}.DashboardPage-module__p1Fikq__emptyText{font-size:calc(.875rem * var(--mantine-scale));max-width:calc(26.25rem * var(--mantine-scale));color:var(--mantine-color-dimmed);line-height:1.5}.DashboardPage-module__p1Fikq__emptyAction{margin-top:calc(.75rem * var(--mantine-scale))}.DashboardPage-module__p1Fikq__row{justify-content:space-between;align-items:center;gap:calc(.75rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));padding:calc(1rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));border:1px solid var(--yibuka-line);border-radius:var(--mantine-radius-lg);background:var(--mantine-color-body);flex-wrap:wrap;display:flex}.DashboardPage-module__p1Fikq__rowMain{align-items:center;gap:calc(.875rem * var(--mantine-scale));min-width:0;display:flex}.DashboardPage-module__p1Fikq__rowText{gap:calc(.1875rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.DashboardPage-module__p1Fikq__rowTitle{font-size:calc(.9375rem * var(--mantine-scale));font-weight:700;line-height:1.3}.DashboardPage-module__p1Fikq__rowMeta{font-size:calc(.8125rem * var(--mantine-scale));color:var(--mantine-color-dimmed);line-height:1.4}@media (max-width:36em){.DashboardPage-module__p1Fikq__row>:last-child{width:100%}}
.sample-report-module__05P42q__bar .mantine-Progress-section{transform-origin:0;animation:sample-report-module__05P42q__bar-sweep .7s var(--yibuka-ease-out) both}@keyframes sample-report-module__05P42q__bar-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sample-report-module__05P42q__chip{text-transform:none;font-weight:600}.sample-report-module__05P42q__parentNote{background:var(--yibuka-pale);border-color:#ecce5d}[data-mantine-color-scheme=dark] .sample-report-module__05P42q__parentNote{border-color:var(--mantine-color-dark-4)}.sample-report-module__05P42q__parentNote{--mantine-color-dimmed:var(--yibuka-ink-soft)}
.page-module___8aEwW__hero{background:var(--yibuka-surface);position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .page-module___8aEwW__hero{background:var(--mantine-color-dark-8)}.page-module___8aEwW__hero{border-bottom:1px solid var(--yibuka-line)}@keyframes page-module___8aEwW__hero-rise{0%{opacity:0;transform:translateY(12px)}}.page-module___8aEwW__heroCopy>:not(style){animation:.55s cubic-bezier(.22,1,.36,1) both page-module___8aEwW__hero-rise}.page-module___8aEwW__heroCopy>.page-module___8aEwW__lede{animation-delay:70ms}.page-module___8aEwW__heroCopy>.mantine-Group-root{animation-delay:.14s}.page-module___8aEwW__heroCopy>p:last-child{animation-delay:.21s}.page-module___8aEwW__heroInner{padding-block:calc(4.5rem * var(--mantine-scale)) 0rem;position:relative}.page-module___8aEwW__h1{font-size:clamp(calc(2.375rem * var(--mantine-scale)), 4.8vw, calc(3.75rem * var(--mantine-scale)));letter-spacing:-.03em;max-width:14ch;line-height:1.04}.page-module___8aEwW__lede{font-size:clamp(calc(1rem * var(--mantine-scale)), 1.5vw, calc(1.25rem * var(--mantine-scale)));color:var(--yibuka-ink-soft);line-height:1.5}.page-module___8aEwW__heroMedia{position:relative}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__heroCopy>:not(style){animation:none}}.page-module___8aEwW__statRow{gap:calc(1.75rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));margin-top:calc(4.5rem * var(--mantine-scale));padding-block:calc(2.125rem * var(--mantine-scale)) calc(2.5rem * var(--mantine-scale));border-top:1px solid var(--yibuka-line);grid-template-columns:repeat(2,1fr);display:grid}.page-module___8aEwW__stat{gap:calc(.25rem * var(--mantine-scale));padding-top:calc(.875rem * var(--mantine-scale));flex-direction:column;display:flex;position:relative}.page-module___8aEwW__stat:before{content:"";width:calc(1.375rem * var(--mantine-scale));height:calc(.25rem * var(--mantine-scale));border-radius:calc(.125rem * var(--mantine-scale));background:var(--mantine-color-brand-5);position:absolute;top:0;left:0}[data-mantine-color-scheme=dark] .page-module___8aEwW__stat:before{background:var(--mantine-color-brand-4)}@media (min-width:62em){.page-module___8aEwW__statRow{gap:calc(2.25rem * var(--mantine-scale));grid-template-columns:repeat(4,1fr)}.page-module___8aEwW__stat:not(:first-child){padding-left:calc(2.25rem * var(--mantine-scale));border-left:1px solid var(--yibuka-line)}}.page-module___8aEwW__audienceRow{gap:calc(1.75rem * var(--mantine-scale));margin-top:calc(.5rem * var(--mantine-scale));grid-template-columns:1fr;display:grid}@media (min-width:48em){.page-module___8aEwW__audienceRow{gap:calc(1.5rem * var(--mantine-scale));grid-template-columns:repeat(3,1fr)}}.page-module___8aEwW__audience{color:inherit;flex-direction:column;display:flex}.page-module___8aEwW__audiencePhoto{height:clamp(calc(11.25rem * var(--mantine-scale)), 22vw, calc(15.625rem * var(--mantine-scale)));border-radius:var(--mantine-radius-lg);border:1px solid var(--yibuka-line);box-shadow:var(--mantine-shadow-sm);transition:transform .28s var(--yibuka-ease-out), box-shadow .28s var(--yibuka-ease-out);position:relative;overflow:hidden}.page-module___8aEwW__audiencePhoto:after{content:"";height:calc(.375rem * var(--mantine-scale));background:var(--mantine-color-brand-5);position:absolute;inset:auto 0 0}.page-module___8aEwW__audienceImg{object-fit:cover;transition:transform .42s var(--yibuka-ease-out)}@media (hover:hover) and (pointer:fine){.page-module___8aEwW__audience:hover .page-module___8aEwW__audiencePhoto{transform:translateY(calc(-.1875rem * var(--mantine-scale)));box-shadow:var(--mantine-shadow-md)}.page-module___8aEwW__audience:hover .page-module___8aEwW__audienceImg{transform:scale(1.04)}.page-module___8aEwW__audience:hover .page-module___8aEwW__audienceCta{gap:calc(.5625rem * var(--mantine-scale))}}.page-module___8aEwW__audience:focus-visible{outline:2px solid var(--mantine-color-black);outline-offset:calc(.25rem * var(--mantine-scale));border-radius:var(--mantine-radius-lg)}[data-mantine-color-scheme=dark] .page-module___8aEwW__audience:focus-visible{outline-color:var(--mantine-color-brand-4)}.page-module___8aEwW__audienceTitle{margin-top:calc(1rem * var(--mantine-scale));font-size:calc(1.1875rem * var(--mantine-scale));line-height:1.25}.page-module___8aEwW__audienceText{margin-top:calc(.375rem * var(--mantine-scale));flex:1}.page-module___8aEwW__audienceCta{align-items:center;gap:calc(.375rem * var(--mantine-scale));margin-top:calc(.875rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale));color:var(--mantine-color-brand-9);font-weight:700;display:inline-flex}[data-mantine-color-scheme=dark] .page-module___8aEwW__audienceCta{color:var(--mantine-color-brand-4)}.page-module___8aEwW__audienceCta{transition:gap .22s var(--yibuka-ease-out)}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__audiencePhoto,.page-module___8aEwW__audienceImg,.page-module___8aEwW__audienceCta{transition:none}}.page-module___8aEwW__steps{margin:calc(.5rem * var(--mantine-scale)) 0 0;gap:calc(1.625rem * var(--mantine-scale));counter-reset:step;grid-template-columns:1fr;padding:0;list-style:none;display:grid}.page-module___8aEwW__step{column-gap:calc(1rem * var(--mantine-scale));grid-template-columns:auto 1fr;display:grid;position:relative}.page-module___8aEwW__stepNum{width:calc(2.375rem * var(--mantine-scale));height:calc(2.375rem * var(--mantine-scale));background:var(--mantine-color-brand-5);color:var(--mantine-color-black);font-family:var(--mantine-font-family-headings);font-size:calc(.9375rem * var(--mantine-scale));border-radius:50%;grid-area:1/1/span 2;justify-content:center;align-self:start;align-items:center;font-weight:800;line-height:1;display:inline-flex}.page-module___8aEwW__stepTitle{margin:calc(.4375rem * var(--mantine-scale)) 0 0;font-size:calc(1.0625rem * var(--mantine-scale));letter-spacing:-.006em;grid-area:1/2;font-weight:700;line-height:1.25}.page-module___8aEwW__stepText{margin:calc(.375rem * var(--mantine-scale)) 0 0;font-size:calc(.875rem * var(--mantine-scale));color:var(--mantine-color-dimmed);grid-area:2/2;line-height:1.5}.page-module___8aEwW__step:not(:last-child):before{content:"";top:calc(2.75rem * var(--mantine-scale));left:calc(1.125rem * var(--mantine-scale));height:calc(100% - calc(2.75rem * var(--mantine-scale)) + calc(1.625rem * var(--mantine-scale)));background:var(--yibuka-line);width:2px;position:absolute}@media (min-width:62em){.page-module___8aEwW__steps{gap:calc(1.875rem * var(--mantine-scale));grid-template-columns:repeat(4,1fr)}.page-module___8aEwW__step{grid-template-columns:1fr}.page-module___8aEwW__stepNum{grid-row:1}.page-module___8aEwW__stepTitle{margin-top:calc(1rem * var(--mantine-scale));grid-area:2/1}.page-module___8aEwW__stepText{grid-area:3/1}.page-module___8aEwW__step:not(:last-child):before{top:calc(1.125rem * var(--mantine-scale));left:calc(2.875rem * var(--mantine-scale));right:calc(-1.875rem * var(--mantine-scale));width:auto;height:2px}}@media (max-width:48em){.page-module___8aEwW__heroInner{padding-block:calc(2.75rem * var(--mantine-scale)) 0}.page-module___8aEwW__statRow{margin-top:calc(2.75rem * var(--mantine-scale));padding-block:calc(1.75rem * var(--mantine-scale)) calc(2rem * var(--mantine-scale))}}
.CareerCompare-module__FzZYmW__breadcrumb{gap:calc(.5rem * var(--mantine-scale));max-width:calc(75rem * var(--mantine-scale));padding:calc(1.25rem * var(--mantine-scale)) var(--mantine-spacing-md) 0;font-size:calc(.8125rem * var(--mantine-scale));color:var(--yibuka-ink-soft);align-items:center;margin:0 auto;display:flex}.CareerCompare-module__FzZYmW__breadcrumb a{color:inherit;text-decoration:none}.CareerCompare-module__FzZYmW__breadcrumb a:hover{text-decoration:underline}.CareerCompare-module__FzZYmW__breadcrumb span:last-child{color:var(--mantine-color-text);font-weight:600}.CareerCompare-module__FzZYmW__picker{max-width:calc(40rem * var(--mantine-scale))}.CareerCompare-module__FzZYmW__removeChip{color:inherit;align-items:center;display:flex}.CareerCompare-module__FzZYmW__searchWrap{position:relative}.CareerCompare-module__FzZYmW__suggestions{z-index:10;top:calc(100% + calc(.25rem * var(--mantine-scale)));padding:calc(.25rem * var(--mantine-scale));border:1px solid var(--yibuka-line);border-radius:calc(.625rem * var(--mantine-scale));background:var(--yibuka-surface);box-shadow:var(--mantine-shadow-md);margin:0;list-style:none;position:absolute;left:0;right:0}.CareerCompare-module__FzZYmW__suggestion{justify-content:space-between;align-items:center;gap:calc(.75rem * var(--mantine-scale));width:100%;padding:calc(.5rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:calc(.375rem * var(--mantine-scale));text-align:left;display:flex}.CareerCompare-module__FzZYmW__suggestion:hover{background:var(--yibuka-pale)}.CareerCompare-module__FzZYmW__tableWrap{border:1px solid var(--yibuka-line);border-radius:calc(.75rem * var(--mantine-scale));background:var(--yibuka-surface);overflow-x:auto}.CareerCompare-module__FzZYmW__table{border-collapse:collapse;width:100%;font-size:calc(.875rem * var(--mantine-scale))}.CareerCompare-module__FzZYmW__rowLabel{z-index:1;min-width:calc(9.375rem * var(--mantine-scale));max-width:calc(9.375rem * var(--mantine-scale));padding:calc(.875rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));text-align:left;vertical-align:top;font-size:calc(.75rem * var(--mantine-scale));letter-spacing:.04em;text-transform:uppercase;color:var(--yibuka-ink-soft);background:var(--yibuka-canvas);border-bottom:1px solid var(--yibuka-line);box-shadow:1px 0 0 var(--yibuka-line);font-weight:800;position:sticky;left:0}.CareerCompare-module__FzZYmW__careerHead{min-width:calc(13.75rem * var(--mantine-scale));padding:calc(.875rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));text-align:left;vertical-align:bottom;background:var(--yibuka-pale);border-bottom:1px solid var(--yibuka-line)}.CareerCompare-module__FzZYmW__careerLink{font-family:var(--font-display), var(--font-body), sans-serif;font-weight:700;font-size:calc(1rem * var(--mantine-scale));letter-spacing:-.01em;color:inherit;text-wrap:balance;line-height:1.25;text-decoration:none}.CareerCompare-module__FzZYmW__careerLink:hover{text-decoration:underline}.CareerCompare-module__FzZYmW__cell{padding:calc(.875rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));vertical-align:top;border-bottom:1px solid var(--yibuka-line);border-left:1px solid var(--yibuka-line);line-height:1.5}.CareerCompare-module__FzZYmW__table tbody tr:last-child .CareerCompare-module__FzZYmW__cell,.CareerCompare-module__FzZYmW__table tbody tr:last-child .CareerCompare-module__FzZYmW__rowLabel{border-bottom:0}.CareerCompare-module__FzZYmW__tags{gap:calc(.25rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.CareerCompare-module__FzZYmW__tag{padding:calc(.125rem * var(--mantine-scale)) calc(.4375rem * var(--mantine-scale));border-radius:calc(.375rem * var(--mantine-scale));background:var(--yibuka-canvas);border:1px solid var(--yibuka-line);font-size:calc(.75rem * var(--mantine-scale));line-height:1.4;display:inline-block}.CareerCompare-module__FzZYmW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.CareerDirectory-module__A7x4ga__wrap{padding-block:calc(3rem * var(--mantine-scale)) calc(6rem * var(--mantine-scale))}.CareerDirectory-module__A7x4ga__layout{gap:calc(2.5rem * var(--mantine-scale));display:grid}@media (min-width:62em){.CareerDirectory-module__A7x4ga__layout{grid-template-columns:calc(16.25rem * var(--mantine-scale)) 1fr;align-items:start}}.CareerDirectory-module__A7x4ga__sidebar{display:none}@media (min-width:62em){.CareerDirectory-module__A7x4ga__sidebar{top:calc(var(--yibuka-header-h) + calc(1.5rem * var(--mantine-scale)));max-height:calc(100vh - var(--yibuka-header-h) - calc(3rem * var(--mantine-scale)));overscroll-behavior:contain;display:block;position:sticky;overflow-y:auto}}.CareerDirectory-module__A7x4ga__sidebarInner{padding-right:calc(.5rem * var(--mantine-scale))}.CareerDirectory-module__A7x4ga__main{min-width:0}.CareerDirectory-module__A7x4ga__controls{gap:calc(.75rem * var(--mantine-scale));margin-bottom:calc(.75rem * var(--mantine-scale));display:flex}.CareerDirectory-module__A7x4ga__search{flex:1}.CareerDirectory-module__A7x4ga__clearSearch{color:var(--yibuka-ink-soft);align-items:center;display:flex}.CareerDirectory-module__A7x4ga__resultCount{margin-bottom:calc(1.25rem * var(--mantine-scale));font-variant-numeric:tabular-nums}.CareerDirectory-module__A7x4ga__facetLabel{font-size:calc(.75rem * var(--mantine-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--yibuka-ink-soft);margin:0 0 calc(.75rem * var(--mantine-scale));font-weight:800}.CareerDirectory-module__A7x4ga__chips{gap:calc(.375rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.CareerDirectory-module__A7x4ga__chip{align-items:center;gap:calc(.375rem * var(--mantine-scale));padding:calc(.3125rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border:1px solid var(--yibuka-line);border-radius:calc(.5rem * var(--mantine-scale));background:var(--yibuka-surface);font-size:calc(.8125rem * var(--mantine-scale));transition:background-color .14s var(--yibuka-ease-out), border-color .14s var(--yibuka-ease-out);line-height:1.3;display:inline-flex}.CareerDirectory-module__A7x4ga__chip:hover:not([data-disabled]){background:var(--yibuka-pale);border-color:var(--mantine-color-brand-4)}.CareerDirectory-module__A7x4ga__chip[data-selected]{background:var(--mantine-color-brand-filled);border-color:var(--mantine-color-brand-filled);color:var(--mantine-color-black);font-weight:600}.CareerDirectory-module__A7x4ga__chip[data-disabled]{opacity:.38;cursor:not-allowed}.CareerDirectory-module__A7x4ga__chipLabel{white-space:nowrap}.CareerDirectory-module__A7x4ga__chipCount{font-size:calc(.6875rem * var(--mantine-scale));font-variant-numeric:tabular-nums;opacity:.65}.CareerDirectory-module__A7x4ga__activeChip{cursor:pointer;text-transform:none}.CareerDirectory-module__A7x4ga__grid{gap:calc(.75rem * var(--mantine-scale));grid-template-columns:repeat(auto-fill, minmax(calc(15rem * var(--mantine-scale)), 1fr));margin:0;padding:0;list-style:none;display:grid}.CareerDirectory-module__A7x4ga__card{gap:calc(.375rem * var(--mantine-scale));height:100%;padding:calc(1rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));border:1px solid var(--yibuka-line);border-radius:calc(.75rem * var(--mantine-scale));background:var(--yibuka-surface);color:inherit;transition:border-color .14s var(--yibuka-ease-out), background-color .14s var(--yibuka-ease-out), transform .14s var(--yibuka-ease-out);flex-direction:column;text-decoration:none;display:flex}.CareerDirectory-module__A7x4ga__card:hover{border-color:var(--mantine-color-brand-4);background:var(--yibuka-pale);transform:translateY(calc(-.125rem * var(--mantine-scale)))}@media (prefers-reduced-motion:reduce){.CareerDirectory-module__A7x4ga__card,.CareerDirectory-module__A7x4ga__chip{transition:none}.CareerDirectory-module__A7x4ga__card:hover{transform:none}}.CareerDirectory-module__A7x4ga__cardCluster{font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.06em;text-transform:uppercase;color:var(--yibuka-ink-soft);font-weight:700}.CareerDirectory-module__A7x4ga__cardTitle{font-family:var(--font-display), var(--font-body), sans-serif;font-weight:700;font-size:calc(1rem * var(--mantine-scale));letter-spacing:-.01em;text-wrap:balance;line-height:1.25}.CareerDirectory-module__A7x4ga__more{margin-top:calc(2rem * var(--mantine-scale));text-align:center}.CareerDirectory-module__A7x4ga__empty{padding:calc(3rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));text-align:center;border:1px dashed var(--yibuka-line);border-radius:calc(.75rem * var(--mantine-scale));background:var(--yibuka-canvas)}
.GuideDownloadCard-module__4spO1W__card{background:var(--yibuka-surface);position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .GuideDownloadCard-module__4spO1W__card{background:var(--mantine-color-dark-6)}.GuideDownloadCard-module__4spO1W__card{border:1px solid var(--yibuka-line);border-radius:calc(1.5rem * var(--mantine-scale))}.GuideDownloadCard-module__4spO1W__body{gap:calc(1.75rem * var(--mantine-scale));padding:clamp(calc(1.5rem * var(--mantine-scale)), 4vw, calc(2.5rem * var(--mantine-scale)));display:grid}@media (min-width:62em){.GuideDownloadCard-module__4spO1W__body{grid-template-columns:minmax(0, 1fr) calc(17rem * var(--mantine-scale));gap:calc(3rem * var(--mantine-scale));align-items:center}}.GuideDownloadCard-module__4spO1W__copy{min-width:0}.GuideDownloadCard-module__4spO1W__title{font-size:clamp(calc(1.4375rem * var(--mantine-scale)), 2.6vw, calc(1.875rem * var(--mantine-scale)));letter-spacing:-.018em;line-height:1.14}.GuideDownloadCard-module__4spO1W__lede{font-size:calc(.96875rem * var(--mantine-scale));color:var(--yibuka-ink-soft);max-width:52ch;line-height:1.5}.GuideDownloadCard-module__4spO1W__list{color:var(--yibuka-ink-soft)}.GuideDownloadCard-module__4spO1W__tick{color:var(--mantine-color-brand-7)}[data-mantine-color-scheme=dark] .GuideDownloadCard-module__4spO1W__tick{color:var(--mantine-color-brand-4)}.GuideDownloadCard-module__4spO1W__actions{min-width:0}@media (min-width:62em){.GuideDownloadCard-module__4spO1W__actions{width:100%}}.GuideDownloadCard-module__4spO1W__strip{padding:calc(.6875rem * var(--mantine-scale)) clamp(calc(1.5rem * var(--mantine-scale)), 4vw, calc(2.5rem * var(--mantine-scale)));border-top:1px solid var(--yibuka-line);background:var(--yibuka-pale)}.GuideDownloadCard-module__4spO1W__stripTick{width:calc(.375rem * var(--mantine-scale));height:calc(.375rem * var(--mantine-scale));background:var(--mantine-color-brand-5);border-radius:50%;flex:none}.GuideDownloadCard-module__4spO1W__stripText{font-size:calc(.78125rem * var(--mantine-scale));color:var(--mantine-color-brand-9);font-weight:600;line-height:1.4}[data-mantine-color-scheme=dark] .GuideDownloadCard-module__4spO1W__stripText{color:var(--mantine-color-brand-3)}
.PremiumTests-module__GcIlna__card{background:var(--mantine-color-body);flex-direction:column;height:100%;transition:transform .17s,box-shadow .17s,border-color .17s;display:flex}@media (hover:hover) and (pointer:fine){.PremiumTests-module__GcIlna__card:hover{box-shadow:var(--mantine-shadow-lg);border-color:var(--mantine-color-brand-4);transform:translateY(-4px)}[data-mantine-color-scheme=dark] .PremiumTests-module__GcIlna__card:hover{border-color:var(--mantine-color-brand-6)}}@media (prefers-reduced-motion:reduce){.PremiumTests-module__GcIlna__card{transform:none!important}}.PremiumTests-module__GcIlna__spacer{flex:1}.PremiumTests-module__GcIlna__list code{font-size:calc(.6875rem * var(--mantine-scale))}
.WaitlistPanel-module__mWWbBa__panel{gap:calc(1.75rem * var(--mantine-scale));background:var(--yibuka-surface);flex-direction:column;display:flex}[data-mantine-color-scheme=dark] .WaitlistPanel-module__mWWbBa__panel{background:var(--mantine-color-dark-6)}.WaitlistPanel-module__mWWbBa__panel{border:1px solid var(--yibuka-line);border-radius:calc(1.75rem * var(--mantine-scale));padding:clamp(calc(1.75rem * var(--mantine-scale)), 4.5vw, calc(3.25rem * var(--mantine-scale)))}@media (min-width:75em){.WaitlistPanel-module__mWWbBa__panel{justify-content:space-between;align-items:center;gap:calc(3.5rem * var(--mantine-scale));flex-direction:row}.WaitlistPanel-module__mWWbBa__copy{flex:1;min-width:0}.WaitlistPanel-module__mWWbBa__form{flex:none}}.WaitlistPanel-module__mWWbBa__title{font-size:clamp(calc(1.5rem * var(--mantine-scale)), 2.6vw, calc(2rem * var(--mantine-scale)));letter-spacing:-.018em;line-height:1.15}.WaitlistPanel-module__mWWbBa__description{max-width:46ch;line-height:1.55}@media (max-width:48em){.WaitlistPanel-module__mWWbBa__panel{border-radius:calc(1.25rem * var(--mantine-scale))}}
.PremiumQuestionnaire-module__VRGPba__sticky{top:calc(4.75rem * var(--mantine-scale));z-index:5;align-items:center;gap:calc(.75rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border:1px solid var(--yibuka-line);border-radius:var(--mantine-radius-md);background:#ffffffe0;display:flex;position:sticky}[data-mantine-color-scheme=dark] .PremiumQuestionnaire-module__VRGPba__sticky{background:#121210d9}.PremiumQuestionnaire-module__VRGPba__sticky{-webkit-backdrop-filter:saturate(180%)blur(16px)}.PremiumQuestionnaire-module__VRGPba__stickyBar{flex:1}.PremiumQuestionnaire-module__VRGPba__stickyCount{white-space:nowrap}.PremiumQuestionnaire-module__VRGPba__missing{border-color:var(--mantine-color-orange-5)}
.GuardianConsentForm-module__KVbCqW__confirmCard{background:var(--yibuka-pale);border-color:#ecce5d}[data-mantine-color-scheme=dark] .GuardianConsentForm-module__KVbCqW__confirmCard{border-color:var(--mantine-color-dark-4)}.GuardianConsentForm-module__KVbCqW__doneCard{background:var(--yibuka-pale);border-color:#ecce5d}[data-mantine-color-scheme=dark] .GuardianConsentForm-module__KVbCqW__doneCard{border-color:var(--mantine-color-dark-4)}.GuardianConsentForm-module__KVbCqW__doneText{color:var(--yibuka-ink-soft)}
.ScrollTable-module__LSqsMq__wrap{border:1px solid var(--yibuka-line);border-radius:var(--mantine-radius-lg);background:var(--mantine-color-body);overflow-x:auto}.ScrollTable-module__LSqsMq__th{background:var(--yibuka-pale);text-transform:uppercase;font-size:calc(.75rem * var(--mantine-scale));letter-spacing:.03em;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .ScrollTable-module__LSqsMq__th{color:var(--mantine-color-dark-0)}
