.ax-pricing-page{background:radial-gradient(circle at 50% 5%, rgb(var(--ax-ink-rgb) / var(--ax-alpha-200)), transparent 28rem), var(--ax-surface);min-height:100svh;color:var(--ax-ink);font-family:var(--font-sans), Arial, sans-serif;padding:clamp(5.25rem,9svh,6.75rem) 0 clamp(2rem,5svh,3.5rem);position:relative;overflow:hidden}.ax-pricing-page__grain{pointer-events:none;opacity:.08;background-image:linear-gradient(rgb(var(--ax-ink-rgb) / var(--ax-alpha-200)) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--ax-ink-rgb) / var(--ax-alpha-200)) 1px, transparent 1px);background-size:5rem 5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000e6,#0000 72%);mask-image:linear-gradient(#000000e6,#0000 72%)}.ax-pricing-page__close{top:max(1rem, env(safe-area-inset-top));right:max(1rem, env(safe-area-inset-right));z-index:4;border:1px solid rgb(var(--ax-ink-rgb) / var(--ax-alpha-300));background:rgb(var(--ax-panel-rgb) / .72);width:2.75rem;height:2.75rem;color:var(--ax-ink);cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:50%;place-items:center;transition:border-color .2s ease-out,background .2s ease-out,transform .2s ease-out;display:grid;position:fixed}.ax-pricing-page__close:hover,.ax-pricing-page__close:focus-visible{border-color:rgb(var(--ax-ink-rgb) / var(--ax-alpha-500));background:rgb(var(--ax-ink-rgb) / var(--ax-alpha-200));outline:none;transform:scale(1.04)}.ax-pricing-page__close svg{width:1.1rem;height:1.1rem}.ax-pricing-page__container{z-index:1;width:min(100%,88rem);margin-inline:auto;padding-inline:clamp(1rem,3vw,2.5rem);position:relative}.ax-pricing-hero{text-align:center;border:0;justify-content:center;align-items:center;min-height:0;padding:.5rem 4rem 0;display:flex;position:relative}.ax-pricing-hero__inner{width:min(100%,44rem)}.ax-pricing-hero h1{color:var(--ax-ink);font-size:var(--ds-text-display);letter-spacing:0;opacity:0;animation:ax-pricing-hero-in .8s var(--ax-ease) .1s forwards;margin:0;font-weight:400;line-height:.98;transform:translateY(.75rem)}.ax-pricing-hero p{max-width:32rem;color:rgb(var(--ax-ink-rgb) / var(--ax-alpha-700));font-size:var(--ds-text-body);font-weight:400;line-height:var(--ds-text-body-leading);margin:.55rem auto 0}.ax-pricing-toggle{min-inline-size:0;border:1px solid rgb(var(--ax-ink-rgb) / var(--ax-alpha-300));background:rgb(var(--ax-ink-rgb) / var(--ax-alpha-100));min-height:2.25rem;box-shadow:inset 0 1px 0 rgb(var(--ax-ink-rgb) / var(--ax-alpha-100));border-radius:999px;gap:.25rem;margin:0;padding:.2rem;display:inline-flex}.ax-pricing-toggle__button{min-width:4.5rem;min-height:1.85rem;color:rgb(var(--ax-ink-rgb) / var(--ax-alpha-700));cursor:pointer;font:inherit;font-size:var(--ds-text-label);background:0 0;border:0;border-radius:999px;font-weight:400;transition:color .2s ease-out,background .2s ease-out,transform .2s ease-out}.ax-pricing-toggle__button:hover,.ax-pricing-toggle__button:focus-visible{color:var(--ax-ink)}.ax-pricing-toggle__button[aria-pressed=true]{background:var(--ax-ink);color:var(--ax-surface);transform:translateY(-1px)}.ax-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.15rem);padding:clamp(.75rem,1.6svh,1rem) 0 0;display:grid}.ax-pricing-card{border:1px solid rgb(var(--ax-ink-rgb) / var(--ax-alpha-300));background:linear-gradient(180deg, rgb(var(--ax-ink-rgb) / var(--ax-alpha-100)), transparent 42%), rgb(var(--ax-panel-rgb) / .88);min-height:clamp(27rem,57svh,32rem);box-shadow:0 24px 52px rgb(var(--ax-shadow-rgb) / .2), inset 0 1px 0 rgb(var(--ax-ink-rgb) / var(--ax-alpha-100));filter:blur(3px);opacity:0;transform:translate3d(var(--ax-pricing-x), var(--ax-pricing-y), 0) scale(.94) rotate(var(--ax-pricing-rotate));transform-origin:50%;will-change:transform, opacity, filter;animation:.9s cubic-bezier(.18,.8,.2,1) forwards ax-pricing-card-in;animation-delay:calc(.12s * var(--ax-pricing-index) + .12s);border-radius:8px;flex-direction:column;padding:clamp(1.1rem,1.7vw,1.5rem);display:flex;position:relative;overflow:hidden}.ax-pricing-card:before{pointer-events:none;content:"";background:radial-gradient(circle at 50% 0%, rgb(var(--ax-ink-rgb) / var(--ax-alpha-200)), transparent 42%);opacity:.58;position:absolute;inset:0}.ax-pricing-card--featured{border-color:rgb(var(--ax-ink-rgb) / var(--ax-alpha-400));background:radial-gradient(circle at 56% 0%, rgb(var(--ax-ink-rgb) / var(--ax-alpha-300)), transparent 48%), rgb(var(--ax-panel-rgb) / .94);box-shadow:0 28px 68px rgb(var(--ax-shadow-rgb) / .24), 0 0 0 1px rgb(var(--ax-ink-rgb) / var(--ax-alpha-200)), inset 0 1px 0 rgb(var(--ax-ink-rgb) / var(--ax-alpha-200))}.ax-pricing-card>:not(.ax-membership-promo-card__effect){z-index:1;position:relative}.ax-pricing-card__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;margin-bottom:.8rem;display:grid}.ax-pricing-card__heading{min-width:0}.ax-pricing-card__billing-control{justify-self:end}.ax-pricing-card__billing-control .ax-pricing-toggle__button{min-width:3.25rem;padding-inline:.5rem}.ax-pricing-card h2{color:var(--ax-ink);font-size:var(--ds-text-headline);letter-spacing:0;margin:0;font-weight:700;line-height:1.08}.ax-pricing-card__description{color:var(--ax-muted-ink);font-size:var(--ds-text-label);font-weight:400;line-height:var(--ds-text-label-leading);margin:.65rem 0 0}.ax-pricing-card[data-plan=plus] h2{white-space:nowrap}.ax-pricing-card__price{gap:.45rem;margin-bottom:1rem;display:grid}.ax-pricing-card__amount{color:var(--ax-ink);font-size:var(--ds-text-glyph);align-items:baseline;gap:.35rem;font-weight:700;line-height:1;display:inline-flex}.ax-pricing-card__amount small{color:rgb(var(--ax-ink-rgb) / var(--ax-alpha-700));font-size:var(--ds-text-label);font-weight:400;line-height:1}.ax-pricing-card__price-pending{color:var(--ax-muted-ink);font-size:var(--ds-text-body);font-weight:400;line-height:1.2}.ax-pricing-card ul{gap:clamp(.58rem,1.2svh,.8rem);margin:0 0 1rem;padding:0;list-style:none;display:grid}.ax-pricing-card li{color:var(--ax-muted-ink);font-size:var(--ds-text-label);font-weight:400;line-height:var(--ds-text-label-leading);align-items:flex-start;gap:.65rem;display:flex}.ax-pricing-card li svg{width:.9rem;height:.9rem;color:var(--ax-ink);stroke-width:2.3px;flex:none;margin-top:.1rem}.ax-pricing-card__cta{border:1px solid rgb(var(--ax-ink-rgb) / var(--ax-alpha-400));width:100%;min-height:2.65rem;color:var(--ax-ink);font-size:var(--ds-text-label);cursor:pointer;box-shadow:0 10px 24px rgb(var(--ax-shadow-rgb) / .18);border-radius:6px;justify-content:center;align-items:center;gap:.5rem;margin-top:auto;font-family:inherit;font-weight:700;line-height:1;transition:background .2s ease-out,color .2s ease-out,transform .2s ease-out;display:inline-flex}.ax-pricing-card__cta:disabled{cursor:default;opacity:.5;transform:none}.ax-pricing-card__cta:hover,.ax-pricing-card__cta:focus-visible{background:rgb(var(--ax-ink-rgb) / var(--ax-alpha-200));transform:translateY(-1px)}.ax-pricing-card__cta:disabled:hover,.ax-pricing-card__cta:disabled:focus-visible{background:0 0;transform:none}.ax-pricing-card__cta.is-featured:disabled:hover,.ax-pricing-card__cta.is-featured:disabled:focus-visible{background:var(--ax-ink)}.ax-pricing-card__cta.is-featured{border-color:var(--ax-ink);background:var(--ax-ink);color:var(--ax-surface)}.ax-pricing-card .ax-pricing-card__cta svg{stroke-width:1.8px;width:1rem;height:1rem}.ax-pricing-footnote{max-width:48rem;color:var(--ax-muted-ink);font-size:var(--ds-text-caption);font-weight:400;line-height:var(--ds-text-caption-leading);text-align:center;margin:clamp(.65rem,1.4svh,.9rem) auto 0}.ax-pricing-footnote a{color:var(--ax-ink)}.ax-pricing-page+.ax-footer{min-height:auto}.ax-pricing-page+.ax-footer .ax-footer__container{align-items:stretch;min-height:auto;padding-top:0}.ax-pricing-page--cover{min-height:100svh;padding:clamp(.75rem, 2svh, 1.5rem) 0 max(.75rem, env(safe-area-inset-bottom));display:flex;overflow:hidden auto}.ax-pricing-page--cover .ax-pricing-page__container{margin-block:auto}@media (width<=900px){.ax-pricing-grid{grid-template-columns:minmax(0,1fr)}.ax-pricing-page--cover .ax-pricing-page__container{margin-block:0}.ax-pricing-page--cover .ax-pricing-grid{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(17.5rem,82vw);grid-auto-flow:column;overflow-x:auto}.ax-pricing-page--cover .ax-pricing-card{scroll-snap-align:center}}@media (width<=767px){.ax-pricing-hero h1{font-size:var(--ds-text-banner)}.ax-pricing-page{padding-top:6.5rem}.ax-pricing-page--cover{padding-top:max(.75rem, env(safe-area-inset-top))}.ax-pricing-page__container{padding-inline:.75rem}.ax-pricing-hero{padding-inline:3rem}.ax-pricing-card{min-height:30rem}}@keyframes ax-pricing-hero-in{to{opacity:1;transform:translate(0,0)}}@keyframes ax-pricing-card-in{to{filter:blur();opacity:1;transform:translate(0,0)scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.ax-pricing-hero h1,.ax-pricing-card{filter:blur();opacity:1;animation:none;transform:none}}@property --membership-sweep-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.ax-membership-promo-card{--membership-pointer-active:0;--membership-pointer-angle:0deg;--membership-pointer-x:50%;--membership-pointer-y:18%;--membership-sweep-angle:0deg;isolation:isolate;position:relative;overflow:hidden}.askxuan-landing .ax-membership-promo-card{--membership-accent-rgb:var(--ax-ink-rgb)}.ax-membership-promo-card__effect{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.ax-membership-promo-card__spotlight{background:radial-gradient(circle 20rem at var(--membership-pointer-x) var(--membership-pointer-y), rgb(var(--membership-accent-rgb) / .16), rgb(var(--membership-accent-rgb) / .055) 32%, transparent 66%);opacity:calc(.18 + var(--membership-pointer-active) * .82);transition:opacity .32s ease-out}.ax-membership-promo-card__border{background:radial-gradient(circle 9rem at var(--membership-pointer-x) var(--membership-pointer-y), rgb(var(--membership-accent-rgb) / .92), transparent 72%) border-box, conic-gradient(from var(--membership-sweep-angle), transparent 0deg, transparent 248deg, rgb(var(--membership-accent-rgb) / .12) 278deg, rgb(var(--membership-accent-rgb) / .8) 312deg, transparent 344deg) border-box;opacity:calc(.24 + var(--membership-pointer-active) * .76);padding:1px;transition:opacity .32s ease-out;animation:8s linear infinite ax-membership-border-sweep;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ax-membership-promo-card__sheen{background:linear-gradient(104deg, transparent 38%, rgb(var(--membership-accent-rgb) / .055) 47%, rgb(var(--membership-accent-rgb) / .13) 50%, rgb(var(--membership-accent-rgb) / .055) 53%, transparent 62%);opacity:0;transition:opacity .24s ease-out,transform .78s cubic-bezier(.16,1,.3,1);inset:-45%;transform:translate(-34%)rotate(4deg)}.ax-membership-promo-card:hover .ax-membership-promo-card__sheen,.ax-membership-promo-card:focus-within .ax-membership-promo-card__sheen{opacity:1;transform:translate(34%)rotate(4deg)}.ax-membership-promo-card[data-featured=true] .ax-membership-promo-card__spotlight{opacity:calc(.34 + var(--membership-pointer-active) * .66)}.ax-membership-promo-card[data-featured=true] .ax-membership-promo-card__border{opacity:calc(.46 + var(--membership-pointer-active) * .54)}.ax-membership-promo-card>:not(.ax-membership-promo-card__effect){z-index:1;position:relative}@keyframes ax-membership-border-sweep{to{--membership-sweep-angle:360deg}}@media (hover:none),(pointer:coarse){.ax-membership-promo-card{--membership-pointer-active:0}.ax-membership-promo-card__sheen{display:none}}@media (prefers-reduced-motion:reduce){.ax-membership-promo-card__border{animation:none}.ax-membership-promo-card__sheen{display:none}}
