.askxuan-landing .hero-base img{-webkit-user-drag:none;-moz-user-drag:none;-o-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}html:has(.askxuan-landing-viewport){overscroll-behavior:none;height:100%;overflow:hidden}html:has(.askxuan-landing-viewport) body{overscroll-behavior:none;height:100%;overflow:hidden}html.lenis:has(.askxuan-landing-viewport){height:100%}html.lenis:has(.askxuan-landing-viewport) body{height:100%}html.lenis-smooth:has(.askxuan-landing-viewport){scroll-behavior:auto}html.lenis-smooth:has(.askxuan-landing-viewport) [data-lenis-prevent]{overscroll-behavior:contain}html.lenis-stopped:has(.askxuan-landing-viewport){overflow:clip}.askxuan-landing-viewport{z-index:0;overscroll-behavior:none;touch-action:none;width:100%;height:100dvh;position:fixed;inset:0;overflow:hidden}.askxuan-landing-viewport>.ax-header{touch-action:manipulation;pointer-events:auto}.askxuan-landing-scroller{overscroll-behavior:none;-webkit-overflow-scrolling:touch;touch-action:pan-y;width:100%;height:100%;overflow:hidden auto}.askxuan-landing-scroll-content{min-height:100dvh;position:relative}.ax-container-fluid{width:100%;padding-right:max(1rem, env(safe-area-inset-right));padding-left:max(1rem, env(safe-area-inset-left));margin:0 auto}@media (width>=768px){.ax-container-fluid{padding-right:max(2rem, env(safe-area-inset-right));padding-left:max(2rem, env(safe-area-inset-left))}}.ax-link-hover{margin-bottom:-.1875rem;padding-bottom:.1875rem;line-height:1;display:inline-block;position:relative;overflow:hidden}.ax-link-hover:before{content:"";background-color:rgb(var(--ax-ink-rgb) / var(--ax-alpha-400));width:100%;height:.0625rem;transition:transform .3s var(--ax-ease);position:absolute;bottom:0;left:0;transform:translate(-101%)}.ax-link-hover:hover:before,.ax-link-hover:focus-visible:before,.ax-link-hover.is-active:before{transform:translate(0)}.ax-direction-command{color:var(--ax-ink-strong);font-family:var(--font-sans);letter-spacing:0;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.875rem;font-weight:300;line-height:1;display:inline-flex}.ax-direction-command svg{stroke-width:2px;width:.9rem;height:.9rem}.ax-split-border{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.ax-split-border:before,.ax-split-border:after{content:"";opacity:1;width:.5rem;height:.5rem;transition:opacity .3s ease-in-out;display:block;position:absolute}.ax-split-border--corners-none:before,.ax-split-border--corners-none:after,.ax-split-border--corners-start:after,.ax-split-border--corners-end:before{opacity:0}.ax-split-border--top{border-top:1px solid var(--ax-border-edge);transform-origin:50%;width:calc(100% - 2rem);animation:ax-line-reveal 1.1s var(--ax-ease) forwards;top:.03125rem;left:1rem;transform:scaleX(0)}.ax-split-border--top:before{border-top:1px solid var(--ax-border-corner);border-left:1px solid var(--ax-border-corner);border-top-left-radius:75%;top:-.0625rem;left:-1rem}.ax-split-border--top:after{border-top:1px solid var(--ax-border-corner);border-right:1px solid var(--ax-border-corner);border-top-right-radius:75%;top:-.0625rem;right:-1rem}.ax-split-border--bottom{border-bottom:1px solid var(--ax-border-edge);transform-origin:50%;width:calc(100% - 2rem);animation:ax-line-reveal 1.1s var(--ax-ease) .1s forwards;bottom:.03125rem;left:1rem;transform:scaleX(0)}.ax-split-border--bottom:before{border-bottom:1px solid var(--ax-border-corner);border-left:1px solid var(--ax-border-corner);border-bottom-left-radius:75%;bottom:-.0625rem;left:-1rem}.ax-split-border--bottom:after{border-right:1px solid var(--ax-border-corner);border-bottom:1px solid var(--ax-border-corner);border-bottom-right-radius:75%;bottom:-.0625rem;right:-1rem}.ax-split-border--left{border-left:1px solid var(--ax-border-edge);height:calc(100% - 2rem);top:1rem;left:.03125rem}.ax-split-border--left:before{border-top:1px solid var(--ax-border-corner);border-left:1px solid var(--ax-border-corner);border-top-left-radius:75%;top:-1rem;left:-.0625rem}.ax-split-border--left:after{border-bottom:1px solid var(--ax-border-corner);border-left:1px solid var(--ax-border-corner);border-bottom-left-radius:75%;bottom:-1rem;left:-.0625rem}.ax-split-border--right{border-right:1px solid var(--ax-border-edge);height:calc(100% - 2rem);top:1rem;right:.03125rem}.ax-split-border--right:before{border-top:1px solid var(--ax-border-corner);border-right:1px solid var(--ax-border-corner);border-top-right-radius:75%;top:-1rem;right:-.0625rem}.ax-split-border--right:after{border-right:1px solid var(--ax-border-corner);border-bottom:1px solid var(--ax-border-corner);border-bottom-right-radius:75%;bottom:-1rem;right:-.0625rem}.ax-header-nav a,.ax-header-nav button{color:var(--ax-ink);letter-spacing:0;white-space:nowrap;text-transform:uppercase;outline:none;font-size:.875rem;font-weight:300;transition:color .3s ease-out;display:block}.ax-header-brand{align-items:center;min-height:2.5rem;margin-bottom:0;padding-bottom:0;display:inline-flex}.ax-header-brand-mark{object-fit:contain;width:2.5rem;height:2.5rem;display:block}.dark .askxuan-landing .ax-header-brand-mark{filter:invert()}.ax-header-mobile-action{white-space:nowrap;align-items:center;min-height:2.75rem;margin-bottom:0;padding-bottom:0;line-height:1;display:inline-flex}.ax-header-debug-action{min-height:2.5rem;color:var(--ax-ink);white-space:nowrap;align-items:center;font-size:.6875rem;font-weight:300;line-height:1;display:inline-flex}@media (width>=768px){.ax-header-debug-action{font-size:.75rem}}.ax-header-nav,.ax-header-nav>li,.ax-header-nav .ax-header-nav-tab{min-height:2.5rem}.ax-header-nav>li,.ax-header-nav .ax-header-nav-tab{align-items:center;display:flex}.ax-header-nav .ax-header-nav-tab{margin-bottom:0;padding-bottom:0;line-height:1}.askxuan-landing:has([data-landing-cinematic-stage][data-motion-state=loading])>.ax-header{opacity:0;transform:translateY(-3rem)}.askxuan-landing:has([data-landing-cinematic-stage][data-motion-state=ready])>.ax-header{animation:ax-header-in .95s var(--ax-ease) 20ms both}:is(.askxuan-landing:has([data-landing-cinematic-stage][data-motion-state=reduced])>.ax-header,.askxuan-landing:has([data-landing-cinematic-stage][data-motion-state=static])>.ax-header){opacity:1;animation:none;transform:none}.ax-header-nav .ax-header-nav-tab{color:var(--ax-ink);mix-blend-mode:normal;transition:color .3s ease-out,opacity .3s ease-out}.ax-header-nav .ax-header-nav-tab:before{background-color:currentColor;bottom:.5rem}.ax-header-nav button{appearance:none;cursor:pointer;background:0 0;border:0}.ax-header-nav:has(a.is-active) .ax-header-nav-tab{opacity:.58}:is(.ax-header-nav:has(a.is-active) .ax-header-nav-tab:hover,.ax-header-nav:has(a.is-active) .ax-header-nav-tab.is-active){opacity:1}.ax-stagger-item{opacity:0;animation:ax-fade-up .85s var(--ax-ease) forwards;animation-delay:calc(.48s + var(--ax-reveal-index) * .14s);transform:translateY(1rem)}.ax-motion-text{display:inline}.ax-motion-text__token{opacity:1;transition:none;transition-delay:calc(var(--ax-motion-index) * 45ms);display:inline-block;transform:none}.ax-motion-text--up .ax-motion-text__token{transform:none}.ax-view-reveal{opacity:1;transform:none}.ax-footer{min-height:auto;color:var(--ax-ink);background:var(--ax-surface);position:relative;overflow:hidden}.ax-footer__container{align-items:stretch;min-height:auto;padding-bottom:1.375rem;display:flex}.ax-footer__frame{width:100%;position:relative;overflow:hidden}.ax-footer__inner{z-index:1;grid-template-columns:minmax(0,1fr);gap:2rem;min-height:14.5rem;padding:1.5rem 1.25rem;display:grid;position:relative}.ax-footer__brand{flex-direction:column;justify-content:space-between;gap:2rem;display:flex}.ax-footer__brand-name{font-size:1.75rem}.ax-footer__brand-meta{gap:.75rem;display:grid}.ax-footer__meta{font-size:.875rem;line-height:1.5}.ax-footer__aside{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}.ax-footer__top-command{margin-left:auto}.ax-footer__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;display:grid}.ax-footer__nav-section{min-width:0}.ax-footer__nav-title{font-size:.8125rem;line-height:1.45}.ax-footer__nav-link{font-size:.9375rem;line-height:1.6}.ax-footer__nav ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.ax-footer__nav li{align-items:center;min-height:1.5rem;display:flex}.ax-footer__outer{z-index:1;position:relative;overflow:hidden}.ax-footer__background{display:none}.ax-footer__stagger{opacity:1;transform:none}.ax-footer .ax-split-border--top,.ax-footer .ax-split-border--bottom{animation:none;transform:scaleX(1)}.askxuan-landing .ax-animated-arrow{animation:2s infinite ax-arrow-loop}.askxuan-landing .ax-animated-arrow--reversed{animation-name:ax-arrow-loop-reversed}.askxuan-landing .ax-animated-arrow--right{animation-name:ax-arrow-loop-right}@media (width>=768px){.ax-footer__inner{grid-template-columns:minmax(13rem,.8fr) minmax(0,2fr) minmax(9rem,.55fr);gap:2rem}.ax-footer__nav{grid-template-columns:repeat(3,minmax(0,1fr))}.ax-footer__aside{text-align:right;flex-flow:column;justify-content:space-between;align-items:flex-end;gap:2rem}.ax-footer__top-command{margin-left:0}.ax-footer__brand-name{font-size:1.5rem}.ax-footer__meta,.ax-footer__nav-title{font-size:.75rem}.ax-footer__nav-link{font-size:.8125rem}.ax-footer__nav li{min-height:1.25rem}}@media (width>=1120px){.ax-footer__inner{grid-template-columns:minmax(13rem,.72fr) minmax(0,3.1fr) minmax(9rem,.52fr)}.ax-footer__nav{grid-template-columns:repeat(3,minmax(0,1fr))}.ax-footer__brand-name{font-size:1.75rem}.ax-footer__meta,.ax-footer__nav-title{font-size:.8125rem}.ax-footer__nav-link{font-size:.875rem}}@keyframes ax-line-reveal{to{transform:scaleX(1)}}@keyframes ax-header-in{0%{opacity:0;transform:translateY(-3rem)}to{opacity:1;transform:translate(0,0)}}@keyframes ax-fade-in{to{opacity:1}}@keyframes ax-fade-up{to{opacity:1;transform:translateY(0)}}@keyframes ax-arrow-loop{0%{opacity:0;transform:translateY(-65%)}50%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(65%)}}@keyframes ax-arrow-loop-reversed{0%{opacity:0;transform:translateY(65%)}50%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-65%)}}@keyframes ax-arrow-loop-right{0%{opacity:0;transform:translate(-65%)}50%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(65%)}}@media (prefers-reduced-motion:reduce){.ax-split-border--top,.ax-split-border--bottom,.ax-motion-text__token,.ax-stagger-item,.ax-footer__stagger,.askxuan-landing .ax-animated-arrow{animation:none}.ax-split-border--top,.ax-split-border--bottom{transform:scaleX(1)}.ax-motion-text__token,.ax-stagger-item,.ax-view-reveal,.ax-footer__stagger{opacity:1;transform:none}}
