@font-face{font-family:Au Display;src:url(/landing/fonts/sora.woff2) format("woff2");font-weight:600 800;font-display:swap}@font-face{font-family:"Au Serif";src:url(/landing/fonts/instrument-serif-italic.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}.au-grad{background:linear-gradient(100deg,#ff8a4c,#ff4a3d 45%,#ff3f7f)}.au-title{font-family:"Au Display",var(--font-sans);font-weight:700;letter-spacing:-.03em;line-height:1.1}.au-em{font-family:"Au Serif",Georgia,serif;font-style:italic;font-weight:400;font-size:1.1em;letter-spacing:-.01em;padding-right:.06em;background:linear-gradient(100deg,#ff8a4c,#ff4a3d 45%,#ff3f7f);-webkit-background-clip:text;background-clip:text;color:transparent}.au-stage{position:relative;overflow:hidden;isolation:isolate;background:#0a0a0b;color:#f5f5f5;container-type:size}.au-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility 0s linear .7s}.au-slide.is-on{opacity:1;visibility:visible;transition:opacity .7s ease}.au-wash{position:absolute;inset:-12%;z-index:-2;background-size:cover;background-position:50%;filter:blur(56px) saturate(1.25) brightness(.5)}.au-stage:after{content:"";z-index:0;background:radial-gradient(120% 70% at 50% 0,transparent 40%,rgb(0 0 0/.35)),linear-gradient(180deg,transparent 46%,rgb(0 0 0/.78) 74%,rgb(0 0 0/.92))}.au-dots,.au-stage:after{position:absolute;inset:0;pointer-events:none}.au-dots{z-index:-1;background-image:radial-gradient(rgb(255 255 255/.09) 1px,transparent 1.2px);background-size:22px 22px;mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,transparent 75%)}.au-set{--u:min(1cqh,1.05cqw);left:0;right:0;top:calc(37cqh - var(--u) * 30);height:calc(var(--u) * 60)}.au-card,.au-set{position:absolute}.au-card{overflow:hidden;border-radius:clamp(12px,2.4cqh,20px);border:1px solid rgb(255 255 255/.12);box-shadow:0 30px 60px -20px rgb(0 0 0/.7),0 10px 24px -12px rgb(0 0 0/.6);background:#111;transition:transform .9s cubic-bezier(.2,.8,.2,1),opacity .6s ease}.au-card>img,.au-card>video{display:block;width:100%;height:100%;object-fit:cover}.au-card{left:50%;top:50%;transform:var(--on)}.au-slide:not(.is-on) .au-card{opacity:0;transform:translate(-50%,-50%) scale(.92)}.au-tag{position:absolute;z-index:5;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:11.5px;font-weight:600;line-height:1;white-space:nowrap;color:#fff;background:rgb(16 16 18/.72);border:1px solid rgb(255 255 255/.14);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 8px 20px -8px rgb(0 0 0/.6);transition:transform .9s cubic-bezier(.2,.8,.2,1) .15s,opacity .6s ease .15s}.au-slide:not(.is-on) .au-tag{opacity:0;transform:translateY(8px)}.au-break{position:absolute;z-index:5;width:min(46cqw,230px);padding:12px;border-radius:16px;background:rgb(16 16 18/.78);border:1px solid rgb(255 255 255/.12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 20px 40px -16px rgb(0 0 0/.7);transition:transform .9s cubic-bezier(.2,.8,.2,1) .1s,opacity .6s ease .1s}.au-slide:not(.is-on) .au-break{opacity:0;transform:translateX(-12px)}.au-break-row{display:flex;align-items:center;gap:10px}.au-break-row+.au-break-row{margin-top:8px}.au-break-row img{width:30px;height:44px;flex:none;border-radius:6px;object-fit:cover}.au-copy,.au-nav{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:clamp(20px,4.5cqh,36px)}.au-copy{padding-bottom:calc(clamp(20px, 4.5cqh, 36px) + 46px)}.au-nav{z-index:2;pointer-events:none}.au-nav>*{pointer-events:auto}.au-copy-in{transition:opacity .5s ease .1s,transform .6s ease .1s}.au-slide:not(.is-on) .au-copy-in{opacity:0;transform:translateY(10px)}.au-chips{display:flex;flex-wrap:wrap;gap:6px}.au-chip{position:relative;overflow:hidden;padding:7px 12px;border-radius:999px;font-size:12px;font-weight:600;line-height:1;color:rgb(255 255 255/.62);background:rgb(255 255 255/.08);border:1px solid rgb(255 255 255/.1);transition:color .2s ease,background .2s ease}.au-chip.is-on,.au-chip:hover{color:#fff;background:rgb(255 255 255/.14)}.au-chip>span{position:relative}.au-chip .au-short{display:none}@container (max-width: 520px){.au-chip .au-long{display:none}.au-chip .au-short{display:inline}}.au-fill{position:absolute;inset:0;width:0;background:linear-gradient(100deg,#ff8a4c,#ff4a3d 45%,#ff3f7f);animation:au-fill linear forwards}.au-stage:has(:focus-visible) .au-fill,.au-stage:hover .au-fill{animation-play-state:paused}@keyframes au-fill{to{width:100%}}@media (prefers-reduced-motion:reduce){.au-break,.au-card,.au-copy-in,.au-slide,.au-tag{transition:none!important}.au-fill{animation:none;width:100%}}.au-switch{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:12px;background:var(--bg-subtle);border:1px solid var(--border)}.au-switch>*{display:grid;place-items:center;height:36px;border-radius:9px;font-size:13.5px;font-weight:600;color:var(--text-muted);transition:color .15s ease,background .15s ease,box-shadow .15s ease}.au-switch>:hover{color:var(--text)}.au-switch>[aria-current=page],.au-switch>[aria-pressed=true]{color:var(--text);background:var(--bg-raised);box-shadow:0 1px 2px rgb(0 0 0/.12),0 0 0 1px var(--border)}