.zqInUW_reveal{min-width:0}.zqInUW_spotlight{isolation:isolate;border-radius:1.5rem;position:relative}.zqInUW_scrollProgress{z-index:35;inset:env(safe-area-inset-top) 0 auto;transform-origin:0;background:var(--primary);pointer-events:none;height:2px;position:fixed}.zqInUW_sectionNav{top:var(--section-nav-top,calc(var(--app-bar-h) + 12px));z-index:20;border:1px solid var(--line-strong);background:var(--page-bg);border-radius:1rem;align-items:center;gap:1rem;min-width:0;padding:.45rem .65rem;display:flex;position:sticky}.zqInUW_sectionNav:before{content:"";z-index:-1;top:calc(var(--app-bar-h) - var(--section-nav-top,calc(var(--app-bar-h) + 12px)) - 2px);bottom:-10px;left:calc(-1 * var(--nav-x,0px));border-bottom:1px solid var(--chrome-border);background:var(--chrome);visibility:hidden;pointer-events:none;width:100vw;position:absolute}.zqInUW_sectionNav[data-stuck]{box-shadow:none;background:0 0;border-color:#0000}.zqInUW_sectionNav[data-stuck]:before{visibility:visible}.zqInUW_navLead,.zqInUW_navTrail{flex:none;align-items:center;gap:8px;min-width:0;display:none}.zqInUW_sectionNav:is([data-stuck],[data-variant=floating]) .zqInUW_navLead{max-width:var(--nav-lead-max,240px);border-right:1px solid var(--line-soft);animation:zqInUW_nav-lead-in .2s var(--ease-brand) both;gap:10px;padding-right:14px;display:flex}.zqInUW_sectionNav:is([data-stuck],[data-variant=floating]) .zqInUW_navTrail{border-left:1px solid var(--line-soft);animation:zqInUW_nav-lead-in .2s var(--ease-brand) both;padding-left:12px;display:flex}@keyframes zqInUW_nav-lead-in{0%{opacity:0;translate:-6px}}@media (max-width:639px){.zqInUW_sectionNav:is([data-stuck],[data-variant=floating]) .zqInUW_navLead{max-width:112px}}.zqInUW_sectionNav{transition:translate .22s var(--ease-brand)}.zqInUW_sectionNav[data-tucked]{translate:0 calc(-100% - 24px)}.zqInUW_sectionNav[data-variant=floating]{--nav-gutter:18px;top:var(--app-bar-h);height:44px;padding-block:0;padding-inline:calc(max(0px, (100vw - 1400px) / 2) + var(--nav-gutter));border:0;border-bottom:1px solid var(--chrome-border);background:var(--chrome);visibility:hidden;transition:translate .22s var(--ease-brand), visibility 0s .22s var(--ease-brand);border-radius:0;position:fixed;inset-inline:0;translate:0 -100%}.zqInUW_sectionNav[data-variant=floating]:before{content:none}.zqInUW_sectionNav[data-variant=floating][data-shown]{visibility:visible;transition:translate .22s var(--ease-brand), visibility 0s var(--ease-brand);translate:none}.zqInUW_sectionNav[data-variant=floating][data-shown][data-tucked]{translate:0 -100%}.zqInUW_sectionNav[data-variant=floating] .zqInUW_navLink{flex:none;min-height:36px;padding-block:.4rem}@media (min-width:640px){.zqInUW_sectionNav[data-variant=floating]{--nav-gutter:24px}}@media (min-width:1280px){.zqInUW_sectionNav[data-variant=floating]{--nav-gutter:40px}}.zqInUW_navItems{overscroll-behavior-inline:none;scrollbar-width:none;flex:1;gap:.2rem;min-width:0;display:flex;overflow:auto hidden}.zqInUW_navItems::-webkit-scrollbar{display:none}.zqInUW_navItems[data-edge=end]{-webkit-mask-image:linear-gradient(90deg, var(--text-strong) calc(100% - 28px), transparent 100%);mask-image:linear-gradient(90deg, var(--text-strong) calc(100% - 28px), transparent 100%)}.zqInUW_navItems[data-edge=start]{-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--text-strong) 28px);mask-image:linear-gradient(90deg, transparent 0, var(--text-strong) 28px)}.zqInUW_navItems[data-edge=both]{-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--text-strong) 28px, var(--text-strong) calc(100% - 28px), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, var(--text-strong) 28px, var(--text-strong) calc(100% - 28px), transparent 100%)}.zqInUW_navLink{min-height:42px;color:var(--text-body);white-space:nowrap;transition:color .18s var(--ease-brand), background-color .18s var(--ease-brand), scale .12s var(--ease-brand);border-radius:.65rem;flex:1;justify-content:center;align-items:center;gap:.55rem;padding:.65rem 1rem;font-size:.75rem;font-weight:600;display:inline-flex;position:relative;scale:1}.zqInUW_navLink:active{scale:.97}@media (prefers-reduced-motion:reduce){.zqInUW_navLink{transition:color .18s var(--ease-brand), background-color .18s var(--ease-brand)}.zqInUW_navLink:active{scale:none}}@media (hover:hover) and (pointer:fine){.zqInUW_navLink:hover{color:var(--text-strong);background:var(--surface)}}.zqInUW_navLink[aria-current=location]{color:var(--text-strong)}.zqInUW_navLink:focus-visible{outline:2px solid var(--line-focus);outline-offset:-2px}.zqInUW_navText{z-index:1;position:relative}.zqInUW_navIndicator{z-index:0;border:1px solid var(--line-soft);border-radius:inherit;background:var(--surface-elevated);position:absolute;inset:0}@media (max-width:767px){.zqInUW_sectionNav{border-radius:.9rem;gap:0;padding:.3rem}.zqInUW_navItems{width:100%}.zqInUW_navLink,.zqInUW_sectionNav[data-variant=floating] .zqInUW_navLink{flex:none;gap:.4rem;min-height:44px;padding-inline:.8rem;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.zqInUW_reveal{opacity:1!important;transform:none!important}.zqInUW_sectionNav,.zqInUW_sectionNav[data-variant=floating],.zqInUW_sectionNav[data-variant=floating][data-shown]{transition:none}.zqInUW_navLead,.zqInUW_navTrail,.zqInUW_sectionNav:is([data-stuck],[data-variant=floating]) :is(.zqInUW_navLead,.zqInUW_navTrail){animation:none}}.zqInUW_stage{min-width:0;position:relative}.zqInUW_stageContent{min-width:0}@media (prefers-reduced-motion:reduce){.zqInUW_stageContent{transform:none!important}.zqInUW_experience :is([data-motion-reveal],[data-motion-draw]),.zqInUW_experience [data-motion-stagger]>*{opacity:1!important;transform:none!important}}.zqInUW_experience,:is(.zqInUW_experience .spark-line,.zqInUW_experience .spark-area,.zqInUW_experience .spark-dot,.zqInUW_experience .ring-fill,.zqInUW_experience .panel,.zqInUW_experience [data-motion-draw]){animation:none}.zqInUW_heroAccent{z-index:-1;border-radius:inherit;pointer-events:none;view-timeline-name:--hero-contour;view-timeline-axis:block;position:absolute;inset:0;overflow:hidden}.zqInUW_heroAccent svg{aspect-ratio:200/140;opacity:.5;width:min(30%,280px);height:auto;position:absolute;top:0;right:0}.zqInUW_accentContours{stroke:var(--primary-faint);stroke-width:1px;transform-origin:100% 0}.zqInUW_accentContours>*{vector-effect:non-scaling-stroke;stroke-dasharray:1;animation:zqInUW_contour-draw .9s var(--ease-brand) .12s backwards}.zqInUW_accentContours>:nth-child(2){animation-delay:.3s}@keyframes zqInUW_contour-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@supports (animation-timeline:view()){.zqInUW_accentContours{animation:linear both zqInUW_contour-scroll;animation-timeline:--hero-contour;animation-range:exit}@keyframes zqInUW_contour-scroll{0%{transform:translateY(0)rotate(0)}to{transform:translateY(18px)rotate(6deg)}}}.zqInUW_spotlight{transition:border-color .24s var(--ease-brand),box-shadow .3s var(--ease-brand)}.zqInUW_spotlight:focus-within{box-shadow:0 0 0 1px var(--primary-faint),var(--premium-shadow)}@media (hover:hover) and (pointer:fine){a:hover>.zqInUW_spotlight{border-color:var(--primary-faint)}.zqInUW_spotlight:has(>a:hover){border-color:var(--primary-faint)}}@media (max-width:767px){.zqInUW_heroAccent svg{opacity:.42;width:88px}}@media (prefers-reduced-motion:reduce){.zqInUW_accentContours,.zqInUW_accentContours>*{animation:none}.zqInUW_spotlight{transition:none}}@media (forced-colors:active){.zqInUW_heroAccent{display:none}}
