:root{--color-brand:#4051e1;--color-brand-hover:#3342c1;--color-brand-alt:#3140bd;--color-brand-soft:#eef2ff;--gradient-brand:linear-gradient(135deg, #4051e1 0%, #6170ef 100%);--color-surface:#fffffff5;--color-surface-opaque:#fff;--color-surface-subtle:#f8faff;--color-surface-soft:#f6f8ff;--color-surface-pale:#f7f8ff;--color-text:#101533;--color-text-body:#55607d;--color-text-muted:#667292;--color-text-subtle:#68718a;--color-text-label:#5d678d;--color-text-secondary:#44506e;--color-border:#4051e11f;--color-border-subtle:#4051e114;--color-border-soft:#4051e10f;--color-border-medium:#4051e11a;--color-border-strong:#4051e138;--color-success:#1d6b42;--color-error:#c12952;--shadow-card:0 20px 60px #23307814;--shadow-primary:0 18px 36px #4051e138;--radius-card:1.5rem;--radius-lg:1rem;--radius-md:.85rem;--radius-pill:999px;--header-height:4rem;--gradient-page-bg:radial-gradient(circle at top left, #4051e11a, transparent 30%), linear-gradient(180deg, #f7f8ff 0%, #fff 45%);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}
html,body{font-family:var(--font-roboto);height:100%;margin:0;padding:0}html{scrollbar-gutter:stable}body{flex-direction:column;height:auto;min-height:100%;display:flex}header{font-family:var(--font-roboto);margin:0;padding:0}a{color:inherit;text-decoration:none}*{box-sizing:border-box}
.pY5Tcq_header{z-index:100;background:var(--color-surface);-webkit-backdrop-filter:blur(8px);color:var(--color-text);border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-card);position:sticky;top:0}.pY5Tcq_headerContainer{align-items:center;gap:2.25rem;display:flex}.pY5Tcq_headerContainer .pY5Tcq_startSeparator{height:var(--header-height)}.pY5Tcq_headerContainer .pY5Tcq_endSeparator,.pY5Tcq_headerContainer .pY5Tcq_myAccount{margin-left:auto}.pY5Tcq_headerLogoIcon{display:none}.pY5Tcq_headerContainer .pY5Tcq_headerLogo .pY5Tcq_headerLinkHighlight{color:var(--color-brand);letter-spacing:.01em;font-weight:700}.pY5Tcq_menuBars{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:none}.pY5Tcq_headerContainer .pY5Tcq_navbar{flex-shrink:0}.pY5Tcq_navbar .pY5Tcq_navLinks{align-items:center;display:flex}.pY5Tcq_headerContainer .pY5Tcq_searchContainer{flex-grow:1;margin-left:auto}.pY5Tcq_headerContainer .pY5Tcq_searchBox{border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);float:right;background-size:1.5rem 1.5rem;background:var(--color-surface-soft) url(/svg/searchIcon.svg) no-repeat .875rem center;width:100%;height:2.5rem;color:var(--color-text);max-width:500px;padding:.625rem .875rem .625rem 2.625rem;transition:border-color .15s,box-shadow .15s}.pY5Tcq_headerContainer .pY5Tcq_searchBox::placeholder{color:var(--color-text-muted)}.pY5Tcq_headerContainer .pY5Tcq_searchBox:focus-visible{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-brand-soft);outline:none}.pY5Tcq_headerContainer .pY5Tcq_myAccount{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;min-width:9rem;display:flex}.pY5Tcq_headerContainer .pY5Tcq_headerLinkHighlight{white-space:nowrap;margin:1rem;position:relative}.pY5Tcq_headerContainer .pY5Tcq_headerLinkHighlight:hover:before{content:"";background:var(--color-brand);border-radius:.625rem;width:100%;height:.125rem;position:absolute;bottom:-.125rem;box-shadow:0 .0625rem .1875rem .0625rem #4051e140}@media (min-width:1100px){.pY5Tcq_navBarResponsive{display:none}}@media (max-width:1100px){.pY5Tcq_navbar .pY5Tcq_menuBars{cursor:pointer;width:1.8125rem;display:none}.pY5Tcq_navbar .pY5Tcq_menuBars span{background:var(--color-text);z-index:1;transform-origin:.3125rem 0;border-radius:.1875rem;width:1.8125rem;height:.125rem;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s;position:relative}.pY5Tcq_navbar .pY5Tcq_menuBars span:first-child,.pY5Tcq_navbar .pY5Tcq_menuBars span:nth-child(2){margin-bottom:.3125rem}.pY5Tcq_navBarResponsive .pY5Tcq_menuBars{min-height:1.8125rem}.pY5Tcq_navBarResponsive .pY5Tcq_menuBars span:first-child{margin:0;transform:rotate(45deg)translate(.5rem,.1875rem)}.pY5Tcq_navBarResponsive .pY5Tcq_menuBars span:nth-child(2){display:none;transform:rotate(0)scale(.2)}.pY5Tcq_navBarResponsive .pY5Tcq_menuBars span:last-child{margin:0;transform:rotate(-45deg)translate(-.75rem,.9375rem)}.pY5Tcq_navBarResponsive .pY5Tcq_navLinks{left:0;top:var(--header-height);background:var(--color-surface-opaque);border-bottom:1px solid var(--color-border);width:100%;box-shadow:var(--shadow-card);flex-direction:column;align-items:stretch;padding:.5rem 5vw 1rem;position:absolute;display:flex!important}.pY5Tcq_navBarResponsive .pY5Tcq_navLinks .pY5Tcq_headerLinkHighlight{border-bottom:1px solid var(--color-border-soft);text-align:right;margin:0;padding:.9rem .25rem}.pY5Tcq_navBarResponsive .pY5Tcq_navLinks .pY5Tcq_headerLinkHighlight:last-child{border-bottom:0}.pY5Tcq_headerContainer .pY5Tcq_endSeparator,.pY5Tcq_navbar{order:1}.pY5Tcq_navbar .pY5Tcq_navLinks{display:none}.pY5Tcq_navbar .pY5Tcq_menuBars{display:inherit}.pY5Tcq_navbar .pY5Tcq_menuBars span{display:flex}.pY5Tcq_myAccount span{display:none}.pY5Tcq_headerContainer .pY5Tcq_myAccount{min-width:auto}}@media (max-width:600px){.pY5Tcq_headerContainer{gap:2rem}}@media (max-width:500px){.pY5Tcq_headerContainer{gap:1.875rem}.pY5Tcq_headerContainer .pY5Tcq_headerLogo{display:none}.pY5Tcq_headerContainer .pY5Tcq_headerLogoIcon{display:block}}@media (max-width:400px){.pY5Tcq_headerContainer{gap:.625rem}}@media (max-width:300px){.pY5Tcq_headerContainer{gap:.3125rem}.pY5Tcq_headerContainer .pY5Tcq_searchContainer{display:none}.pY5Tcq_navbar{order:3}}@media (max-width:150px){.pY5Tcq_headerContainer{gap:0}.pY5Tcq_headerContainer .pY5Tcq_startSeparator,.pY5Tcq_headerContainer .pY5Tcq_endSeparator{display:none}.pY5Tcq_navbar{padding:1rem}.pY5Tcq_navBarResponsive{display:flex}}.pY5Tcq_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:3.75rem;display:flex}.pY5Tcq_footerLinkGroup{color:var(--color-text-muted);padding:1.5rem}.pY5Tcq_footerTest{flex:1 0 60%}.pY5Tcq_footerLinkGroup a{padding:.5rem}.pY5Tcq_footerLinkPages{flex-wrap:wrap;justify-content:flex-end;padding-bottom:1rem;padding-right:3rem;display:flex}.pY5Tcq_footerLinkPages a{padding:1rem}.pY5Tcq_mainContentWrapper{flex-grow:1;min-height:100vh}
