@media (prefers-reduced-motion:no-preference){html[data-motion=full] .route-enter{animation:route-fade .28s cubic-bezier(.2,.8,.2,1) backwards}html[data-motion=full] .tab-glide{transition:transform .42s cubic-bezier(.32,1.25,.5,1),width .42s cubic-bezier(.32,1.25,.5,1)}html[data-motion=full] .tab-glide[data-instant]{transition:none}html[data-motion=full] [aria-current=page]>.tab-icon{animation:tab-pop .38s cubic-bezier(.3,1.5,.5,1)}html[data-motion=full] .press{transition-property:transform,color,background-color,border-color,opacity;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,.8,.2,1)}html[data-motion=full] .press:active:not(:disabled){transform:scale(.96)}html[data-motion=full] .brand-loader .brand-stripe{animation:stripe-run 1.4s cubic-bezier(.6,0,.3,1) infinite;transform-box:fill-box}html[data-motion=full] .brand-loader .brand-mark{animation:mark-breathe 2.8s ease-in-out infinite;transform-origin:50% 100%;transform-box:fill-box}html[data-motion=full] .hero-settle{animation:hero-settle 14s cubic-bezier(.2,.6,.2,1) both}html[data-motion=full] .hero-rise{animation:route-enter .9s cubic-bezier(.16,1,.3,1) .25s both}html[data-motion=full] .done-pop{animation:done-pop .5s cubic-bezier(.3,1.6,.5,1) both}html[data-motion=full] .card-rise{animation:card-rise .42s cubic-bezier(.16,1,.3,1) both}html[data-motion=full] .card-rise:nth-child(2){animation-delay:45ms}html[data-motion=full] .card-rise:nth-child(3){animation-delay:90ms}html[data-motion=full] .card-rise:nth-child(4){animation-delay:135ms}html[data-motion=full] .card-rise:nth-child(n+5){animation-delay:.18s}html[data-motion=full] .page-rise .card-rise{animation:none}html[data-motion=full] .stagger-list>*{animation:item-in .3s cubic-bezier(.2,.8,.2,1) both}html[data-motion=full] .stagger-list>:nth-child(2){animation-delay:30ms}html[data-motion=full] .stagger-list>:nth-child(3){animation-delay:60ms}html[data-motion=full] .stagger-list>:nth-child(4){animation-delay:90ms}html[data-motion=full] .stagger-list>:nth-child(5){animation-delay:.12s}html[data-motion=full] .stagger-list>:nth-child(n+6){animation-delay:.15s}html[data-motion=full] .item-enter{animation:item-in .34s cubic-bezier(.2,.9,.3,1.15) both}html[data-motion=full] .sheet-rise{animation:sheet-rise .26s cubic-bezier(.2,.8,.2,1) both}html[data-motion=full] .num-tick{display:inline-block;animation:num-tick .32s cubic-bezier(.3,1.4,.5,1) both}html[data-motion=full] .bar-grow{transition:width .6s cubic-bezier(.2,.8,.2,1)}html[data-motion=full] .msg-in-mine{transform-origin:100% 100%;animation:msg-mine .34s cubic-bezier(.2,.9,.3,1.15) both}html[data-motion=full] .msg-in{transform-origin:0 100%;animation:msg-coach .42s cubic-bezier(.2,.9,.3,1.12) both}html[data-motion=full] :is(.msg-in,.msg-settle) .action-card{animation:card-rise .42s cubic-bezier(.16,1,.3,1) .14s both}html[data-motion=full] :is(.msg-in,.msg-settle) .action-card+.action-card{animation-delay:.22s}html[data-motion=full] .action-card.just-applied{animation:applied-glow 1.1s ease-out both}html[data-motion=full] .typing-dot{animation:typing-wave 1.1s ease-in-out infinite}html[data-motion=full] .stream-word{animation:word-in .24s ease-out both}html[data-motion=full] .bar-scroll{transition:box-shadow .25s ease,border-color .25s ease}}html[data-motion=full] .bar-scroll[data-scrolled]{box-shadow:0 6px 24px -12px rgba(0,0,0,.45)}@keyframes route-enter{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}@keyframes route-fade{0%{opacity:0}to{opacity:1}}@keyframes tab-pop{0%{transform:scale(.86)}60%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes stripe-run{0%{opacity:0;transform:translate3d(-40%,60%,0)}35%,70%{opacity:1;transform:none}to{opacity:0;transform:translate3d(40%,-60%,0)}}@keyframes mark-breathe{0%,to{transform:scale(1);opacity:.92}50%{transform:scale(1.04);opacity:1}}@keyframes hero-settle{0%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes done-pop{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}@keyframes card-rise{0%{opacity:0;transform:translate3d(0,12px,0) scale(.985)}to{opacity:1;transform:none}}@keyframes item-in{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}@keyframes sheet-rise{0%{opacity:0;transform:translate3d(0,-4px,0)}to{opacity:1;transform:none}}@keyframes num-tick{0%{opacity:.4;transform:translate3d(0,25%,0) scale(.92)}to{opacity:1;transform:none}}@keyframes msg-mine{0%{opacity:0;transform:translate3d(14px,10px,0) scale(.94)}to{opacity:1;transform:none}}@keyframes msg-coach{0%{opacity:0;transform:translate3d(-6px,8px,0) scale(.95)}to{opacity:1;transform:none}}@keyframes applied-glow{0%{box-shadow:0 0 0 0 rgb(var(--signal)/.45)}to{box-shadow:0 0 0 14px rgb(var(--signal)/0)}}@keyframes typing-wave{0%,60%,to{transform:translateZ(0);opacity:.45}30%{transform:translate3d(0,-5px,0);opacity:1}}@keyframes word-in{0%{opacity:0}to{opacity:1}}html[data-finish=luxe]:not([data-theme=light]){--surface-950:9 9 10;--surface-900:20 20 22;--surface-800:30 30 33;--surface-700:43 43 47;--border-subtle:34 34 38;--border-strong:54 54 60;--hairline:255 255 255;--hairline-alpha:0.07;--sheen:255 255 255;--sheen-alpha:0.045;--shadow-soft:0 1px 2px rgba(0,0,0,.45),0 14px 34px -16px rgba(0,0,0,.8);--shadow-float:0 2px 8px rgba(0,0,0,.4),0 24px 56px -14px rgba(0,0,0,.85)}html[data-finish=luxe][data-theme=light]{--surface-950:246 243 237;--surface-900:255 255 255;--surface-800:241 237 229;--surface-700:229 224 213;--border-subtle:231 226 216;--border-strong:206 200 188;--hairline:17 17 17;--hairline-alpha:0.07;--sheen:255 255 255;--sheen-alpha:0.6;--shadow-soft:0 1px 2px hsla(0,0%,7%,.04),0 14px 34px -18px hsla(0,0%,7%,.18);--shadow-float:0 2px 10px hsla(0,0%,7%,.06),0 26px 56px -18px hsla(0,0%,7%,.26)}html[data-finish=luxe] body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}html[data-finish=luxe][data-theme=light] body:after{opacity:.035;filter:invert(1)}html[data-finish=luxe] .ui-card{border-color:rgb(var(--hairline)/var(--hairline-alpha));box-shadow:inset 0 1px 0 rgb(var(--sheen)/var(--sheen-alpha)),var(--shadow-soft)}html[data-finish=luxe]:not([data-glass]) .ui-card,html[data-finish=luxe][data-glass=off] .ui-card{background-image:linear-gradient(180deg,rgb(var(--sheen)/calc(var(--sheen-alpha) * .6)),transparent 38%)}html[data-finish=luxe] .ui-card-title{letter-spacing:-.015em}html[data-finish=luxe] .ui-page-title{font-size:34px;font-weight:600;letter-spacing:-.03em;line-height:1.05;background-image:linear-gradient(180deg,rgb(var(--ink-100)) 40%,rgb(var(--ink-300)));-webkit-background-clip:text;background-clip:text;color:transparent}@media (min-width:640px){html[data-finish=luxe] .ui-page-title{font-size:42px}}html[data-finish=luxe] .ui-page-sub{margin-top:.5rem;letter-spacing:-.005em}html[data-finish=luxe] .ui-btn-primary{background-image:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0) 60%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -1px 0 rgba(0,0,0,.12),0 6px 18px -10px rgb(var(--signal)/.55);letter-spacing:-.005em}html[data-finish=luxe] .ui-btn-primary:hover{filter:brightness(1.05)}html[data-finish=luxe] .ui-btn-outline{border-color:rgb(var(--hairline)/.14);background-color:rgb(var(--hairline)/.02)}html[data-finish=luxe] .ui-field{border-color:rgb(var(--hairline)/.09);background-color:rgb(var(--surface-800)/.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.12);transition:border-color .2s ease,box-shadow .2s ease}html[data-finish=luxe] .ui-field:focus-visible{border-color:rgb(var(--signal)/.7);--tw-ring-shadow:0 0 0 4px rgb(var(--signal)/0.16)!important}html[data-finish=luxe] .ui-seg-on{border-color:rgb(var(--signal)/.45);background-image:linear-gradient(180deg,rgb(var(--signal)/.1),rgb(var(--signal)/.03));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}html[data-finish=luxe] .ui-tabs{border:1px solid rgb(var(--hairline)/var(--hairline-alpha));background-color:rgb(var(--surface-800)/.6)}html[data-finish=luxe] .ui-tabs [data-state=active]{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 2px 8px -2px rgba(0,0,0,.35)}html[data-finish=luxe] .ui-dock,html[data-finish=luxe] .ui-sheet{border-color:rgb(var(--hairline)/.1);box-shadow:inset 0 1px 0 rgb(var(--sheen)/calc(var(--sheen-alpha) * 1.5)),var(--shadow-float)}html[data-finish=luxe] .ui-sheet{border-top-left-radius:28px;border-top-right-radius:28px}@media (min-width:640px){html[data-finish=luxe] .ui-sheet{border-radius:28px}}@supports (backdrop-filter:blur(1px)){html[data-finish=luxe][data-glass=subtle]:not([data-theme=light]){--glass-alpha:0.7;--glass-edge:0.09}html[data-finish=luxe][data-glass=intense]:not([data-theme=light]){--glass-alpha:0.56;--glass-edge:0.14}html[data-finish=luxe]:not([data-glass=off]) body:before{background:radial-gradient(70% 38% at 18% -4%,rgb(var(--signal)/calc(var(--glass-field) * .9)),transparent 70%),radial-gradient(60% 34% at 100% 70%,rgb(var(--chart-iris)/calc(var(--glass-field) * .55)),transparent 72%),radial-gradient(50% 30% at 0 100%,rgb(var(--chart-aqua)/calc(var(--glass-field) * .4)),transparent 72%)}html[data-finish=luxe]:not([data-glass=off]) .glass{background-image:linear-gradient(180deg,rgb(var(--sheen)/calc(var(--glass-edge) * .55)) 0,transparent 34%),linear-gradient(135deg,rgb(255 255 255/calc(var(--glass-edge) * .35)) 0,transparent 40%);border-color:rgb(var(--hairline)/.08)}}html[data-finish=luxe] :is(button,a).bg-signal:not(.ui-flat){background-image:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0) 60%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -1px 0 rgba(0,0,0,.12),0 6px 18px -10px rgb(var(--signal)/.55)}html[data-finish=luxe] :is(h1,h2,h3).font-display,html[data-finish=luxe] h2,html[data-finish=luxe] h3{letter-spacing:-.02em}