.hdr{position:fixed;inset:0 0 auto;z-index:50;pointer-events:none}.hdr.is-hidden .hdr__bar{translate:0 -120%;opacity:0;pointer-events:none}.hdr__bar{position:relative;z-index:1;pointer-events:auto;display:flex;align-items:center;gap:16px;width:100%;max-width:100%;height:var(--header-h);margin:0 auto;padding:0 var(--gutter);color:var(--ink);border-radius:0;transition:max-width .6s var(--ease-io),height .6s var(--ease-io),margin .6s var(--ease-io),padding .6s var(--ease-io),border-radius .6s var(--ease-io),background-color .4s var(--ease),box-shadow .4s var(--ease),color .3s var(--ease),-webkit-backdrop-filter .4s var(--ease),backdrop-filter .4s var(--ease),translate .45s var(--ease),opacity .35s var(--ease)}.hdr.is-compact:not(.is-open) .hdr__bar{max-width:min(1180px,100% - 24px);height:62px;margin-top:12px;padding:0 9px 0 24px;border-radius:var(--r-pill);background:rgb(240 242 245/.46);-webkit-backdrop-filter:blur(24px) saturate(1.9) brightness(1.06);backdrop-filter:blur(24px) saturate(1.9) brightness(1.06);box-shadow:inset 0 1px 1px rgb(255 255 255/.85),inset 0 -1px 1px rgb(255 255 255/.3),inset 0 10px 22px -14px rgb(255 255 255/.9),inset 0 -10px 20px -16px rgb(4 11 24/.08),0 12px 32px -12px rgb(4 11 24/.2),0 2px 6px -2px rgb(4 11 24/.06)}.hdr__bar:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(120deg,rgb(255 255 255/.95),rgb(255 255 255/.15) 28%,rgb(255 255 255/0) 50%,rgb(255 255 255/.15) 72%,rgb(255 255 255/.8));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;transition:opacity .4s var(--ease)}.hdr.is-compact:not(.is-open) .hdr__bar:before{opacity:1}.hdr.is-on-dark:not(.is-open) .hdr__bar{background:rgb(4 11 24/.52);color:var(--snow);box-shadow:inset 0 1px 1px rgb(255 255 255/.3),inset 0 -1px 1px rgb(255 255 255/.1),inset 0 10px 22px -14px rgb(255 255 255/.22),0 12px 32px -12px rgb(0 0 0/.5),0 2px 6px -2px rgb(0 0 0/.2)}.hdr.is-on-dark:not(.is-open) .hdr__bar:before{opacity:.4}.hdr.is-on-dark:not(.is-open) .hdr__mark--ink{opacity:0}.hdr.is-on-dark:not(.is-open) .hdr__mark--snow{opacity:1}.hdr.is-on-dark:not(.is-open) :is(.hdr__link:hover,.navm.is-open .navm__trigger,.lang__trigger:hover,.lang.is-open .lang__trigger){background:var(--snow-10)}.hdr.is-on-dark:not(.is-open) :is(.hdr__link,.lang__trigger,.hdr__toggle):focus-visible{outline-color:var(--neon)}.hdr.is-over-dark:not(.is-open) .hdr__bar{color:var(--snow)}.hdr.is-over-dark:not(.is-open) .hdr__mark--ink{opacity:0}.hdr.is-over-dark:not(.is-open) .hdr__mark--snow{opacity:1}.hdr.is-over-dark:not(.is-open) :is(.hdr__link:hover,.navm.is-open .navm__trigger,.lang__trigger:hover,.lang.is-open .lang__trigger){background:var(--snow-10)}.hdr.is-over-dark:not(.is-open) :is(.hdr__link,.lang__trigger,.hdr__toggle):focus-visible{outline-color:var(--neon)}.hdr.is-open .hdr__bar{color:var(--snow)}.hdr__logo{position:relative;flex:none;width:clamp(120px,34vw,172px);aspect-ratio:600/80;transition:width .6s var(--ease-io)}.hdr.is-compact:not(.is-open) .hdr__logo{width:120px}.hdr__mark{position:absolute;inset:0;width:100%;height:100%;transition:opacity .3s var(--ease)}.hdr.is-open .hdr__mark--ink,.hdr__mark--snow{opacity:0}.hdr.is-open .hdr__mark--snow{opacity:1}.hdr__nav{display:none;flex:1 1;justify-content:center;gap:2px}.hdr__link{display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 16px;border-radius:var(--r-pill);font-size:15px;font-weight:500;white-space:nowrap;transition:background-color .25s var(--ease)}.hdr__link:hover,.navm.is-open .navm__trigger{background:var(--ink-05)}.hdr__end{display:flex;align-items:center;gap:6px;margin-left:auto}.hdr__toggle{min-height:44px;padding:0 18px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px currentColor;font-size:15px;font-weight:500}.hdr.is-open :is(.hdr__toggle,.hdr__logo,.lang__trigger):focus-visible{outline-color:var(--neon)}.navm{position:relative}.navm__chevron{width:14px;height:14px;transition:rotate .3s var(--ease)}.navm.is-open .navm__chevron{rotate:180deg}.navm__panel{position:absolute;top:calc(100% + 10px);left:0;z-index:2;min-width:248px;padding:6px;border-radius:18px;background:var(--white);color:var(--ink);box-shadow:0 0 0 1px var(--ink-08),0 24px 48px -12px rgb(4 11 24/.3);transform-origin:top left;opacity:0;translate:0 -6px;scale:.97;visibility:hidden;transition:opacity .2s var(--ease),translate .3s var(--ease-out),scale .3s var(--ease-out),visibility 0s linear .3s}.navm__panel:before{content:"";position:absolute;inset:-12px 0 auto;height:12px}.navm.is-open .navm__panel{opacity:1;translate:none;scale:1;visibility:visible;transition:opacity .2s var(--ease),translate .3s var(--ease-out),scale .3s var(--ease-out)}.navm__link{display:flex;align-items:center;width:100%;min-height:46px;padding:0 14px;border-radius:12px;font-size:15px;font-weight:500;text-align:left;transition:background-color .2s var(--ease)}.navm__link:hover{background:var(--snow)}.navm__link:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:12px}.lang{position:relative}.lang__trigger{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 12px 0 10px;border-radius:var(--r-pill);font-size:14px;font-weight:600;letter-spacing:.02em;transition:background-color .25s var(--ease)}.lang.is-open .lang__trigger,.lang__trigger:hover{background:var(--ink-05)}.hdr.is-open .lang__trigger:hover{background:var(--snow-10)}.lang__flag{width:18px;height:18px;flex:none;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1.5px var(--ink-08)}.lang__chevron{width:12px;height:12px;transition:rotate .3s var(--ease)}.lang.is-open .lang__chevron{rotate:180deg}.lang__menu{position:absolute;top:calc(100% + 10px);right:0;z-index:2;min-width:212px;padding:6px;border-radius:18px;background:var(--white);color:var(--ink);box-shadow:0 0 0 1px var(--ink-08),0 24px 48px -12px rgb(4 11 24/.3);transform-origin:top right;opacity:0;translate:0 -6px;scale:.97;visibility:hidden;transition:opacity .2s var(--ease),translate .3s var(--ease-out),scale .3s var(--ease-out),visibility 0s linear .3s}.lang.is-open .lang__menu{opacity:1;translate:none;scale:1;visibility:visible;transition:opacity .2s var(--ease),translate .3s var(--ease-out),scale .3s var(--ease-out)}.lang__option{display:flex;align-items:center;gap:12px;min-height:46px;padding:0 14px 0 12px;border-radius:12px;font-size:15px;font-weight:500;transition:background-color .2s var(--ease)}.lang__option:hover{background:var(--snow)}.lang__option:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:12px;background:var(--snow)}.lang__option[aria-current=page]{font-weight:600}.lang__check{width:16px;height:16px;margin-left:auto;flex:none}@media (max-width:399px){.hdr__bar{gap:8px}.hdr.is-compact:not(.is-open) .hdr__bar{padding-left:16px}.hdr__end{gap:2px}.hdr__toggle{padding:0 14px}.lang__trigger{gap:6px;padding:0 8px}}@media (max-width:559px){.hdr__cta{display:none}}@media (min-width:1100px){.hdr__nav{display:flex}.hdr__end{margin-left:0}.hdr__toggle{display:none}}.menu{position:fixed;inset:0;z-index:0;pointer-events:auto;display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:calc(var(--header-h) + 24px) var(--gutter) 32px;overflow-y:auto;opacity:0;visibility:hidden;transition:opacity .35s var(--ease),visibility 0s linear .35s}.hdr.is-open .menu{opacity:1;visibility:visible;transition:opacity .35s var(--ease)}.menu__list{grid-gap:28px;gap:28px}.menu__group,.menu__list{display:grid}.menu__label{margin-bottom:6px;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--snow-78)}.menu__item{display:block;width:100%;padding:8px 0;border-bottom:1px solid var(--line-dark);text-align:left;font-family:var(--font-display);font-size:clamp(26px,6.4vw,40px);font-weight:500;line-height:1.2;letter-spacing:-.02em;opacity:0;translate:0 14px;transition:opacity .5s var(--ease-out),translate .6s var(--ease-out)}.hdr.is-open .menu__item{opacity:1;translate:none}.menu__end{display:grid;grid-gap:12px;gap:12px}.menu__end .btn{width:100%}html.menu-open{overflow:hidden}.ftr{padding-block:clamp(80px,8vw,128px) 40px}.ftr__label{font-family:var(--font-ui);font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--ink-66)}.ftr__top{display:grid;grid-gap:56px;gap:56px;padding-bottom:clamp(56px,6vw,88px)}.ftr__brand img{width:148px;height:auto}.ftr__brand p{max-width:22em;margin-top:16px;font-size:15px;line-height:1.45;color:var(--ink-66)}.ftr__apps{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.store{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 18px 0 14px;border-radius:12px;background:var(--ink);color:var(--snow);transition:background-color .25s var(--ease),color .25s var(--ease)}.store:hover{background:var(--neon);color:var(--ink)}.store__icon{width:22px;height:22px;flex:none}.store span{display:grid;font-size:15px;font-weight:600;line-height:1.1}.store small{font-size:10px;font-weight:500;letter-spacing:.02em;opacity:.8}.ftr__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:40px 24px;gap:40px 24px}.ftr__col .ftr__label{margin-bottom:16px}.ftr__col li+li{margin-top:10px}.ftr__stack{display:grid;align-content:start;grid-gap:clamp(28px,2.6vw,36px);gap:clamp(28px,2.6vw,36px)}.ftr__link{font-size:14px;color:var(--ink);text-align:left;transition:color .2s var(--ease)}.ftr__link:hover{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.ftr__row{display:grid;grid-gap:20px;gap:20px;padding-block:clamp(32px,3vw,44px);border-top:1px solid var(--line)}.ftr__disclosures{display:grid;align-content:start;grid-gap:16px;gap:16px}.ftr__reg{display:flex;flex-wrap:wrap;gap:6px 24px;font-size:12.5px;line-height:1.6;color:var(--ink-66)}.ftr__reg>div{display:flex;gap:6px}.ftr__reg dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.ftr__disc p{margin-bottom:12px;font-size:12.5px;line-height:1.6;color:var(--ink-66);text-wrap:pretty}.ftr__disc p:last-child{margin-bottom:0}.ftr__trademarks{font-size:12.5px;line-height:1.6;color:var(--ink-66)}.ftr__bottom{justify-content:space-between;gap:16px 32px;padding-top:24px;border-top:1px solid var(--line);font-size:13px;color:var(--ink-66)}.ftr__bottom,.ftr__end{display:flex;flex-wrap:wrap;align-items:center}.ftr__end{gap:12px 28px}.doc-tabs,.ftr__langs{display:inline-flex;gap:2px;padding:4px;border-radius:30px;background:var(--white);box-shadow:0 12px 28px -12px rgb(4 11 24/.24),0 2px 6px -2px rgb(4 11 24/.08)}.doc-tabs__tab,.ftr__lang{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px 1px;border-radius:999px;font-family:var(--font-ui);font-size:16px;font-weight:500;line-height:1;white-space:nowrap;color:var(--ink-66);transition:color .2s var(--ease)}@media (max-width:479px){.ftr__langs{gap:0}.ftr__lang{padding:0 13px 1px;font-size:14px}}.ftr__lang:hover{color:var(--ink)}.ftr__lang[aria-current=page]{color:var(--snow)}.ftr__lang[aria-current=page]:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--ink)}.ftr__lang[aria-current=page]:before{content:"";position:absolute;inset:-4px;z-index:-2;border-radius:inherit;background:var(--aloha-gradient);filter:blur(12px);opacity:var(--glow-light)}.ftr__social{display:flex;gap:4px}.ftr__icon{display:grid;place-items:center;width:40px;height:40px;color:var(--ink-66);transition:background-color .2s var(--ease),color .2s var(--ease)}.ftr__icon:hover{background:var(--ink-05);color:var(--ink)}@media (min-width:900px){.ftr__cols{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1080px){.ftr__row,.ftr__top{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:32px}.ftr__row--full{grid-template-columns:minmax(0,1fr)}}.hdr:is(.is-over-dark,.is-on-dark) .btn--neon{--glow:var(--glow-dark)}@media (max-width:699px){.ftr__col li+li{margin-top:0}.ftr__col .ftr__label{margin-bottom:6px}.ftr__link{display:inline-flex;align-items:center;min-height:40px}.hdr__logo:after{content:"";position:absolute;inset:-14px -8px}}@media (min-width:1100px) and (max-width:1279px){.hdr:is(:lang(es),:lang(pt)) .hdr__nav{display:none}.hdr:is(:lang(es),:lang(pt)) .hdr__toggle{display:inline-flex;align-items:center}.hdr:is(:lang(es),:lang(pt)) .hdr__end{margin-left:auto}}@media (max-width:859px){.hdr:is(:lang(es),:lang(pt)) .hdr__cta{display:none}}button.ftr__link{padding:0;border:0;background:none;font-family:inherit;font-weight:inherit;line-height:inherit;text-align:left;cursor:pointer}.consent{position:fixed;left:16px;bottom:16px;z-index:900;display:grid;grid-gap:14px;gap:14px;width:min(400px,calc(100vw - 32px));padding:20px;border-radius:22px;background:var(--white);color:var(--ink);box-shadow:0 0 0 1px var(--ink-08),0 24px 48px -20px rgb(4 11 24/.4);animation:consent-in .4s var(--ease-out) both}.consent__text{font-size:14px;line-height:1.5;color:var(--ink-66);text-wrap:pretty}.consent__link{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap}.consent__actions{display:flex;justify-content:flex-end;gap:8px}.consent__btn{min-height:42px;padding:0 20px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line);font-size:14.5px;font-weight:500;transition:background-color .2s var(--ease),color .2s var(--ease),box-shadow .2s var(--ease)}.consent__btn:hover{box-shadow:inset 0 0 0 1px var(--ink)}.consent__btn--accept{background:var(--ink);color:var(--snow);box-shadow:none}.consent__btn--accept:hover{background:rgb(4 11 24/.86);box-shadow:none}@keyframes consent-in{0%{opacity:0;translate:0 12px}}@media (prefers-reduced-motion:reduce){.consent{animation:none}}@media (max-width:599px){.consent{left:12px;right:12px;bottom:12px;width:auto}.consent__btn{flex:1 1}}.window{margin:0;overflow:hidden;border-radius:var(--r-mock);background:var(--white);color:var(--ink);font-family:var(--font-ui);box-shadow:0 0 0 1px var(--ink-08),0 32px 64px -28px rgb(4 11 24/.45)}.window__bar{display:flex;gap:6px;padding:12px 16px;border-bottom:1px solid var(--ink-08)}.window__bar i{width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 1.25px var(--line)}:is(.window,.activity) .soon{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-66)}.tile{display:inline-grid;place-items:center;flex:none;width:48px;height:48px;border-radius:14px;background:var(--ink-05);color:var(--ink)}.tile--agent{background:var(--ink);color:var(--snow)}.tile__icon{width:24px;height:24px}.tile--sm{width:28px;height:28px;border-radius:8px}.tile--sm .tile__icon{width:16px;height:16px}.badge{display:inline-flex;align-items:center;gap:4px;flex:none;padding:3px 9px;border-radius:var(--r-pill);font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap}.badge--done{background:var(--ink-05);color:var(--ink)}.badge__icon{width:12px;height:12px;stroke-width:2.6}.badge--needsYou{background:var(--iri);color:var(--ink)}.badge--waiting{color:var(--ink-66)}.badge--waiting,.mbtn{box-shadow:inset 0 0 0 1px var(--line)}.mbtn{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border-radius:var(--r-pill);background:var(--white);color:var(--ink);font-family:var(--font-ui);font-size:13px;font-weight:600;white-space:nowrap;transition:background-color .2s var(--ease),color .2s var(--ease),box-shadow .2s var(--ease)}.mbtn:hover{background:var(--ink-05)}.mbtn--sm{min-height:32px;padding:0 12px;font-size:12.5px}.mbtn__icon{width:15px;height:15px;flex:none;stroke-width:2.2}.mbtn--approve{background:var(--neon);box-shadow:none}.mbtn--approve:hover{background:var(--ink);color:var(--snow)}.mbtn--quiet{box-shadow:none;color:var(--ink-66)}.mbtn--quiet:hover{color:var(--ink)}.mbtn[aria-expanded=true],.mbtn[aria-pressed=true]{background:var(--ink);color:var(--snow);box-shadow:none}.activity :focus-visible,.window :focus-visible{outline-color:var(--ink)}@keyframes line-in{0%{opacity:0;translate:0 8px}}@keyframes pop-in{0%{opacity:0;scale:.96}}.ai{--box:96px;--ai-gap:clamp(20px,2.4vw,32px);--ai-pad:12px;--ai-inset:0px;grid-template-rows:minmax(0,1fr);min-width:0;padding:0 var(--ai-pad);color:var(--ink);font-family:var(--font-ui)}.ai,.ai__chat{position:relative;display:grid}.ai__chat{--bleed:var(--ai-pad);align-content:start;grid-gap:var(--ai-gap);gap:var(--ai-gap);min-height:0;margin-inline:calc(-1 * var(--bleed));padding:calc(var(--ai-pad) + 4px) var(--bleed) calc(var(--box) + var(--ai-gap) + var(--ai-inset));overflow:hidden;scrollbar-width:none}.ai__chat::-webkit-scrollbar{display:none}.ai.is-still .ai__chat{overflow-y:auto}.ai__chat.is-scrolled{-webkit-mask-image:linear-gradient(180deg,transparent,#000 40px);mask-image:linear-gradient(180deg,transparent,#000 40px)}.ai__stack{display:inline-grid}.ai__stack>*{grid-area:1/1}.ai__stack>.is-alt{visibility:hidden}.ai__ask{display:flex;align-items:flex-end;gap:10px;justify-self:end;max-width:min(680px,92%);transition:opacity .4s var(--ease),translate .5s var(--ease-out)}.ai__bubble{min-width:0;padding:14px 20px;border-radius:22px 22px 6px 22px;background:rgb(240 242 245/.14);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px var(--snow-16);color:var(--snow);font-family:var(--font-display);font-size:clamp(16px,.4vw + 14px,19px);line-height:1.4}.ai__traveler{flex:none;width:40px;height:40px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--snow),0 6px 14px -6px rgb(4 11 24/.4)}.ai__ask.is-off{translate:0 10px}.ai__stages{transition:opacity .5s var(--ease)}.ai.is-leaving :is(.ai__ask,.ai__stages){opacity:0}.ai.is-leaving .ai__stages :is(*,:before,:after),.ai.is-leaving .ai__stages:after{transition:none!important}.ai .is-off{visibility:hidden;opacity:0}.ai__box{position:absolute;inset-inline:var(--ai-inset);top:50%;translate:0 -50%;z-index:1;display:flex;align-items:center;gap:14px;min-height:72px;padding:12px 12px 12px 22px;border-radius:var(--r-pill);background:var(--snow);box-shadow:inset 0 0 0 1px var(--ink-08),0 24px 48px -24px rgb(0 0 0/.6);transition:top .8s var(--ease-io),translate .8s var(--ease-io),background-color .45s var(--ease),box-shadow .45s var(--ease)}.ai.is-sent .ai__box{top:100%;translate:0 calc(-100% - var(--ai-inset))}.ai__prompt{display:grid;align-items:center}.ai__prompt>*{grid-area:1/1;transition:opacity .3s var(--ease)}.ai.is-sent .ai__asking,.ai__hint{opacity:0}.ai.is-sent .ai__hint{opacity:1}.ai__spark{display:grid;place-items:center;flex:none;width:28px;height:28px;color:var(--ink)}.ai__spark .icon{width:22px;height:22px}.ai__prompt{position:relative;flex:1 1;min-width:0;font-family:var(--font-display);font-size:clamp(16px,.3vw + 13px,18px);line-height:1.35;letter-spacing:-.01em}.ai__placeholder{position:absolute;inset:0 auto 0 0;display:inline-flex;align-items:center;gap:2px;color:var(--ink-66);pointer-events:none}@property --prism-front{syntax:"<percentage>";inherits:false;initial-value:-100%}@property --prism-strength{syntax:"<number>";inherits:false;initial-value:0}.prism{--prism-ease:cubic-bezier(0.12,0.6,0.45,1);--prism-sweep:linear-gradient(110deg,rgb(43 238 241/0) 30%,rgb(43 238 241/calc(var(--prism-strength) * 0.4)) 36%,rgb(43 238 241/var(--prism-strength)) 40%,rgb(165 207 248/var(--prism-strength)) 44%,rgb(255 182 242/var(--prism-strength)) 48%,rgb(99 239 201/var(--prism-strength)) 53%,rgb(99 239 201/calc(var(--prism-strength) * 0.4)) 62%,rgb(99 239 201/0) 70%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.prism.is-hidden{visibility:hidden}.prism.is-revealing{background-image:var(--prism-sweep),linear-gradient(currentColor,currentColor);background-position:100% 50%,0 0;background-size:400% 100%,100% 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-mask-image:linear-gradient(90deg,#000 calc(var(--prism-front) - 20%),transparent calc(var(--prism-front) + 20%));mask-image:linear-gradient(90deg,#000 calc(var(--prism-front) - 20%),transparent calc(var(--prism-front) + 20%));animation:prism-wipe var(--prism-ms) var(--prism-ease) both,prism-light var(--prism-ms) var(--prism-ease) both,prism-travel var(--prism-ms) var(--prism-ease) both}@keyframes prism-wipe{0%{--prism-front:-100%}to{--prism-front:200%}}@keyframes prism-light{0%{--prism-strength:0}2%,60%{--prism-strength:1}74%,to{--prism-strength:0}}@keyframes prism-travel{0%{background-position:100% 50%,0 0}to{background-position:0 50%,0 0}}@media (prefers-reduced-motion:reduce){.prism.is-revealing{animation:none;background:none;-webkit-text-fill-color:currentColor;-webkit-mask-image:none;mask-image:none}}.ai__caret{display:inline-block;width:2px;height:1.1em;margin-right:-2px;vertical-align:-.18em;background:var(--ink);animation:ai-blink 1s steps(1) infinite}.ai__send{display:grid;place-items:center;flex:none;width:48px;height:48px;overflow:hidden;background:var(--white);color:var(--ink-66);transition:background-color .25s var(--ease),color .25s var(--ease),scale .2s var(--ease-out),opacity .3s var(--ease)}.ai__send .icon{rotate:-90deg;width:20px;height:20px}.ai:not(.is-sent) .ai__box.is-typed .ai__send{background:var(--ink);color:var(--snow)}.ai__box.is-pressed .ai__send{scale:.88}.ai__stages{display:grid;grid-gap:10px;gap:10px}.ai__stage{position:relative;display:grid;align-content:start;justify-items:start;grid-gap:12px;gap:12px;min-width:0;max-width:92%;padding:14px 18px 16px;border:1.5px solid transparent;border-radius:22px 22px 22px 6px;background:linear-gradient(var(--snow),var(--snow)) padding-box,linear-gradient(var(--snow),var(--snow)) border-box;box-shadow:0 24px 48px -28px rgb(0 0 0/.6);transition:opacity .45s var(--ease)}.ai__stage.is-active{background:linear-gradient(var(--snow),var(--snow)) padding-box,var(--aloha-gradient) border-box}.ai__stage.is-todo{visibility:hidden;opacity:0}.ai__stage-head{display:none}.ai__stages{margin-left:44px}.ai__stage:first-child:after{content:"";position:absolute;left:-44px;bottom:0;width:32px;height:32px;border-radius:30%;background:var(--ink) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F0F2F5' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3l1.8 5.2L19 10l-5.2 1.8L12 17l-1.8-5.2L5 10l5.2-1.8z'/></svg>") center /16px no-repeat}@supports (corner-shape:squircle){.ai__stage:first-child:after{border-radius:50%;corner-shape:squircle}}.ai__node{display:grid;place-items:center;flex:none;width:22px;height:22px;overflow:hidden;background:var(--ink);color:var(--snow)}.ai__node .icon{width:12px;height:12px}.ai__node img{width:100%;height:100%;object-fit:cover}.ai__stage-title{padding-top:1px}.ai__pause{display:grid;flex:none;place-items:center;width:40px;height:40px;color:var(--ink-66);transition:background-color .2s var(--ease),color .2s var(--ease)}.ai__pause:hover{background:var(--ink-05);color:var(--ink)}.ai__pause .icon{width:14px;height:14px}.ai :focus-visible{outline-color:var(--ink)}.ai__status{display:grid;min-height:20px;font-size:13.5px;font-weight:500;color:var(--ink-66);transition:opacity .3s var(--ease)}.ai__status>*{display:inline-flex;grid-area:1/1;align-items:center;gap:8px}.ai__status .is-gone{visibility:hidden}.ai__spin{flex:none;width:14px;height:14px;border:2px solid var(--ink-12);border-top-color:var(--ink);border-radius:50%;animation:ai-spin .8s linear infinite}.ai__tick{width:15px;height:15px;flex:none;stroke-width:2.4}.ai__text{font-size:clamp(15px,.2vw + 14px,16.5px);line-height:1.6;text-wrap:pretty}.ai__picks{display:grid;grid-gap:6px;gap:6px;width:100%}.ai__pick{display:grid;grid-template-columns:76px minmax(0,1fr) auto;grid-template-rows:auto auto auto;grid-column-gap:12px;column-gap:12px;align-items:center;min-width:0;padding:6px;margin:0 -6px;border-radius:14px;transition:opacity .4s var(--ease),translate .5s var(--ease-out),background-color .3s var(--ease),box-shadow .3s var(--ease)}.ai__pick.is-off{translate:0 8px}.ai__pick img{grid-row:1/4;width:76px;height:auto;aspect-ratio:4/3;border-radius:10px;object-fit:cover;transition:scale .35s var(--ease-out)}.ai__pick :is(.ai__pick-name,.ai__pick-meta,.ai__pick-by){grid-column:2}.ai__pick .ai__price{grid-column:3;grid-row:1/4;align-self:center;margin-top:0}.ai__pick.is-hover{background:var(--white);box-shadow:0 10px 24px -16px rgb(4 11 24/.4)}.ai__pick.is-hover img{scale:1.04}.ai__pick.is-hover .ai__pick-name{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.ai__pick-name{font-size:14.5px;font-weight:700;line-height:1.3}.ai__pick :is(.ai__pick-name,.ai__pick-meta,.ai__pick-by) .ai__stack{display:grid}.ai__pick :is(.ai__pick-name,.ai__pick-meta) .ai__stack>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai__pick-by{margin-top:0;font-size:12.5px;font-weight:600;line-height:1.35;color:var(--ink-66)}.ai__pick-by .ai__stack>span{display:flex;align-items:center;gap:5px;min-width:0;white-space:nowrap}.ai__pick-biz{min-width:0;overflow:hidden;text-overflow:ellipsis}.ai__pick-by .vseal{width:14px;height:14px}.ai__pick-meta{font-size:13px;line-height:1.35;color:var(--ink-66)}.ai__price{font-size:14px;font-weight:700}.ai__chip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 18px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line);font-size:14px;font-weight:600;transition:opacity .35s var(--ease),background-color .25s var(--ease),color .25s var(--ease),box-shadow .25s var(--ease),scale .2s var(--ease-out)}.ai__chip .icon{width:15px;height:15px;stroke-width:2.4;opacity:0;transition:opacity .25s var(--ease)}.ai__chip.is-hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.ai__chip.is-pressed{scale:.94}.ai__chip{position:relative;isolation:isolate}.ai__chip.is-picked{color:var(--snow);box-shadow:none}.ai__chip:after{inset:0;z-index:-1;background:var(--ink);transition:opacity .25s var(--ease)}.ai__chip:after,.ai__chip:before{content:"";position:absolute;border-radius:inherit;opacity:0}.ai__chip:before{inset:-4px;z-index:-2;background:var(--aloha-gradient);filter:blur(13px);transition:opacity .4s var(--ease)}.ai__chip.is-picked:after{opacity:1}.ai__chip.is-picked:before{opacity:var(--glow-light)}.ai__chip.is-picked .icon{opacity:1}.ai__steps{display:grid;grid-gap:2px;gap:2px;width:100%;isolation:isolate}.ai__step{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:9px 12px 9px 8px;border-radius:14px;font-size:14px;line-height:1.4;transition:background-color .3s var(--ease)}.ai__mark{display:grid;place-items:center;width:22px;height:22px}.ai__mark>*{grid-area:1/1;transition:opacity .25s var(--ease)}.ai__labels{display:grid;min-width:0}.ai__labels>*{grid-area:1/1;align-self:center;text-wrap:pretty;transition:opacity .25s var(--ease)}.ai__run{color:var(--ink)}.ai__todo{color:var(--ink-66)}.ai__dot{width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--ink-12)}.ai__step{transition:opacity .3s var(--ease),background-color .3s var(--ease)}.ai__step :is(.ai__run,.ai__spin,.ai__done,.ai__tick){opacity:0}.ai__step.is-run :is(.ai__run,.ai__spin){opacity:1}.ai__step:not(.is-todo) :is(.ai__todo,.ai__dot){opacity:0}.ai__step.is-done :is(.ai__done,.ai__tick){opacity:1}.ai__step--paid.is-done{background:var(--white);font-weight:700}.ai__step--paid:after,.ai__step--paid:before{content:"";position:absolute;z-index:-1;border-radius:16px;background:var(--aloha-gradient);opacity:0;transition:opacity .5s var(--ease);pointer-events:none}.ai__step--paid:before{inset:-1.5px}.ai__step--paid:after{z-index:-2;inset:6px;filter:blur(18px)}.ai__step--paid.is-done:before{opacity:1}.ai__step--paid.is-done:after{opacity:.6}@keyframes ai-blink{50%{opacity:0}}@keyframes ai-spin{to{rotate:1turn}}@media (max-width:639px){.ai{--box:84px}.ai__box{gap:8px;min-height:60px;padding:8px 8px 8px 18px}.ai__spark{display:none}.ai__pause,.ai__send{width:40px;height:40px}.ai__prompt{font-size:16px}}@media (forced-colors:active){.prism.is-revealing{animation:none;background:none;-webkit-text-fill-color:currentColor;-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:reduce){.ai__caret,.ai__spin{animation:none!important}.ai__pause{display:none}}.control__demo{position:relative;width:100%;max-width:560px}.cv__bar{justify-content:space-between;align-items:center;padding-block:8px}.cv__bar span{display:flex;gap:6px}.cv__bar span i{width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 1.25px var(--line)}.window.cv{position:relative;width:100%;overflow:visible;padding:20px;border-radius:var(--r-card);background:transparent;color:var(--snow);box-shadow:none}.window.cv:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:var(--aloha-gradient);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.cv .window__bar{justify-content:flex-end;padding:0 0 6px;border-bottom:0}.cv__bar>span{display:none}.cv__pause{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--snow-78);transition:background-color .2s var(--ease),color .2s var(--ease)}.cv__pause:hover{background:var(--snow-10);color:var(--snow)}.cv__pause:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.cv__pause .icon{width:14px;height:14px;stroke-width:2.2}.cv__pause[hidden]{display:grid;visibility:hidden}.cv__head{display:flex;align-items:center;gap:10px;padding:0 0 14px;border-bottom:1px solid var(--snow-16)}.cv__head .tile--sm{width:36px;height:36px}.cv__head .tile--sm .tile__icon{width:19px;height:19px}.cv__who{flex:1 1;min-width:0;font-size:15px;font-weight:700;line-height:1.25}.cv__who small{display:block;font-size:12.5px;font-weight:500;color:var(--snow-78)}.cv__status{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:var(--r-pill);background:var(--snow-16);color:var(--snow);font-size:12px;font-weight:700;white-space:nowrap;transition:background-color .35s var(--ease)}.cv__status.is-qualified{background:var(--snow);color:var(--ink)}.cv__status .icon{width:13px;height:13px;stroke-width:2.4}.cv__status .cv__spin{width:11px;height:11px;border-color:rgb(240 242 245/.35);border-top-color:var(--snow)}.cv__spin{flex:none;width:14px;height:14px;border:2px solid var(--ink-12);border-top-color:var(--ink);border-radius:50%;animation:ai-spin .8s linear infinite}.cv__body{display:flex;flex-direction:column;justify-content:space-between;gap:24px;width:100%;height:620px;padding:8px 8px 4px;transition:opacity .4s var(--ease)}.cv.is-leaving .cv__body{opacity:0;transition-duration:.5s}.cv__family{font-family:var(--font-display);font-size:26px;font-weight:500;line-height:1.15;letter-spacing:-.015em}.cv__rows{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-column-gap:18px;column-gap:18px;margin-top:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cv__row{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;min-height:80px;padding-block:12px;border-top:1px solid var(--snow-16)}.cv__what>p{font-family:var(--font-display);font-size:18px;font-weight:500;line-height:1.25}.cv__sub{margin-top:3px;font-size:14px;font-weight:500;line-height:1.3}.cv__sub>span{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 5px}.cv__late{opacity:0;transition:opacity .4s var(--ease);margin-left:-5px}.cv__late.is-on{opacity:1}.cv__working{color:var(--snow);animation:line-in .3s var(--ease-out) both}.cv__working .cv__spin{width:12px;height:12px;margin-right:3px;border-color:rgb(240 242 245/.35);border-top-color:var(--snow)}.cv__old{position:relative;justify-self:end;font-size:16px;white-space:nowrap;transition:opacity .4s var(--ease)}.cv__old:after{content:"";position:absolute;left:-2px;right:-2px;top:54%;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .4s var(--ease-out)}.cv__row.is-done .cv__old{opacity:.72}.cv__row.is-done .cv__old:after{transform:scaleX(1)}.cv__new{--prism-ms:900ms;justify-self:end;font-family:var(--font-display);font-size:24px;font-weight:500;letter-spacing:-.015em;white-space:nowrap;visibility:hidden}.cv__row.is-done .cv__new{visibility:visible}.cv__foot{display:grid;grid-gap:16px;gap:16px}.cv__notes{display:grid;grid-gap:6px;gap:6px;font-size:14px;font-weight:500;line-height:1.35;opacity:0;transition:opacity .4s var(--ease)}.cv__notes.is-on{opacity:1}.cv__notes li{display:grid;grid-template-columns:16px minmax(0,1fr);grid-column-gap:8px;column-gap:8px;align-items:start}.cv__notes .icon{width:15px;height:15px;margin-top:2px;stroke-width:2.4}.cv__ask{display:grid;opacity:0;translate:0 6px;transition:opacity .4s var(--ease),translate .4s var(--ease-out)}.cv__ask.is-on{opacity:1;translate:0}.cv__approved,.cv__ask-now{grid-area:1/1}.cv__ask-now{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 16px;padding-top:16px;border-top:1px solid var(--snow-16);transition:opacity .3s var(--ease)}.cv__ask-text{font-family:var(--font-display);font-size:19px;font-weight:500;line-height:1.2;letter-spacing:-.01em}.cv__ask-text small{display:block;margin-top:4px;font-family:var(--font-ui);font-size:13px;font-weight:400;letter-spacing:0}.cv__actions{display:flex;gap:8px}.cv__approved{display:flex;align-items:center;gap:10px;padding-top:16px;border-top:1px solid var(--snow-16);font-family:var(--font-display);font-size:19px;font-weight:500;line-height:1.25;opacity:0;transition:opacity .4s var(--ease)}.cv__approved .icon{width:22px;height:22px;flex:none}.cv__ask.is-done .cv__ask-now{opacity:0}.cv__ask.is-done .cv__approved{opacity:1}.cv__ask .mbtn{pointer-events:none;color:var(--ink);background:var(--white);transition:background-color .2s var(--ease),box-shadow .2s var(--ease),scale .15s var(--ease)}.cv__ask .mbtn--approve{background:var(--neon)}.cv__ask .mbtn--approve.is-hover{background:var(--ink);color:var(--snow)}.cv__ask .mbtn--approve.is-pressed{scale:.95}.you{position:absolute;z-index:5;left:92%;top:102%;display:block;pointer-events:none;opacity:0;translate:-4px -4px}.you svg{position:relative;display:block;width:30px;height:30px;transition:scale .15s var(--ease);transform-origin:4px 4px}.you:before{content:"";position:absolute;left:-14px;top:-14px;width:36px;height:36px;border-radius:50%;box-shadow:0 0 0 2px var(--iri);opacity:0;scale:.3}.you.is-pressing:before{animation:you-click .6s var(--ease-out) both}@keyframes you-click{0%{opacity:1;scale:.3}to{opacity:0;scale:1.4}}.you b{position:absolute;left:22px;top:25px;padding:4px 10px;border-radius:4px 11px 11px 11px;background:var(--iri);color:var(--ink);font-family:var(--font-ui);font-size:13px;font-weight:700;white-space:nowrap;box-shadow:0 4px 12px -4px rgb(4 11 24/.4)}.you--plain:before{box-shadow:0 0 0 2px var(--ink)}.you--plain b{background:var(--ink);color:var(--snow)}.you--plain.is-in{transition:left .75s cubic-bezier(.45,0,.2,1),top .75s cubic-bezier(.3,0,.1,1),opacity .3s var(--ease)}.you.is-in{opacity:1;transition:left 1.15s cubic-bezier(.45,0,.2,1),top 1.15s cubic-bezier(.3,0,.1,1),opacity .3s var(--ease)}.you.is-pressing svg{scale:.82}.you.is-out{left:104%;top:78%;opacity:0;transition:left .9s var(--ease-io),top .9s var(--ease-io),opacity .6s var(--ease) .2s}@media (max-width:479px){.cv__head{padding-inline:14px}.cv__msg{max-width:92%}}@media (prefers-reduced-motion:reduce){.cv__item,.cv__spin{animation:none}.you{display:none}}.border{--run:4800ms;position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto 1fr auto auto auto;--border-gap:clamp(76px,9vw,124px);grid-column-gap:var(--border-gap);column-gap:var(--border-gap);grid-row-gap:8px;row-gap:8px;min-height:360px;padding:clamp(22px,2.6vw,34px) clamp(18px,2.4vw,32px);overflow:hidden;border-radius:var(--r-card);font-family:var(--font-ui);isolation:isolate}.border:not(.is-live) *{animation-play-state:paused!important}.border__half{position:absolute;inset-block:0;z-index:-2;width:50%}.border__half--from{left:0;background:var(--platinum)}.border__half--to{right:0;background:var(--ink)}.border__cell--from{grid-column:1;color:var(--ink)}.border__cell--to{grid-column:2;color:var(--snow)}.border__who{grid-row:1;font-size:13px;font-weight:600;opacity:.66}.border__way{grid-row:2;font-family:var(--font-display);font-size:clamp(28px,2.6vw + 10px,46px);line-height:1.02;letter-spacing:-.03em}.border__line{grid-row:5;font-size:13.5px;line-height:1.45;opacity:.66}@property --comet{syntax:"<number>";inherits:false;initial-value:0}@property --orb{syntax:"<number>";inherits:false;initial-value:0}.border__seam{position:absolute;inset-block:0;left:50%;z-index:0;width:clamp(44px,5.5vw,76px);translate:-50% 0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none}.border__seam:before{content:"";position:absolute;inset:12% 40%;border-radius:50%;background:var(--aloha-gradient);filter:blur(18px);opacity:.55}@media (max-width:559px){.border{--border-gap:52px;min-height:300px}.border__confirm{align-items:flex-start;font-size:11.5px}.border__confirm .icon{margin-top:1px}.border__line{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.border *,.border :before{animation:none!important}}.deck{justify-items:center;grid-gap:22px;gap:22px;padding-top:56px}.deck,.deck__stack{position:relative;display:grid}.deck__stack{z-index:1;width:min(100%,420px)}.deck__space{position:absolute;inset:-12% -14% -6%;z-index:0;pointer-events:none;background-image:radial-gradient(1.2px 1.2px at 12% 30%,rgb(240 242 245/.7),transparent),radial-gradient(1px 1px at 38% 68%,rgb(240 242 245/.5),transparent),radial-gradient(1.4px 1.4px at 58% 12%,rgb(240 242 245/.6),transparent),radial-gradient(1px 1px at 82% 52%,rgb(240 242 245/.45),transparent),radial-gradient(1.2px 1.2px at 24% 92%,rgb(240 242 245/.5),transparent),radial-gradient(1px 1px at 92% 86%,rgb(240 242 245/.55),transparent),radial-gradient(1.3px 1.3px at 66% 40%,rgb(240 242 245/.4),transparent),radial-gradient(1px 1px at 4% 72%,rgb(240 242 245/.5),transparent)}.deck__lines{position:absolute;inset:0;width:100%;height:100%}.deck__lines line{stroke:var(--snow-10);stroke-width:1}.deck__star{--size:150px;position:absolute;display:grid;grid-gap:6px;gap:6px;width:var(--size);padding:6px 6px 8px;border-radius:14px;background:var(--ink);box-shadow:inset 0 0 0 100vmax var(--snow-06),inset 0 0 0 1px var(--snow-10);translate:-50% -50%;animation:deck-float calc(9s + var(--k) * 1.3s) ease-in-out calc(var(--k) * -1.7s) infinite alternate}.deck__star img{width:100%;height:auto;aspect-ratio:16/10;border-radius:9px;object-fit:cover}.deck__star b{overflow:hidden;padding-inline:2px;font-family:var(--font-ui);font-size:11px;font-weight:600;color:var(--snow-78);text-overflow:ellipsis;white-space:nowrap}.deck__star--z1{--size:132px;opacity:.7;filter:blur(.4px)}.deck__star--z2{--size:112px;opacity:.5;filter:blur(1.2px)}.deck__star--z3{--size:84px;opacity:.32;filter:blur(2.2px)}.deck__star--z3 b{display:none}@keyframes deck-float{0%{transform:translate(-6px,5px)}to{transform:translate(7px,-6px)}}@media (max-width:639px){.deck__space{inset:-6% -4% -4%}.deck__star--z3{display:none}}.deck__card{grid-area:1/1;display:grid;overflow:hidden;border-radius:20px;background:var(--platinum);color:var(--ink);box-shadow:0 30px 60px -30px rgb(0 0 0/.8);font-family:var(--font-ui);transform-origin:50% 0;translate:0 calc(var(--pos) * -18px);scale:calc(1 - var(--pos) * .06);opacity:calc(1 - var(--pos) * .22);transition:translate .55s var(--ease-out),scale .55s var(--ease-out),opacity .45s var(--ease)}.deck__card.is-hidden{opacity:0;transition:none}.deck__card.is-leaving{animation:deck-leave .52s var(--ease-io) forwards}@keyframes deck-leave{to{translate:70% 40px;rotate:9deg;opacity:0}}.deck__media{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--snow-06)}.deck__media img{width:100%;height:100%;object-fit:cover}.deck__place{position:absolute;bottom:12px;left:12px;display:inline-flex;align-items:center;gap:5px;padding:5px 11px 5px 8px;border-radius:var(--r-pill);background:rgb(4 11 24/.62);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--snow);font-size:12px;font-weight:600}.deck__pin{width:14px;height:14px;flex:none}.deck__body{display:grid;grid-gap:4px;gap:4px;padding:16px 20px 20px;color:var(--ink)}.deck__title{font-family:var(--font-display);font-size:19px;font-weight:600;line-height:1.25;letter-spacing:-.01em}.deck__who{display:flex;align-items:center;gap:6px}.deck__price,.deck__who{font-size:13.5px;color:var(--ink-66)}.deck__price{margin-top:6px}.deck__price b{font-size:17px;color:var(--ink)}.deck__next{position:absolute;inset:0;z-index:99;border-radius:20px;cursor:pointer}.deck__next:focus-visible{outline:2px solid var(--neon);outline-offset:4px}.deck__caption{position:relative;z-index:1;display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:600;color:var(--snow-78)}.deck__caption i{position:relative;width:7px;height:7px;border-radius:50%;background:var(--snow)}.deck__caption i:after{content:"";position:absolute;inset:-3px;border-radius:50%;box-shadow:0 0 0 1.5px var(--snow);opacity:0;animation:live 2.2s var(--ease-out) infinite}@keyframes live{0%{opacity:.7;scale:.5}to{opacity:0;scale:1.5}}@media (prefers-reduced-motion:reduce){.deck__caption i:after,.deck__card.is-leaving,.deck__star{animation:none}}.vseal{--seal:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.35 11.79A.43.43 0 0 0 22.35 12.21L23.48 14.22A1.18 1.18 0 0 1 23.05 15.81L21.07 16.99A.43.43 0 0 0 20.86 17.36L20.83 19.66A1.18 1.18 0 0 1 19.66 20.83L17.36 20.86A.43.43 0 0 0 16.99 21.07L15.81 23.05A1.18 1.18 0 0 1 14.22 23.48L12.21 22.35A.43.43 0 0 0 11.79 22.35L9.78 23.48A1.18 1.18 0 0 1 8.19 23.05L7.01 21.07A.43.43 0 0 0 6.64 20.86L4.34 20.83A1.18 1.18 0 0 1 3.17 19.66L3.14 17.36A.43.43 0 0 0 2.93 16.99L.95 15.81A1.18 1.18 0 0 1 .52 14.22L1.65 12.21A.43.43 0 0 0 1.65 11.79L.52 9.78A1.18 1.18 0 0 1 .95 8.19L2.93 7.01A.43.43 0 0 0 3.14 6.64L3.17 4.34A1.18 1.18 0 0 1 4.34 3.17L6.64 3.14A.43.43 0 0 0 7.01 2.93L8.19.95A1.18 1.18 0 0 1 9.78.52L11.79 1.65A.43.43 0 0 0 12.21 1.65L14.22.52A1.18 1.18 0 0 1 15.81.95L16.99 2.93A.43.43 0 0 0 17.36 3.14L19.66 3.17A1.18 1.18 0 0 1 20.83 4.34L20.86 6.64A.43.43 0 0 0 21.07 7.01L23.05 8.19A1.18 1.18 0 0 1 23.48 9.78Z'/%3E%3C/svg%3E");position:relative;display:inline-grid;place-items:center;flex:none;width:16px;height:16px;color:var(--white)}.vseal:before{content:"";position:absolute;inset:0;background:var(--verified);-webkit-mask:var(--seal) center /contain no-repeat;mask:var(--seal) center /contain no-repeat}.vseal svg{position:relative;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.activity__paused,.activity__row.is-new,.approval__done,.approval__note{animation:none}}.chat{width:min(100%,440px);overflow:hidden;border-radius:var(--r-mock);background:var(--white);color:var(--ink);font-family:var(--font-ui);box-shadow:0 32px 64px -28px rgb(0 0 0/.6)}.chat__head{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--ink-08)}.chat__name{flex:1 1;min-width:0;font-size:14px;font-weight:700}.chat__state{font-size:12px;font-weight:600;color:var(--ink-66)}.switch{position:relative;flex:none;width:40px;height:24px;border-radius:var(--r-pill);background:var(--ink-12);transition:background-color .25s var(--ease)}.switch[aria-checked=true]{background:var(--neon)}.switch__knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--white);box-shadow:0 1px 3px rgb(4 11 24/.3);transition:translate .25s var(--ease-out)}.switch[aria-checked=true] .switch__knob{translate:16px 0}.chat :focus-visible{outline-color:var(--ink)}.chat__body{display:grid;align-content:start;grid-gap:10px;gap:10px;min-height:318px;padding:18px 14px 20px;background:var(--snow)}.bubble{max-width:84%;padding:10px 13px;border-radius:16px;font-size:14px;line-height:1.45;animation:pop-in .35s var(--ease-out) both}.bubble--in{justify-self:start;border-bottom-left-radius:4px;background:var(--white);box-shadow:0 0 0 1px var(--ink-08)}.bubble--out{justify-self:end;border-bottom-right-radius:4px;background:var(--ink);color:var(--snow)}.bubble__pay{display:flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;margin-top:8px;padding:6px 12px;border-radius:var(--r-pill);background:var(--snow);color:var(--ink);font-size:13px;font-weight:600}.bubble__pay-icon{width:14px;height:14px;flex:none}.typing{display:inline-flex;justify-self:end;gap:4px;padding:13px 14px;border-radius:16px;border-bottom-right-radius:4px;background:var(--ink);animation:pop-in .25s var(--ease-out) both}.typing i{width:6px;height:6px;border-radius:50%;background:var(--snow);animation:dot 1s ease-in-out infinite}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}.chat__note{justify-self:center;padding:6px 12px;border-radius:var(--r-pill);background:var(--white);box-shadow:0 0 0 1px var(--ink-08);font-size:12.5px;font-weight:600;color:var(--ink-66);animation:pop-in .3s var(--ease-out) both}@keyframes dot{0%,60%,to{opacity:.35;translate:0 0}30%{opacity:1;translate:0 -3px}}@media (prefers-reduced-motion:reduce){.bubble,.chat__note,.typing{animation:none}}@media (max-width:559px){.ai__stages{margin-left:0}.ai__stage{max-width:100%}.ai__stage:first-child:after{display:none}.ai__pick{grid-template-columns:60px minmax(0,1fr) auto;column-gap:10px}.ai__pick img{width:60px}.ai__pick :is(.ai__pick-name,.ai__pick-meta) .ai__stack>span{overflow:visible;white-space:normal;text-overflow:clip}.window.cv{padding:16px 14px}.cv__body{height:auto;gap:20px;padding:4px 4px 2px}.cv__family{font-size:23px}.cv__rows{display:grid;grid-template-columns:minmax(0,1fr);margin-top:14px}.cv__row{grid-column:1;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr 1fr;column-gap:12px;min-height:104px}.cv__what{grid-column:1;grid-row:1/3}.cv__what>p{font-size:17px}.cv__sub>span{flex-wrap:nowrap}.cv__sub>span:not(.cv__working){flex-wrap:wrap}.cv__flight .cv__sub>span{display:block}.cv__flight .cv__late{margin-left:0}.cv__old{grid-column:2;grid-row:1;align-self:end;font-size:14px}.cv__new{grid-column:2;grid-row:2;align-self:start;font-size:21px}.cv__ask-text{font-size:18px}.cv__approved{font-size:17px;align-items:flex-start}}@media (max-width:767px){.border__seam{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(90deg,rgb(4 11 24/0) 0,rgb(4 11 24/.1) 14%,rgb(4 11 24/.38) 28%,rgb(4 11 24/.76) 42%,var(--ink) 58%)}.deck__space{display:none}}.ai__pick:is(:lang(es),:lang(pt)) :is(.ai__pick-name,.ai__pick-meta) .ai__stack>span{overflow:visible;white-space:normal;text-overflow:clip}.ai__pick:is(:lang(es),:lang(pt)) .ai__pick-by .ai__stack>span{flex-wrap:wrap;white-space:normal}.ai__pick:is(:lang(es),:lang(pt)) .ai__pick-biz{overflow:visible;text-overflow:clip}.flow__lines{position:absolute;inset:0;z-index:-1;overflow:visible;pointer-events:none}.flow__branch,.flow__trunk{fill:none;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:0 7}.flow__branch{stroke:var(--gray);opacity:.55;transition:opacity .4s var(--ease)}.flow__branch.is-more{opacity:.3}.flow__branch.is-on,.flow__trunk{stroke:url(#flow-grad);opacity:1}.flow__dot circle{fill:url(#flow-orb)}.flow__dot .flow__dot-glow{opacity:.6;filter:blur(5px)}.flow__dot{transition:opacity .2s var(--ease)}.flow__list{grid-row:3;display:grid;align-content:center;justify-items:start;grid-gap:6px;gap:6px;margin-block:14px}.flow__cur{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:4px 12px 4px 4px;border-radius:var(--r-pill);font-size:13px;font-weight:600;color:var(--ink-66);white-space:nowrap;transition:background-color .3s var(--ease),color .3s var(--ease),box-shadow .3s var(--ease)}.flow__cur img{width:22px;height:22px;flex:none;border-radius:50%;object-fit:cover}.flow__cur--more{white-space:normal;line-height:1.25}.flow__more-icon{display:grid;place-items:center;width:22px;height:22px;flex:none;border-radius:50%;outline:1.5px dashed var(--ink-66);outline-offset:-1.5px}.flow__more-icon .icon{width:13px;height:13px}.flow__cur.is-on{background:var(--white);color:var(--ink);box-shadow:0 6px 16px -8px rgb(4 11 24/.35)}.flow__cur.is-on b{font-size:15px;font-weight:700;animation:line-in .3s var(--ease-out) both}.flow__cur.is-on span{opacity:.66}.flow__end{grid-row:3;display:grid;align-content:center;justify-items:start;grid-gap:6px;gap:6px}@media (min-width:560px){.flow__end{padding-left:clamp(20px,2.8vw,40px)}}.flow__end small{font-size:12px;font-weight:600;color:var(--snow-78)}.flow__balance{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border-radius:var(--r-pill);background:var(--ink);box-shadow:inset 0 0 0 1px var(--snow-16);font-size:clamp(15px,.4vw + 13px,18px);color:var(--snow);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.flow__balance img{width:24px;height:24px;border-radius:50%}.flow__balance b{font-weight:700}.flow__balance span{font-size:.75em;font-weight:600;opacity:.66}.flow__balance:before{content:"";position:absolute;inset:-2px;z-index:-1;border-radius:inherit;background:var(--aloha-gradient);filter:blur(14px);opacity:0;pointer-events:none}.flow__balance.is-landed{animation:flow-land .7s var(--ease-out) both}.flow__balance.is-landed:before{animation:flow-burst 1.1s var(--ease-out) both}@keyframes flow-land{0%{scale:1.06}to{scale:1}}@keyframes flow-burst{0%{opacity:.9;scale:.94}35%{opacity:.75}to{opacity:0;scale:1.28}}@media (max-width:559px){.flow__cur{gap:6px;padding-right:8px;font-size:12px}.flow__cur img,.flow__more-icon{width:18px;height:18px}.flow__cur.is-on b{font-size:13px}.flow__balance span,.flow__cur.is-on span{display:none}.flow__balance{padding-right:11px;font-size:14px}.flow__balance img{width:20px;height:20px}}@media (prefers-reduced-motion:reduce){.flow__balance.is-landed,.flow__balance.is-landed:before,.flow__cur.is-on b{animation:none}}