.Header-module__onPCRq__header{z-index:var(--z-layer-header);width:100%;padding:var(--space-2xs) var(--global-site-padding-inline,var(--space-3-5));grid-template-rows:auto auto;grid-template-columns:1fr auto auto;align-items:center;display:grid;position:fixed;top:0}body[data-announcement] .Header-module__onPCRq__header{top:var(--announcement-bar-height)}[data-announcement=true] .Header-module__onPCRq__header{top:var(--announcement-bar-height)}.Header-module__onPCRq__header.Header-module__onPCRq__down{transition:max-height .2s ease-out}.Header-module__onPCRq__header.Header-module__onPCRq__default,.Header-module__onPCRq__header.Header-module__onPCRq__transparent{background-color:var(--color-base-100)}body.chapter-page .Header-module__onPCRq__header.Header-module__onPCRq__transparent{background-color:var(--color-base-000)}body[data-stage-view-scrolled=true] .Header-module__onPCRq__header.Header-module__onPCRq__transparent{background-color:var(--color-base-000)}body[data-stage-view-scrolled=true] .Header-module__onPCRq__header.Header-module__onPCRq__default{background-color:var(--color-base-000)}.Header-module__onPCRq__menu{color:var(--color-primary-600);display:none}.Header-module__onPCRq__publicAnchorMenu{display:none}.Header-module__onPCRq__menu ul{justify-content:center;align-items:center}.Header-module__onPCRq__brand{align-items:center;gap:var(--space-2);min-width:0;display:flex}.Header-module__onPCRq__logo{--height:var(--space-4-5);flex-shrink:0;width:fit-content}.Header-module__onPCRq__logo:focus-visible{outline-offset:6px}.Header-module__onPCRq__item{padding:var(--space-xs) var(--space-4-5);border-radius:8px}.Header-module__onPCRq__activeItem{background-color:var(--color-base-200-75);color:var(--color-primary-600)}@media (hover:hover){.Header-module__onPCRq__item:hover{background-color:var(--color-base-200-75);color:var(--color-primary-600)}}.Header-module__onPCRq__currentPlanLink{min-width:0;max-width:min(42vw,168px);color:var(--color-primary);font-size:var(--font-size-xs);line-height:var(--line-height-xs);padding:var(--space-1) var(--space-2-5);background:var(--color-base-200);white-space:nowrap;opacity:1;border:0;border-radius:999px;align-items:center;font-weight:600;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease-in-out,opacity .2s ease-in-out,background-color .2s ease-in-out;display:inline-flex}.Header-module__onPCRq__currentPlanLink:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary) 30%, transparent);outline-offset:2px;color:var(--color-secondary-700);background:color-mix(in srgb, var(--color-secondary-500) 14%, var(--color-base-000));border-radius:999px}.Header-module__onPCRq__currentPlanLink:hover,.Header-module__onPCRq__currentPlanLinkActive{color:var(--color-secondary-700);background:color-mix(in srgb, var(--color-secondary-500) 14%, var(--color-base-000));opacity:1}.Header-module__onPCRq__currentPlanName{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-weight:600;overflow:hidden}.Header-module__onPCRq__planTooltipPositioner{z-index:9999}.Header-module__onPCRq__planTooltipPopup{z-index:9999;border-radius:var(--space-1-5);font-size:var(--font-size-xs);line-height:var(--line-height-xs);padding:var(--space-1) var(--space-1-5);box-shadow:none;opacity:1;visibility:visible;pointer-events:none;text-shadow:none;mix-blend-mode:normal;isolation:isolate;border:1px solid #ffffff29;align-items:center;font-weight:600;display:inline-flex;position:relative;color:#fff!important;background:#111!important}.Header-module__onPCRq__planTooltipArrow{fill:#111}.Header-module__onPCRq__minimal{--header-height:var(--header-height-minimal)}.Header-module__onPCRq__actions{justify-content:flex-end;justify-self:flex-end;gap:var(--space-2-5);grid-column:3;align-items:center;display:flex}.Header-module__onPCRq__upgradeLink{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2-5);font-size:var(--font-size-xs);line-height:var(--line-height-xs);color:var(--color-secondary-700);background:color-mix(in srgb, var(--color-secondary-500) 14%, var(--color-base-000));border:1px solid color-mix(in srgb, var(--color-secondary-500) 35%, var(--color-base-200));white-space:nowrap;border-radius:999px;font-weight:600;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:inline-flex}.Header-module__onPCRq__upgradeLink:hover,.Header-module__onPCRq__upgradeLink:focus-visible{background:color-mix(in srgb, var(--color-secondary-500) 20%, var(--color-base-000));border-color:color-mix(in srgb, var(--color-secondary-500) 45%, var(--color-base-200))}.Header-module__onPCRq__upgradeLink svg{flex-shrink:0;width:14px;height:14px}.Header-module__onPCRq__userProfile,.Header-module__onPCRq__feedbackButton{display:none}@media screen and (min-width:768px){.Header-module__onPCRq__header{--header-side-min-width:160px;height:var(--header-height);gap:var(--space-7);padding:0 var(--global-site-padding-inline,var(--space-12));grid-template-columns:auto 1fr auto;grid-template-rows:initial;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.Header-module__onPCRq__header.Header-module__onPCRq__transparent{background-color:var(--background-color-header,var(--color-base-100))}.Header-module__onPCRq__header>*{grid-row:unset}.Header-module__onPCRq__header.Header-module__onPCRq__down{max-height:none;max-height:initial}.Header-module__onPCRq__header.Header-module__onPCRq__up .Header-module__onPCRq__item,.Header-module__onPCRq__header.Header-module__onPCRq__down .Header-module__onPCRq__item{opacity:1;opacity:initial}.Header-module__onPCRq__item{font-size:var(--font-size-md);font-weight:500}.Header-module__onPCRq__menu{--link-gap:var(--space-xs);top:-var(--space-0-5);background-color:#0000;background-color:initial;box-shadow:none;box-shadow:initial;padding:0;padding:initial;bottom:auto;bottom:initial;grid-column:2;justify-self:center;display:block;position:relative}.Header-module__onPCRq__publicAnchorMenu{--link-gap:var(--space-2);display:block}.Header-module__onPCRq__publicAnchorMenu .Header-module__onPCRq__item{padding:var(--space-xs) var(--space-2);font-size:var(--font-size-sm)}.Header-module__onPCRq__brand,.Header-module__onPCRq__actions{min-width:var(--header-side-min-width)}.Header-module__onPCRq__logo{--height:21px}.Header-module__onPCRq__currentPlanLink{max-width:min(420px,28vw);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.Header-module__onPCRq__userProfile,.Header-module__onPCRq__feedbackButton{display:inline;display:initial}.Header-module__onPCRq__signIn{display:inline!important;display:initial!important}.Header-module__onPCRq__upgradeLink{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.Header-module__onPCRq__menuMobile{display:none}}@media screen and (min-width:992px){.Header-module__onPCRq__header{--header-side-min-width:260px}.Header-module__onPCRq__publicAnchorMenu{--link-gap:var(--space-xs)}.Header-module__onPCRq__publicAnchorMenu .Header-module__onPCRq__item{padding:var(--space-xs) var(--space-4-5);font-size:var(--font-size-md)}}