.BrightshelfNav_header___uGSJ{width:min(1760px,calc(100vw - 72px));margin:56px auto 0;min-height:152px;padding:28px 54px 26px 30px;border:3px solid rgba(63,75,86,.7);border-radius:48px;background:rgba(242,253,255,.92);box-shadow:0 14px 26px rgba(31,42,50,.17),inset 0 0 20px rgba(255,255,255,.86);display:flex;align-items:center;justify-content:space-between;gap:48px;position:relative;z-index:1}.BrightshelfNav_brand__XkmWY{display:flex;align-items:center;gap:24px;min-width:420px}.BrightshelfNav_logoWindow__9ugjz{width:218px;height:94px;overflow:hidden;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.BrightshelfNav_logoWindow__9ugjz img{width:230px;height:230px;object-fit:cover;object-position:center 51%;display:block}.BrightshelfNav_brandTitle__EidOM{margin:0;font-size:clamp(2rem,2.2vw,3.25rem);line-height:1.05;font-weight:800;letter-spacing:-.04em;color:#3f4b56;font-family:Inter,Arial,Helvetica,sans-serif}.BrightshelfNav_brandSubtitle__hj9RO{margin:10px 0 0;font-size:clamp(1.05rem,1.3vw,1.55rem);font-weight:400;color:#3f4b56;font-family:Inter,Arial,Helvetica,sans-serif}.BrightshelfNav_nav__PERyF{display:flex;align-items:center;justify-content:flex-end;gap:clamp(24px,2.9vw,62px);font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(1.05rem,1.18vw,1.62rem);font-weight:800;white-space:nowrap;flex:1 1}.BrightshelfNav_navLink__FN6lS{color:#3f4b56;text-decoration:none;transition:transform .16s ease,color .16s ease}.BrightshelfNav_navLink__FN6lS:hover{color:#23b1c9;transform:translateY(-1px)}.BrightshelfNav_signOutBtn__4ubCZ{background:none;border:none;padding:0;cursor:pointer;color:#3f4b56;font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(1.05rem,1.18vw,1.62rem);font-weight:800;text-decoration:none;transition:transform .16s ease,color .16s ease;white-space:nowrap}.BrightshelfNav_signOutBtn__4ubCZ:hover{color:#23b1c9;transform:translateY(-1px)}.BrightshelfNav_profileBtn__esJph{border:1.8px solid #1f2a32;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;min-height:64px;padding:0 42px;cursor:pointer;box-shadow:0 12px 18px rgba(31,42,50,.17);background:#23b1c9;color:#fff;font-weight:800;font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(1rem,1.18vw,1.5rem);text-decoration:none;white-space:nowrap}.BrightshelfNav_profileBtn__esJph:hover{background:#1d9db3}@media (max-width:1180px){.BrightshelfNav_header___uGSJ{width:calc(100vw - 32px);max-width:1000px;margin-top:28px;flex-direction:column;align-items:stretch;gap:26px;padding:28px;border-radius:34px}.BrightshelfNav_brand__XkmWY{min-width:0}.BrightshelfNav_nav__PERyF{justify-content:flex-start;gap:16px 28px;flex-wrap:wrap}.BrightshelfNav_logoWindow__9ugjz{width:170px;height:74px}.BrightshelfNav_logoWindow__9ugjz img{width:190px;height:190px}}@media (max-width:720px){.BrightshelfNav_header___uGSJ{max-width:640px}.BrightshelfNav_logoWindow__9ugjz{width:150px;height:72px}.BrightshelfNav_logoWindow__9ugjz img{width:170px;height:170px}.BrightshelfNav_brandTitle__EidOM{font-size:2rem}.BrightshelfNav_brandSubtitle__hj9RO{font-size:1rem;margin-top:8px}.BrightshelfNav_profileBtn__esJph{min-height:52px;padding:0 24px}}*{box-sizing:border-box}body,html{margin:0;padding:0;background:radial-gradient(circle at 12% 7%,rgba(161,250,253,.34),transparent 33rem),linear-gradient(180deg,#f4feff,#eefcff);color:#3f4b56;font-family:Inter,Arial,Helvetica,sans-serif}body:before{content:"";position:fixed;inset:0;background-image:url(/images/Brightshelf%20Watermark_Background.png);background-repeat:no-repeat;background-size:contain;background-position:50%;opacity:.07;pointer-events:none;z-index:0}a{color:inherit;text-decoration:none}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;-webkit-font-smoothing:antialiased}