.al-page{--al-canvas:#f7f7f5;--al-paper:#fff;--al-raised:#fff;--al-muted:#f0efec;--al-soft:#edece8;--al-quiet:#f9f9f7;--al-ink:#111;--al-ink-2:#5e5e5a;--al-ink-3:#6f6f6a;--al-line:#0b0b0b1a;--al-line-2:#0b0b0b12;--al-input:#85857e;--al-action:#0b0b0b;--al-action-ink:#fff;--al-action-hover:#2c2c2a;--al-hover:#0b0b0b0d;--al-inverse:#0b0b0b;--al-inverse-ink:#f5f5f3;--al-inverse-2:#b5b5b0;--al-header:#f7f7f5cc;--al-good-bg:#edf4ef;--al-good:#37634a;--al-part-bg:#fbf3e5;--al-part:#80602c;--al-gap:#89574a;--al-lav:#9b83c9;--al-lav-soft:#eee9f6;--al-lav-ink:#5b4690;--al-glow:#b5a5d4;--al-shadow-sm:0 1px 2px #0b0b0b0a,0 2px 8px -2px #0b0b0b0d;--al-shadow-lg:0 1px 2px #0b0b0b08,0 30px 80px -30px #0b0b0b33,0 12px 30px -18px #0b0b0b1f;--al-serif:"Iowan Old Style","Palatino Linotype","Book Antiqua",Georgia,serif;--al-sans:var(--font-inter),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--al-ease:cubic-bezier(.2,.7,.2,1);background:var(--al-canvas);color:var(--al-ink);font-family:var(--al-sans);min-height:100vh;font-size:16px;line-height:1.6;transition:background .25s,color .25s;overflow-x:clip}.al-page.is-dark{--al-canvas:#0d0d0e;--al-paper:#18181a;--al-raised:#242426;--al-muted:#20201f;--al-soft:#20201f;--al-quiet:#141415;--al-ink:#f5f5f3;--al-ink-2:#b5b5b0;--al-ink-3:#a1a19c;--al-line:#ffffff1a;--al-line-2:#ffffff12;--al-input:#77777d;--al-action:#fff;--al-action-ink:#0b0b0b;--al-action-hover:#e1e0d9;--al-hover:#ffffff0d;--al-inverse:#18181a;--al-inverse-ink:#f5f5f3;--al-inverse-2:#b5b5b0;--al-header:#0d0d0ecc;--al-good-bg:#263b2d;--al-good:#b7d5bf;--al-part-bg:#3d3525;--al-part:#dbc49b;--al-gap:#d9b5a9;--al-lav-soft:#2a2533;--al-lav-ink:#cdb9fa;--al-glow:#6b5a94;--al-shadow-sm:0 1px 2px #0006;--al-shadow-lg:0 30px 80px -30px #000c,0 0 0 1px #ffffff0d}@layer base{.al-page *{box-sizing:border-box}.al-page :where(h1,h2,h3,p,ul,ol){margin:0;padding:0}.al-page :where(ul,ol){list-style:none}.al-page :where(a){color:inherit;text-decoration:none}.al-page :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.al-page h1 em,.al-page h2 em{color:var(--al-ink-3);font-style:italic}}.al-page a:focus-visible,.al-page button:focus-visible,.al-page input:focus-visible{outline:2px solid var(--al-ink);outline-offset:3px;border-radius:8px}.al-page [id]{scroll-margin-top:96px}.al-page ::selection{background:var(--al-lav-soft)}.al-js [data-reveal]{opacity:0;transition:opacity .8s var(--al-ease),transform .8s var(--al-ease);transform:translateY(28px)}.al-js [data-reveal].is-in{opacity:1;transform:none}.al-bento>[data-reveal]:nth-child(2){transition-delay:60ms}.al-bento>[data-reveal]:nth-child(3){transition-delay:.12s}.al-bento>[data-reveal]:nth-child(4){transition-delay:60ms}.al-bento>[data-reveal]:nth-child(5){transition-delay:.12s}.al-bento>[data-reveal]:nth-child(6){transition-delay:.18s}.al-orb{border-radius:50%;flex:none;display:inline-flex;overflow:hidden}.al-orb>.rz-orb{flex:none;width:100%!important;height:100%!important}.al-btn{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 22px;font-size:15px;font-weight:600;line-height:1.2;transition:background .16s,transform .16s,box-shadow .16s;display:inline-flex}.al-btn:hover{transform:translateY(-1px)}.al-btn-dark{background:var(--al-action);color:var(--al-action-ink)}.al-btn-dark:hover{background:var(--al-action-hover);box-shadow:0 8px 20px -8px #0b0b0b55}.al-btn-light{color:#0b0b0b;background:#fff}.al-btn-light:hover{background:#edece8}.al-btn-sm{border-radius:10px;min-height:38px;padding:8px 15px;font-size:14px}.al-link{color:var(--al-ink-2);font-size:14px}.al-link:hover{color:var(--al-ink)}.al-header{z-index:50;transition:padding .35s var(--al-ease);padding:0;position:sticky;top:0}.al-header-inner{max-width:1240px;height:68px;transition:max-width .4s var(--al-ease),height .3s,border-radius .4s,background .3s,box-shadow .3s,border-color .3s;background:0 0;border:1px solid #0000;border-radius:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin:0 auto;padding:0 28px;display:grid}.al-header.is-scrolled{padding:10px 16px 0}.al-header.is-scrolled .al-header-inner{background:var(--al-header);-webkit-backdrop-filter:saturate(1.6)blur(18px);border-color:var(--al-line);max-width:1080px;height:58px;box-shadow:var(--al-shadow-sm);border-radius:16px;padding:0 10px 0 22px}.al-logo{color:var(--al-ink);display:inline-flex}.al-logo .wize-logo{width:auto;height:25px}.al-nav{gap:4px;display:flex}.al-nav a{color:var(--al-ink-2);border-radius:8px;padding:7px 12px;font-size:14px;transition:background .15s,color .15s}.al-nav a:hover{color:var(--al-ink);background:var(--al-hover)}.al-header-actions{justify-content:flex-end;align-items:center;gap:14px;display:flex}.al-theme{width:36px;height:36px;color:var(--al-ink);border-radius:10px;justify-content:center;align-items:center;display:inline-flex;border:1px solid var(--al-line)!important;background:var(--al-paper)!important}.al-theme:hover{background:var(--al-soft)!important}.al-menu-btn{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:none}.al-mobile-nav{display:none}.al-hero{text-align:center;isolation:isolate;max-width:1240px;margin:0 auto;padding:64px 28px 0;position:relative}.al-hero-bg{z-index:-1;pointer-events:none;position:absolute;inset:-68px -30vw 0;overflow:hidden}.al-grid{background-image:radial-gradient(var(--al-line)1px,transparent 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 45% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(60% 45% at 50% 30%,#000 30%,#0000 75%)}.al-aurora{filter:blur(80px);opacity:.55;border-radius:50%;position:absolute}.al-aurora.a1{background:radial-gradient(circle,#e0d2ff 0%,#0000 70%);width:520px;height:380px;animation:18s ease-in-out infinite alternate al-drift;top:120px;left:calc(50% - 560px)}.al-aurora.a2{background:radial-gradient(circle,#edece8 0%,#0000 70%);width:560px;height:420px;animation:22s ease-in-out infinite alternate-reverse al-drift;top:60px;left:calc(50% + 40px)}.is-dark .al-aurora{opacity:.22}.is-dark .al-aurora.a2{opacity:.5;background:radial-gradient(circle,#3a3a40 0%,#0000 70%)}.al-pill{border:1px solid var(--al-line);background:var(--al-paper);color:var(--al-ink-2);box-shadow:var(--al-shadow-sm);border-radius:999px;align-items:center;gap:10px;padding:5px 14px 5px 5px;font-size:13px;transition:transform .2s,color .2s;display:inline-flex}.al-pill:hover{color:var(--al-ink);transform:translateY(-1px)}.al-pill-tag{background:var(--al-action);color:var(--al-action-ink);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.al-hero h1{font-family:var(--al-serif);letter-spacing:-.03em;margin:28px auto 0;font-size:clamp(42px,6.6vw,84px);font-weight:400;line-height:1.02}.al-h1-line{text-wrap:balance;display:block}.al-js .al-h1-line{animation:al-rise-in .9s var(--al-ease)both}.al-js .al-h1-line+.al-h1-line{animation-delay:.12s}.al-scribble{white-space:nowrap;display:inline-block;position:relative}.al-scribble>svg{width:104%;height:.26em;position:absolute;bottom:-.08em;left:-2%;right:-2%;overflow:visible}.al-scribble path{fill:none;stroke:var(--al-lav);stroke-width:4.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;animation:al-draw .9s calc(1s + var(--d)*.45s)cubic-bezier(.6,.1,.2,1)forwards}.al-scribble:hover path{animation:.7s cubic-bezier(.6,.1,.2,1) both al-draw}.is-dark .al-scribble path{stroke:#cdb9fa}.al-hero-sub{max-width:620px;color:var(--al-ink-2);text-wrap:pretty;margin:24px auto 0;font-size:18.5px;line-height:1.6}.al-js .al-hero-sub{animation:al-rise-in .9s .22s var(--al-ease)both}.al-prompt{text-align:left;background:var(--al-paper);border:1px solid var(--al-line);max-width:680px;box-shadow:var(--al-shadow-lg);border-radius:22px;margin:36px auto 0;padding:16px 16px 12px 18px;transition:border-color .2s,box-shadow .2s;position:relative}.al-js .al-hero .al-prompt{animation:al-rise-in .9s .32s var(--al-ease)both}.al-prompt:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(120deg,#0000 20%,#cdb9fa 45%,#9b83c9 55%,#0000 80%) 0 0/250% 100%;padding:1.5px;transition:opacity .3s;animation:4s linear infinite al-sheen;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.al-prompt.is-focused:before,.al-prompt:hover:before{opacity:.9}.al-prompt-field{align-items:flex-start;gap:12px;display:flex}.al-prompt-input{flex:1;min-height:56px;position:relative}.al-prompt-input>input{width:100%;font:inherit;color:var(--al-ink);background:0 0;border:0;outline:0;padding:3px 0;font-size:17px;line-height:1.5}.al-prompt-input>input:focus-visible{outline:0}.al-prompt-input>input::placeholder{color:var(--al-ink-3)}.al-prompt-ghost{color:var(--al-ink-3);pointer-events:none;font-size:17px;line-height:1.5;position:absolute;top:3px;left:0;right:0}.al-prompt-ghost>i{vertical-align:-3px;background:var(--al-ink-2);width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite al-blink;display:inline-block}.al-prompt-bar{align-items:center;gap:8px;margin-top:6px;display:flex}.al-prompt-tool{height:36px;color:var(--al-ink-2);border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:13px;transition:background .15s;display:inline-flex;border:1px solid var(--al-line)!important}.al-prompt-tool:hover{background:var(--al-hover)}.al-prompt-tool.is-icon{justify-content:center;width:36px;padding:0}.al-prompt-send{border-radius:12px;align-items:center;gap:8px;height:40px;margin-left:auto;padding:0 7px 0 16px;font-size:14px;font-weight:600;transition:background .15s,transform .15s;display:inline-flex;background:var(--al-action)!important;color:var(--al-action-ink)!important}.al-prompt-send>svg{background:#ffffff26;border-radius:8px;width:26px;height:26px;padding:5px}.is-dark .al-prompt-send>svg{background:#0b0b0b14}.al-prompt-send:hover{transform:translateY(-1px);background:var(--al-action-hover)!important}.al-prompt.is-compact{max-width:620px;margin-top:32px}.al-prompt.is-compact .al-prompt-input{min-height:44px}.al-suggest{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.al-js .al-suggest{animation:al-rise-in .9s .42s var(--al-ease)both}.al-suggest>button{color:var(--al-ink-2);border-radius:999px;padding:7px 13px;font-size:13px;transition:color .15s,border-color .15s,transform .15s;border:1px solid var(--al-line)!important;background:var(--al-paper)!important}.al-suggest>button:hover{color:var(--al-ink);transform:translateY(-1px);border-color:var(--al-input)!important}.al-hero-trust{color:var(--al-ink-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 22px;margin-top:20px;font-size:13px;display:flex}.al-hero-trust>li{align-items:center;gap:6px;display:inline-flex}.al-hero-trust svg{color:var(--al-good)}.al-stage{--px:0;--py:0;perspective:1600px;max-width:1080px;margin:72px auto 0;position:relative}.al-js .al-stage{animation:al-rise-in 1.1s .5s var(--al-ease)both}.al-stage-glow{background:radial-gradient(ellipse at 50% 40%,var(--al-glow)0%,transparent 65%);filter:blur(60px);opacity:.35;z-index:0;border-radius:40px;position:absolute;inset:8% 8% -6%}.al-float{z-index:2;background:var(--al-paper);border:1px solid var(--al-line);box-shadow:var(--al-shadow-lg);text-align:left;transition:transform .6s var(--al-ease);border-radius:14px;padding:12px 14px;font-size:13px;position:absolute}.al-float-head{color:var(--al-ink-2);align-items:center;gap:7px;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.al-float-b{transform:translate(calc(var(--px)*30px),calc(var(--py)*-22px))rotate(2deg);align-items:center;gap:10px;animation:6s ease-in-out 1s infinite al-bob;display:flex;top:-24px;left:calc(50% - 110px)}.al-float-d{transform:translate(calc(var(--px)*-26px),calc(var(--py)*18px))rotate(-2deg);align-items:center;gap:12px;animation:7s ease-in-out .6s infinite al-bob;display:flex;bottom:-26px;right:-36px}.al-float-d strong{font-size:13.5px;display:block}.al-float-d small{color:var(--al-ink-3);font-size:12px}.al-float-check{background:var(--al-good-bg);width:30px;height:30px;color:var(--al-good);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.al-float-b strong{font-size:13.5px;display:block}.al-float-b small{color:var(--al-ink-3);font-size:12px}.al-mark{color:#fff;width:34px;height:34px;font-family:var(--al-serif);background:#0b0b0b;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:18px;font-style:italic;display:inline-flex}.al-mark.is-sm{border-radius:6px;width:24px;height:24px;font-size:13px}.is-dark .al-mark{box-shadow:inset 0 0 0 1px #ffffff26}.al-status{white-space:nowrap;border-radius:999px;flex:none;padding:4px 9px;font-size:11.5px;font-weight:600}.al-status.is-applied{background:var(--al-good-bg);color:var(--al-good)}.al-status.is-waiting{background:var(--al-part-bg);color:var(--al-part)}.al-status.is-interview{background:var(--al-lav-soft);color:var(--al-lav-ink)}.al-bubble{background:var(--al-muted);color:var(--al-ink);border-radius:14px;max-width:92%;padding:11px 15px;font-size:14.5px;line-height:1.55}.al-bubble.is-user{background:var(--al-action);color:var(--al-action-ink);border-bottom-right-radius:5px;align-self:flex-end}.al-bubble-row{align-items:flex-start;gap:10px;display:flex}.al-bubble-row>.al-bubble{background:0 0;max-width:none;padding:3px 0 0}.al-chip-row{flex-wrap:wrap;gap:7px;display:flex}.al-chip-row>span{background:var(--al-paper);border:1px solid var(--al-line);color:var(--al-ink-2);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;display:inline-flex}.al-search-head>em,.al-cand-head>em,.al-ticker-label>em{letter-spacing:.06em;text-transform:uppercase;color:var(--al-ink-3);border:1px solid var(--al-line);border-radius:999px;margin-left:auto;padding:2px 8px;font-size:10.5px;font-style:normal}.al-app{z-index:1;text-align:left;background:var(--al-canvas);border:1px solid var(--al-line);box-shadow:var(--al-shadow-lg);transform:rotateX(calc(var(--py)*-3deg))rotateY(calc(var(--px)*4deg));transition:transform .5s var(--al-ease);border-radius:22px;position:relative;overflow:hidden}.al-app-top{justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 18px 0 22px;display:flex}.al-app-top>.wize-logo{width:auto;height:20px;color:var(--al-ink)}.al-app-top-right{align-items:center;gap:10px;display:flex}.al-app-talk{background:var(--al-paper);border:1px solid var(--al-line);border-radius:999px;align-items:center;gap:8px;height:34px;padding:0 10px 0 5px;font-size:12.5px;font-weight:600;display:inline-flex}.al-app-talk kbd{font:inherit;color:var(--al-ink-3);margin-left:4px;font-size:11px;font-weight:400}.al-app-avatar{background:var(--al-soft);border:1px solid var(--al-line);border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:11.5px;font-weight:600;display:inline-flex}.al-app-avatar.is-lg{background:var(--al-paper);border-width:3px;border-color:var(--al-paper);width:56px;height:56px;box-shadow:var(--al-shadow-sm);border-radius:12px;font-size:16px}.al-app-switch{display:none}.al-app-body{grid-template-columns:1fr 1.02fr;gap:16px;min-height:600px;padding:0 16px 16px;display:grid}.al-app-chat{flex-direction:column;min-height:0;padding:4px 14px 0 18px;display:flex}.al-app-history{border:1px solid var(--al-line);background:var(--al-paper);height:36px;color:var(--al-ink-2);border-radius:10px;justify-content:center;align-items:center;gap:6px;font-size:12.5px;display:flex}.al-app-who{align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex;margin:22px 0 10px!important}.al-app-thread{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex;overflow:hidden}.al-app-msg{color:var(--al-ink);animation:al-rise .5s var(--al-ease)both;font-size:14.5px;line-height:1.65}.al-app-msg b{font-weight:600}.al-typing{gap:4px;padding:10px 0;display:inline-flex}.al-typing>i{background:var(--al-ink-3);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite al-dot}.al-typing>i:nth-child(2){animation-delay:.15s}.al-typing>i:nth-child(3){animation-delay:.3s}.al-app-start{text-align:left;width:100%;animation:al-rise .5s var(--al-ease)both;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;transition:box-shadow .2s;display:flex;border:1px solid var(--al-line)!important;background:var(--al-paper)!important}.al-app-start:hover{box-shadow:var(--al-shadow-sm)}.al-app-start>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.al-app-start small{letter-spacing:.08em;color:var(--al-ink-3);font-size:10px}.al-app-start strong{font-size:13.5px;font-weight:600}.al-app-start em{color:var(--al-ink-3);font-size:12px;font-style:normal}.al-app-start-icon{background:var(--al-muted);border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.al-app-composer{border:1px solid var(--al-line);background:var(--al-paper);border-radius:16px;flex-direction:column;gap:18px;margin:12px 0 0;padding:14px 14px 10px;display:flex}.al-app-composer>span{color:var(--al-ink-3);font-size:14px}.al-app-composer>div{align-items:center;gap:10px;display:flex}.al-app-tools{color:var(--al-ink-2);align-items:center;gap:6px;margin-right:auto;font-size:12.5px;display:inline-flex}.al-app-send{background:var(--al-soft);width:28px;height:28px;color:var(--al-ink-3);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.al-app-actions{background:var(--al-paper);border:1px solid var(--al-line);border-radius:19px;flex-direction:column;min-height:0;display:flex;overflow:hidden;box-shadow:0 3px 18px #1d1d1f05}.al-app-tabs{border-bottom:1px solid var(--al-line-2);justify-content:space-between;gap:2px;padding:8px 10px;display:flex}.al-app-tabs>button{height:34px;color:var(--al-ink-2);border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;transition:background .15s,color .15s;display:inline-flex}.al-app-tabs>button:hover{background:var(--al-hover)}.al-app-tabs>button[aria-current]{background:var(--al-soft);color:var(--al-ink);font-weight:600}.al-app-deck{flex-direction:column;flex:1;align-items:center;min-height:0;padding:14px 10px 12px;display:flex}.al-app-pages{align-items:center;gap:6px;height:12px;display:flex}.al-app-pages>span{background:var(--al-line);border-radius:2px;width:5px;height:3px;transition:width .25s,background .25s}.al-app-pages>span.is-on{background:var(--al-ink);width:18px}.al-app-card-row{flex:1;align-items:center;gap:10px;width:100%;margin-top:10px;display:flex}.al-app-arrow{width:32px;height:32px;color:var(--al-ink);border-radius:9px;flex:none;justify-content:center;align-items:center;transition:background .15s;display:inline-flex;border:1px solid var(--al-line)!important;background:var(--al-paper)!important}.al-app-arrow:hover{background:var(--al-soft)!important}.al-app-card{background:var(--al-canvas);border:1px solid var(--al-line);min-width:0;min-height:440px;animation:al-card-in .45s var(--al-ease)both;border-radius:17px;flex-direction:column;flex:1;align-self:stretch;padding:20px;display:flex;box-shadow:0 3px 9px #36362904}.al-app-card>header{align-items:center;gap:11px;display:flex}.al-app-card>header>div{flex:1;min-width:0}.al-app-card>header strong{font-size:14px;font-weight:600;line-height:1.3;display:block}.al-app-card>header small{color:var(--al-ink-2);font-size:11.5px;display:block}.al-app-logo{color:#fff;letter-spacing:-1px;background:#0b0b0b;border-radius:11px;flex:none;justify-content:center;align-items:center;width:40px;height:38px;font-family:Georgia,serif;font-size:24px;font-style:italic;display:inline-flex}.al-app-logo.is-sm{border-radius:8px;width:30px;height:30px;font-size:16px}.is-dark .al-app-logo{box-shadow:inset 0 0 0 1px #ffffff26}.al-app-save{width:34px;height:34px;color:var(--al-ink-2);border-radius:10px;justify-content:center;align-items:center;display:inline-flex;border:1px solid var(--al-line)!important;background:var(--al-paper)!important}.al-app-save.is-on{color:var(--al-ink)}.al-app-card>h4{font-family:var(--al-serif);letter-spacing:-.035em;color:var(--al-ink);margin:18px 0 0;font-size:28px;font-weight:400;line-height:1.15}.al-app-meta{color:var(--al-ink-2);flex-wrap:wrap;gap:4px 9px;font-size:11.5px;display:flex;margin-top:10px!important}.al-app-meta>span{align-items:center;gap:9px;display:inline-flex}.al-app-meta i{background:var(--al-ink-3);border-radius:50%;width:3px;height:3px}.al-app-facts{border-top:1px solid var(--al-line);border-bottom:1px solid var(--al-line);grid-template-columns:1fr 1.1fr;gap:16px;margin-top:14px;padding:13px 0;display:grid}.al-app-facts span,.al-app-glance>span{letter-spacing:.075em;color:var(--al-ink-2);margin-bottom:5px;font-size:9.5px;display:block}.al-app-facts strong{letter-spacing:-.03em;font-size:20px;font-weight:500;line-height:1.35;display:block}.al-app-facts em{color:var(--al-ink-2);align-items:center;gap:5px;margin-top:4px;font-size:10.5px;font-style:normal;display:inline-flex}.al-app-facts p{color:var(--al-ink);font-size:11.5px;line-height:1.5}.al-app-glance{gap:7px;margin-top:14px;display:grid}.al-app-glance p{color:var(--al-ink-2);font-size:12px;line-height:1.5}.al-app-card>footer{align-items:center;gap:16px;margin-top:auto;padding-top:14px;display:flex}.al-app-apply{border-radius:9px;align-items:center;gap:18px;height:42px;padding:0 16px;font-size:12.5px;transition:background .15s;display:inline-flex;background:var(--al-action)!important;color:var(--al-action-ink)!important}.al-app-apply:hover{background:var(--al-action-hover)!important}.al-app-applied{background:var(--al-good-bg);height:42px;color:var(--al-good);animation:al-rise .35s var(--al-ease)both;border-radius:9px;align-items:center;gap:8px;padding:0 14px;font-size:12.5px;font-weight:600;display:inline-flex}.al-app-discuss{color:var(--al-ink-2);align-items:center;gap:7px;font-size:11.5px;display:inline-flex}.al-app-count{color:var(--al-ink-3);font-size:11px;margin-top:10px!important}.al-app-count b{color:var(--al-ink);margin-right:3px;font-size:17px;font-weight:600}.al-app-panel{min-height:0;animation:al-rise .35s var(--al-ease)both;flex-direction:column;flex:1;gap:14px;padding:20px 22px;display:flex}.al-app-panel-title{font-family:var(--al-serif);letter-spacing:-.02em;font-size:22px}.al-app-track{gap:8px;display:grid}.al-app-track>li{border:1px solid var(--al-line);background:var(--al-quiet);border-radius:12px;align-items:center;gap:11px;padding:10px 12px;display:flex}.al-app-track>li>div{flex:1;min-width:0}.al-app-track strong{font-size:13.5px;display:block}.al-app-track small{color:var(--al-ink-3);font-size:12px;display:block}.al-app-prefs{margin:0;display:grid}.al-app-prefs>div{border-bottom:1px solid var(--al-line-2);justify-content:space-between;gap:16px;padding:12px 0;font-size:13.5px;display:flex}.al-app-prefs dt{color:var(--al-ink-3)}.al-app-prefs dd{text-align:right;margin:0;font-weight:600}.al-app-profile-cover{background:linear-gradient(135deg,#e0d2ff55,var(--al-soft)60%);height:84px;margin:-20px -22px 0}.al-app-profile-head{align-items:flex-end;gap:12px;margin-top:-34px;display:flex}.al-app-profile-head strong{font-family:var(--al-serif);font-size:22px;font-weight:400;display:block}.al-app-profile-head small{color:var(--al-ink-3);font-size:12px}.al-app-profile-bio{color:var(--al-ink-2);font-size:14px;line-height:1.6}.al-stage-note{color:var(--al-ink-3);font-size:13px;margin-top:22px!important}.al-ticker{gap:12px;margin-top:96px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.al-ticker-label{color:var(--al-ink-3);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex;margin-bottom:10px!important}.al-ticker-label>em{margin-left:4px}.al-live{background:#3f9a63;border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite al-ping;box-shadow:0 0 #3f9a6380}.al-ticker-row{display:flex}.al-ticker-track{gap:12px;width:max-content;animation:80s linear infinite al-marquee;display:flex}.al-ticker-row.is-reverse .al-ticker-track{animation-duration:92s;animation-direction:reverse}.al-ticker:hover .al-ticker-track{animation-play-state:paused}.al-ticker-item{background:var(--al-paper);border:1px solid var(--al-line);white-space:nowrap;border-radius:12px;align-items:center;gap:10px;padding:9px 16px 9px 9px;font-size:14px;display:inline-flex}.al-ticker-item strong{font-weight:600}.al-ticker-item small{color:var(--al-ink-3);font-size:13px}.al-section{max-width:1200px;margin:0 auto;padding:140px 28px 0}.al-section-head{text-align:center;max-width:780px;margin:0 auto}.al-section-head.is-left{text-align:left;margin:0}.al-eyebrow{color:var(--al-ink-2);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.al-eyebrow>span{background:var(--al-lav);border-radius:2px;width:6px;height:6px}.al-section-head h2,.al-companies h2,.al-final h2{font-family:var(--al-serif);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(34px,4.4vw,56px);font-weight:400;line-height:1.08;margin-top:16px!important}.al-bento{grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(250px,auto);gap:16px;margin-top:64px;display:grid}.al-cell{--mx:50%;--my:50%;background:var(--al-paper);border:1px solid var(--al-line);transition:box-shadow .35s,opacity .8s var(--al-ease),transform .8s var(--al-ease);border-radius:22px;flex-direction:column;gap:20px;padding:26px;display:flex;position:relative;overflow:hidden}.al-cell:after{content:"";border-radius:inherit;background:radial-gradient(420px circle at var(--mx)var(--my),#9b83c91a,transparent 45%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.al-cell:hover:after{opacity:1}.al-cell:hover{box-shadow:var(--al-shadow-lg)}.al-cell-copy h3{letter-spacing:-.01em;font-size:19px;font-weight:600;line-height:1.3;margin-top:14px!important}.al-cell-copy p{color:var(--al-ink-2);max-width:420px;font-size:14.5px;line-height:1.6;margin-top:6px!important}.al-cell-icon{background:var(--al-muted);width:36px;height:36px;color:var(--al-ink);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.al-cell-radar{flex-direction:row;grid-area:span 2/span 4;align-items:stretch}.al-cell-radar>.al-cell-copy{flex:0 0 36%;align-self:flex-start}.al-cell-fit,.al-cell-resume,.al-cell-rules,.al-cell-track,.al-cell-prep{grid-column:span 2}.al-radar{background:radial-gradient(circle at 50% 50%,var(--al-quiet),var(--al-muted));border-radius:18px;flex:1;min-height:420px;position:relative;overflow:hidden}.al-radar-ring{border:1px solid var(--al-line);aspect-ratio:1;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.al-radar-ring.r1{width:30%}.al-radar-ring.r2{width:58%}.al-radar-ring.r3{width:86%}.al-radar-sweep{aspect-ratio:1;background:conic-gradient(#9b83c900 0deg 290deg,#9b83c966 360deg);border-radius:50%;width:86%;animation:5s linear infinite al-sweep;position:absolute;top:50%;left:50%}.al-radar-dot{background:var(--al-ink);opacity:0;border-radius:50%;width:9px;height:9px;margin:-4.5px;animation:3.5s ease-out infinite al-blip;position:absolute}.al-radar-core{background:var(--al-paper);box-shadow:var(--al-shadow-lg);border-radius:50%;padding:6px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.al-radar-count{color:var(--al-ink-2);background:var(--al-paper);border:1px solid var(--al-line);border-radius:999px;padding:6px 12px;font-size:13px;position:absolute;bottom:16px;left:16px}.al-radar-count b{color:var(--al-ink)}.al-mini-fit{gap:7px;margin-top:auto;display:grid}.al-mini-fit>p,.al-fit-card li,.al-feedback>span{border-radius:9px;align-items:center;gap:8px;padding:7px 10px;font-size:13.5px;display:flex}.is-good{background:var(--al-good-bg);color:var(--al-good)}.is-partial{background:var(--al-part-bg);color:var(--al-part)}.al-resume{border:1px solid var(--al-line);background:var(--al-quiet);border-radius:14px;gap:7px;margin-top:auto;padding:14px;display:grid}.al-resume-head{color:var(--al-ink-3);justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-size:12px;display:flex}.al-resume-head>em{color:var(--al-lav-ink);background:var(--al-lav-soft);white-space:nowrap;border-radius:999px;padding:2px 8px;font-style:normal;font-weight:600}.al-resume>p{color:var(--al-ink-2);border-radius:7px;padding:5px 9px 5px 22px;font-size:13px;position:relative}.al-resume>p:before{content:"";background:var(--al-input);border-radius:50%;width:5px;height:5px;margin-top:-2.5px;position:absolute;top:50%;left:9px}.al-resume>p.is-up{background:var(--al-good-bg);color:var(--al-good)}.al-resume>p.is-up:before{background:var(--al-good)}.al-resume>p.is-down{opacity:.55;text-decoration:line-through}.al-rules{gap:2px;margin-top:auto;display:grid}.al-rules>li{border-bottom:1px solid var(--al-line-2);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:14px;display:flex}.al-rules>li:last-child{border-bottom:0;font-weight:600}.al-switch{border-radius:999px;flex:none;width:40px;height:24px;transition:background .2s;position:relative;background:var(--al-soft)!important;border:1px solid var(--al-line)!important}.al-switch>span{width:18px;height:18px;transition:transform .25s var(--al-ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.al-switch[aria-checked=true]{background:var(--al-action)!important}.al-switch[aria-checked=true]>span{transform:translate(16px)}.is-dark .al-switch[aria-checked=true]>span{background:#0b0b0b}.al-board{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:auto;display:grid}.al-board>div{background:var(--al-muted);border-radius:12px;flex-direction:column;gap:6px;min-height:130px;padding:8px;display:flex}.al-board>div>span{color:var(--al-ink-2);justify-content:space-between;padding:2px 2px 4px;font-size:11.5px;font-weight:600;display:flex}.al-board>div>span>b{color:var(--al-ink-3);font-weight:600}.al-board i{background:var(--al-paper);border:1px solid var(--al-line);box-shadow:var(--al-shadow-sm);border-radius:8px;padding:7px 9px;font-size:12.5px;font-style:normal}.al-board>div:last-child i{background:var(--al-lav-soft);color:var(--al-lav-ink);border-color:#9b83c966;font-weight:600}.al-wave{align-items:center;gap:3px;height:64px;margin-top:auto;display:flex}.al-wave>span{transform-origin:50%;background:linear-gradient(#cdb9fa,#9b83c9);border-radius:3px;flex:1;animation:1.1s ease-in-out infinite al-wave}.al-prep-q{font-family:var(--al-serif);color:var(--al-ink);font-size:17px;line-height:1.4}.al-how-grid{grid-template-columns:1.05fr 1fr;align-items:start;gap:72px;margin-top:72px;display:grid}.al-how-stage{background:var(--al-soft);border-radius:28px;justify-content:center;align-items:center;height:min(620px,100vh - 150px);padding:36px;display:flex;position:sticky;top:110px;overflow:hidden}.al-how-stage:before{content:"";background-image:radial-gradient(var(--al-line)1px,transparent 1px);opacity:.7;background-size:20px 20px;position:absolute;inset:0}.al-how-stage-inner{place-items:center;width:100%;max-width:440px;height:100%;display:grid;position:relative}.al-how-slide{opacity:0;width:100%;transition:opacity .5s var(--al-ease),transform .6s var(--al-ease);pointer-events:none;grid-area:1/1;transform:translateY(24px)scale(.97)}.al-how-slide.is-active{opacity:1;transform:none}.al-how-dots{gap:6px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.al-how-dots>span{background:var(--al-input);opacity:.4;border-radius:999px;width:6px;height:6px;transition:width .3s,opacity .3s}.al-how-dots>span.is-active{opacity:1;background:var(--al-ink);width:22px}.al-how-list{padding-left:30px;display:grid;position:relative}.al-how-list:before,.al-how-list:after{content:"";background:var(--al-line);border-radius:2px;width:2px;position:absolute;top:12px;bottom:12px;left:0}.al-how-list:after{background:var(--al-ink);transform-origin:top;transform:scaleY(var(--how-progress,0));transition:transform .6s var(--al-ease)}.al-how-list>li{opacity:.35;flex-direction:column;justify-content:center;gap:14px;min-height:52vh;transition:opacity .4s;display:flex}.al-how-list>li.is-active{opacity:1}.al-how-list>li:first-child{justify-content:flex-start;min-height:40vh;padding-top:40px}.al-how-n{color:var(--al-ink-2);align-items:center;gap:10px;display:inline-flex}.al-how-n>svg{background:var(--al-paper);border:1px solid var(--al-line);border-radius:10px;width:36px;height:36px;padding:9px}.al-how-n>b{font-family:var(--al-serif);color:var(--al-ink-3);font-size:15px;font-weight:400}.al-how-copy h3{font-family:var(--al-serif);letter-spacing:-.02em;font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.15}.al-how-copy p{color:var(--al-ink-2);max-width:460px;font-size:16.5px;line-height:1.65;margin-top:12px!important}.al-how-mobile-visual{display:none}.al-visual{background:var(--al-paper);border:1px solid var(--al-line);width:100%;box-shadow:var(--al-shadow-lg);border-radius:18px;flex-direction:column;gap:14px;padding:22px;display:flex}.al-search-head{color:var(--al-ink-2);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.al-pref-card{border:1px solid var(--al-line);background:var(--al-quiet);border-radius:14px;padding:14px 16px}.al-pref-card>span{color:var(--al-ink-3);text-transform:uppercase;letter-spacing:.06em;font-size:11.5px;font-weight:600}.al-pref-card ul{grid-template-columns:1fr 1fr;gap:10px 16px;display:grid;margin-top:10px!important}.al-pref-card li{font-size:14px}.al-pref-card b{color:var(--al-ink-3);font-size:12px;font-weight:400;display:block}.al-funnel{gap:8px;display:grid}.al-funnel>div{width:var(--w);background:var(--al-muted);min-width:fit-content;color:var(--al-ink-2);white-space:nowrap;border-radius:10px;align-items:baseline;gap:8px;padding:10px 14px;font-size:13px;display:flex}.al-funnel>div:last-child{background:var(--al-action);color:var(--al-action-ink)}.al-funnel b{font-size:17px;font-weight:600}.al-funnel>div:not(:last-child) b{color:var(--al-ink)}.al-fit-card{border:1px solid var(--al-line);background:var(--al-quiet);border-radius:14px;padding:16px}.al-fit-card>header{align-items:center;gap:11px;display:flex}.al-fit-card>header>div{flex:1;min-width:0}.al-fit-card strong{font-family:var(--al-serif);font-size:19px;font-weight:400;line-height:1.25;display:block}.al-fit-card small{color:var(--al-ink-3);font-size:12px}.al-salary{white-space:nowrap;font-size:13px;font-weight:600}.al-fit-card>p{color:var(--al-ink-3);font-size:12px;font-weight:600;margin-top:14px!important}.al-fit-card ul{gap:6px;display:grid;margin-top:8px!important}.al-tracker{gap:8px;display:grid}.al-tracker>li{border:1px solid var(--al-line);background:var(--al-quiet);border-radius:12px;align-items:center;gap:11px;padding:10px 12px;display:flex}.al-tracker>li>div{flex:1;min-width:0}.al-tracker strong{font-size:14px;line-height:1.3;display:block}.al-tracker small{color:var(--al-ink-3);font-size:12px;display:block}.al-tracker>li.is-ask{border-color:var(--al-part);background:var(--al-part-bg)}.al-approve{gap:6px;display:flex}.al-approve>span{border:1px solid var(--al-line);background:var(--al-paper);border-radius:8px;padding:5px 10px;font-size:12px;font-weight:600}.al-approve>span+span{background:var(--al-action);border-color:var(--al-action);color:var(--al-action-ink)}.al-visual-note{color:var(--al-ink-3);align-items:center;gap:7px;font-size:12.5px;display:flex}.al-feedback{border-top:1px solid var(--al-line-2);gap:6px;padding-top:12px;display:grid}.al-feedback>p{color:var(--al-ink-3);font-size:12px;font-weight:600}.al-compare-grid{grid-template-columns:1fr 1fr;gap:20px;max-width:1000px;margin:64px auto 0;display:grid}.al-compare-card{border:1px solid var(--al-line);border-radius:24px;padding:36px;position:relative;overflow:hidden}.al-compare-card.is-old{background:var(--al-paper)}.al-compare-card.is-new{background:var(--al-inverse);color:var(--al-inverse-ink);border-color:var(--al-inverse);transition-delay:.1s}.al-compare-glow{filter:blur(30px);pointer-events:none;background:radial-gradient(circle,#9b83c966,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:-120px;right:-120px}.al-compare-card h3{align-items:center;gap:10px;font-size:18px;font-weight:600;display:flex;position:relative}.al-compare-card ul{gap:15px;display:grid;position:relative;margin-top:24px!important}.al-compare-card li{align-items:flex-start;gap:11px;font-size:16px;line-height:1.45;display:flex}.al-compare-card li>svg{flex:none;margin-top:3px}.is-old li{color:var(--al-ink-2)}.is-old li>svg{color:var(--al-gap)}.is-new li>svg{color:#bfe0c9}.al-compare-foot{border-top:1px solid var(--al-line);font-family:var(--al-serif);padding-top:20px;font-size:21px;position:relative;margin-top:28px!important}.is-old .al-compare-foot{color:var(--al-ink-3)}.is-new .al-compare-foot{border-top-color:#fff2}.al-stats{max-width:1200px;margin:0 auto;padding:140px 28px 0}.al-stats-head{text-align:center;max-width:760px;margin:0 auto}.al-stats-head h2{font-family:var(--al-serif);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(32px,4vw,50px);font-weight:400;line-height:1.1;margin-top:16px!important}.al-stats-grid{grid-template-columns:1.35fr 1fr 1fr 1fr;gap:16px;margin-top:56px;display:grid}.al-stat{--mx:50%;--my:50%;background:var(--al-paper);border:1px solid var(--al-line);min-height:280px;transition:box-shadow .35s,opacity .8s var(--al-ease),transform .8s var(--al-ease);border-radius:22px;flex-direction:column;padding:26px;display:flex;position:relative;overflow:hidden}.al-stat:after{content:"";border-radius:inherit;background:radial-gradient(360px circle at var(--mx)var(--my),#9b83c91f,transparent 50%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.al-stat:hover:after{opacity:1}.al-stat:hover{box-shadow:var(--al-shadow-lg)}.al-stats-grid>.al-stat:nth-child(2){transition-delay:60ms}.al-stats-grid>.al-stat:nth-child(3){transition-delay:.12s}.al-stats-grid>.al-stat:nth-child(4){transition-delay:.18s}.al-stat-icon{background:var(--al-muted);width:38px;height:38px;color:var(--al-ink);border-radius:11px;justify-content:center;align-items:center;display:inline-flex}.al-stat>strong{font-family:var(--al-serif);letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;background:linear-gradient(180deg,var(--al-ink)30%,var(--al-ink-3));color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:auto;font-size:clamp(40px,3.5vw,54px);font-weight:400;line-height:1;display:block}.al-stat>p{font-size:16px;font-weight:600;margin-top:12px!important}.al-stat>small{color:var(--al-ink-3);margin-top:2px;font-size:13px}.al-stat.is-hero{background:var(--al-inverse);border-color:var(--al-inverse);color:var(--al-inverse-ink)}.al-stat.is-hero .al-stat-icon{color:var(--al-inverse-ink);background:#ffffff14}.al-stat.is-hero>strong{background:linear-gradient(#fff 30%,#cdb9fa);-webkit-background-clip:text;background-clip:text;font-size:clamp(52px,5.2vw,76px)}.al-suffix{vertical-align:.32em;letter-spacing:0;margin-left:.04em;font-size:.62em}.al-stat.is-hero>small{color:var(--al-inverse-2)}.al-stat.is-hero:after{background:radial-gradient(360px circle at var(--mx)var(--my),#9b83c933,transparent 50%)}.al-stat-orb{opacity:.9;filter:blur(.3px);animation:9s ease-in-out infinite al-bob;position:absolute;top:-28px;right:-28px}.is-dark .al-stat.is-hero{border-color:var(--al-line)}.al-companies{background:var(--al-inverse);max-width:1184px;color:var(--al-inverse-ink);border-radius:32px;grid-template-columns:1.05fr 1fr;align-items:center;gap:64px;margin:140px auto 0;padding:80px 72px;display:grid;position:relative;overflow:hidden}.al-companies:before{content:"";background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 80%,#000,#0000 70%);mask-image:radial-gradient(at 80%,#000,#0000 70%)}.al-companies>*{position:relative}.al-companies .al-eyebrow,.al-companies h2 em{color:var(--al-inverse-2)}.al-companies-copy>p{color:var(--al-inverse-2);max-width:480px;font-size:17px;line-height:1.65;margin:20px 0 32px!important}.is-dark .al-companies{border:1px solid var(--al-line)}.al-cand-stack{padding:24px 10px;display:grid;position:relative}.al-cand-card{--al-ink:#111;--al-ink-2:#5e5e5a;--al-ink-3:#6f6f6a;--al-line:#0b0b0b1a;--al-line-2:#0b0b0b12;--al-paper:#fff;--al-good:#37634a;--al-good-bg:#edf4ef;color:#111;transition:transform .5s var(--al-ease);background:#fff;border-radius:20px;grid-area:1/1;padding:24px;box-shadow:0 40px 80px -30px #000c}.al-cand-card.is-back{box-shadow:none;background:#ffffff1f;border:1px solid #ffffff1a}.al-cand-card.b1{transform:translate(18px,-16px)rotate(3deg)}.al-cand-card.b2{opacity:.6;transform:translate(34px,-30px)rotate(6deg)}.al-cand-stack:hover .b1{transform:translate(28px,-22px)rotate(5deg)}.al-cand-stack:hover .b2{transform:translate(52px,-40px)rotate(9deg)}.al-cand-head{align-items:center;gap:12px;display:flex}.al-cand-head>div{min-width:0}.al-cand-head strong{font-size:15px;display:block}.al-cand-head small{color:var(--al-ink-3);font-size:12.5px}.al-cand-avatar{background:#f0efec;border-radius:10px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:600;display:inline-flex}.al-cand-label{color:var(--al-ink-3);font-size:12px;font-weight:600;margin-top:18px!important}.al-cand-text{font-family:var(--al-serif);font-size:18px;line-height:1.5;margin:6px 0 16px!important}.al-cand-foot{border-top:1px solid var(--al-line-2);flex-wrap:wrap;gap:12px;margin-top:16px;padding-top:14px;display:flex}.al-cand-foot>span{color:var(--al-good);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.al-faq{grid-template-columns:.8fr 1.2fr;gap:64px;max-width:1144px;display:grid}.al-faq-more{color:var(--al-ink-2);font-size:15px;margin-top:18px!important}.al-faq-more a{color:var(--al-ink);text-underline-offset:3px;text-decoration:underline}.al-faq-list .al-faq-item{border-bottom:1px solid var(--al-line)}.al-faq-list .al-faq-trigger{color:var(--al-ink);font-size:17.5px;font-weight:600;font-family:var(--al-sans);padding:22px 0}.al-faq-list .al-faq-content{color:var(--al-ink-2);font-size:15.5px;line-height:1.7}.al-final{text-align:center;max-width:1000px;margin:0 auto;padding:160px 28px 140px;position:relative}.al-final-glow{background:radial-gradient(ellipse,var(--al-glow),transparent 65%);filter:blur(70px);opacity:.35;pointer-events:none;width:640px;max-width:100%;height:420px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.al-final-inner{flex-direction:column;align-items:center;display:flex;position:relative}.al-final h2{font-size:clamp(36px,5vw,64px);margin-top:28px!important}.al-final-inner>p{color:var(--al-ink-2);font-size:17px;margin-top:18px!important}.al-final .al-prompt{width:100%}.al-footer{border-top:1px solid var(--al-line);overflow:hidden}.al-footer-top{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px;max-width:1200px;margin:0 auto;padding:64px 28px 24px;display:grid}.al-footer-brand p{font-family:var(--al-serif);max-width:320px;font-size:22px;line-height:1.35;margin-bottom:20px!important}.al-footer-top>div:not(.al-footer-brand){flex-direction:column;gap:10px;display:flex}.al-footer-top>div>span{color:var(--al-ink-3);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:12px;font-weight:600}.al-footer-top a:not(.al-btn){color:var(--al-ink-2);font-size:14px}.al-footer-top a:not(.al-btn):hover{color:var(--al-ink)}.al-footer-mark{max-width:1200px;color:var(--al-ink);opacity:.07;margin:0 auto;padding:24px 28px 0}.al-footer-mark .wize-logo{width:100%;height:auto;display:block}.al-footer-bottom{max-width:1200px;color:var(--al-ink-3);flex-wrap:wrap;justify-content:space-between;gap:16px;margin:0 auto;padding:20px 28px 28px;font-size:13px;display:flex}@keyframes al-turn{to{transform:rotate(360deg)}}@keyframes al-sweep{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes al-pulse{50%{opacity:.35}}@keyframes al-fade{0%{opacity:0}to{opacity:1}}@keyframes al-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes al-rise-in{0%{opacity:0;filter:blur(6px);transform:translateY(22px)}to{opacity:1;filter:none;transform:none}}@keyframes al-drift{to{transform:translate(60px,40px)scale(1.1)}}@keyframes al-bob{50%{translate:0 -8px}}@keyframes al-blink{50%{opacity:0}}@keyframes al-sheen{to{background-position:-250% 0}}@keyframes al-marquee{to{transform:translate(calc(-50% - 6px))}}@keyframes al-ping{80%,to{box-shadow:0 0 0 8px #3f9a6300}}@keyframes al-blip{0%{opacity:0;transform:scale(.4)}15%{opacity:1;transform:scale(1.3)}60%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes al-wave{50%{transform:scaleY(.35)}}@keyframes al-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes al-dot{0%,80%,to{opacity:.25;transform:none}40%{opacity:1;transform:translateY(-3px)}}@keyframes al-card-in{0%{opacity:0;transform:translate(18px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.al-page *,.al-page :before,.al-page :after{transition:none!important;animation:none!important}.al-js [data-reveal]{opacity:1;transform:none}.al-radar-dot{opacity:1}.al-scribble path{stroke-dashoffset:0}}@media (max-width:1180px){.al-float-d{right:-8px}}@media (max-width:1020px){.al-nav{display:none}.al-header-inner{grid-template-columns:1fr auto}.al-menu-btn{display:inline-flex}.al-mobile-nav{border:1px solid var(--al-line);background:var(--al-paper);max-width:1080px;box-shadow:var(--al-shadow-lg);border-radius:16px;margin:8px auto 0;padding:8px 18px 14px;display:grid}.al-mobile-nav>a{border-bottom:1px solid var(--al-line-2);justify-content:space-between;align-items:center;padding:14px 4px;font-size:17px;display:flex}.al-mobile-nav>a:last-child{border-bottom:0}.al-float{display:none}.al-bento{grid-template-columns:1fr 1fr}.al-cell-radar{grid-area:auto/span 2}.al-cell-fit,.al-cell-resume,.al-cell-rules,.al-cell-track{grid-column:span 1}.al-cell-prep{grid-column:span 2}.al-how-grid{gap:40px}.al-companies{grid-template-columns:1fr;margin-inline:20px;padding:56px 44px}.al-faq{grid-template-columns:1fr;gap:28px}.al-stats-grid{grid-template-columns:1fr 1fr}.al-app-body{grid-template-columns:1fr 1.1fr}.al-footer-top{grid-template-columns:1fr 1fr 1fr}.al-footer-brand{grid-column:1/-1}}@media (max-width:760px){.al-header-inner{height:60px;padding:0 16px}.al-header.is-scrolled{padding:8px 10px 0}.al-header.is-scrolled .al-header-inner{padding:0 6px 0 16px}.al-header-actions{gap:8px}.al-header-actions>.al-link,.al-header-actions>.al-btn{display:none}.al-logo .wize-logo{height:22px}.al-hero{padding:36px 18px 0}.al-hero h1{font-size:clamp(36px,10.5vw,44px)}.al-hero-sub{margin-top:18px;font-size:16.5px}.al-prompt{border-radius:18px;margin-top:28px;padding:14px 12px 10px 14px}.al-prompt-input{min-height:72px}.al-prompt-input>input,.al-prompt-ghost{font-size:16px}.al-prompt-tool:not(.is-icon):not(.al-prompt-voice){justify-content:center;gap:0;width:36px;padding:0;font-size:0}.al-voice h2{font-size:40px!important}.al-voice-actions>span{display:none}.al-suggest{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin-inline:-18px;padding:0 18px;overflow-x:auto}.al-suggest>button{flex:none}.al-stage{margin-top:44px}.al-ticker{margin-top:72px}.al-app{border-radius:18px;transform:none}.al-app-top{height:52px;padding:0 10px 0 14px}.al-app-top-right{display:none}.al-app-switch{background:var(--al-soft);border-radius:10px;padding:3px;display:inline-flex}.al-app-switch>button{height:30px;color:var(--al-ink-2);border-radius:8px;padding:0 14px;font-size:13px}.al-app-switch>button[aria-pressed=true]{background:var(--al-paper);color:var(--al-ink);box-shadow:var(--al-shadow-sm);font-weight:600}.al-app-body{grid-template-columns:1fr;height:620px;min-height:0;padding:0 10px 10px}.al-app-card{min-height:0}.is-view-actions .al-app-chat,.is-view-chat .al-app-actions{display:none}.al-app-chat{padding:4px 6px 0}.al-app-tabs{scrollbar-width:none;overflow-x:auto}.al-app-tabs>button{flex:none;padding:0 10px}.al-app-tabs>button>span{font-size:12px}.al-app-arrow{display:none}.al-app-card{padding:16px}.al-app-card>h4{font-size:25px}.al-app-facts{grid-template-columns:1fr;gap:10px}.al-stats{padding:96px 18px 0}.al-stats-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:36px}.al-stat{min-height:200px;padding:18px}.al-stat.is-hero,.al-stat:last-child{grid-column:1/-1}.al-stat>strong{font-size:38px}.al-stat.is-hero>strong{font-size:56px}.al-stat>p{font-size:14.5px}.al-section{padding:96px 18px 0}.al-bento{grid-template-columns:1fr;gap:12px;margin-top:40px}.al-cell,.al-cell-radar,.al-cell-fit,.al-cell-resume,.al-cell-rules,.al-cell-track,.al-cell-prep{grid-column:auto}.al-cell-radar{flex-direction:column}.al-radar{min-height:300px}.al-cell{padding:22px}.al-how-grid{grid-template-columns:1fr;gap:0;margin-top:40px}.al-how-stage{display:none}.al-how-list{gap:44px;padding-left:0}.al-how-list:before,.al-how-list:after{display:none}.al-how-list>li,.al-how-list>li:first-child{opacity:1;min-height:0;padding-top:0}.al-how-mobile-visual{background:var(--al-soft);border-radius:20px;padding:20px 14px;display:flex}.al-compare-grid{grid-template-columns:1fr;margin-top:40px}.al-compare-card{padding:26px 22px}.al-companies{border-radius:24px;gap:36px;margin:96px 12px 0;padding:40px 22px}.al-cand-stack{padding:24px 18px 0 0}.al-final{padding:110px 18px 100px}.al-footer-top{grid-template-columns:1fr 1fr;padding:48px 20px 20px}.al-footer-mark{padding:16px 20px 0}.al-footer-bottom{padding:18px 20px 24px}}.al-voice{isolation:isolate;color:#f5f5f3;background:#0b0b0b;border-radius:32px;grid-template-columns:1fr 420px;align-items:center;gap:56px;max-width:1184px;margin:120px auto 0;padding:80px 72px;display:grid;position:relative;overflow:hidden}.is-dark .al-voice{border:1px solid var(--al-line)}.al-voice-photo{object-fit:cover;object-position:70% 60%;z-index:-2;opacity:.75;width:100%;height:100%;position:absolute;inset:0}.al-voice:before{content:"";z-index:-1;background:linear-gradient(90deg,#0b0b0bf2 0%,#0b0b0bcc 42%,#0b0b0b33 100%);position:absolute;inset:0}.al-voice .al-eyebrow{color:#b5b5b0}.al-voice h2{font-family:var(--al-serif);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(34px,4.4vw,56px);font-weight:400;line-height:1.08;margin-top:16px!important}.al-voice h2 em{color:#b5b5b0}.al-voice-copy>p{color:#c9c8c2;max-width:480px;font-size:17px;line-height:1.65;margin:20px 0 0!important}.al-voice h2{font-size:clamp(40px,5.2vw,68px)!important}.al-voice-steps{flex-wrap:wrap;gap:8px;display:flex;margin:28px 0 32px!important}.al-voice-steps>li{color:#f5f5f3;background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:9px;padding:7px 14px 7px 7px;font-size:14px;display:inline-flex}.al-voice-steps>li>span{color:#0b0b0b;background:#f5f5f3;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11.5px;font-weight:600;display:inline-flex}.al-prompt-voice{font-weight:600;color:var(--al-ink)!important;gap:8px!important;padding:0 12px 0 6px!important}.al-voice-actions{color:#b5b5b0;flex-wrap:wrap;align-items:center;gap:16px;font-size:13px;display:flex}.al-voice-actions kbd,.al-voice-fab kbd{font:inherit;background:#ffffff12;border:1px solid #ffffff2e;border-radius:6px;padding:2px 7px;font-size:11.5px}.al-studio{--al-ink:#111;--al-ink-2:#5e5e5a;--al-ink-3:#6f6f6a;--al-line:#0b0b0b1a;--al-paper:#fff;text-align:center;color:#111;-webkit-backdrop-filter:blur(20px);background:#f7f7f5f2;border-radius:28px;flex-direction:column;align-items:center;padding:22px 26px 20px;display:flex;position:relative;box-shadow:0 40px 90px -30px #000d,0 0 0 1px #ffffff1a}.al-studio-head{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.al-studio-head .wize-logo{color:#111;width:auto;height:19px}.al-studio-close{color:#5e5e5a;background:#edece8;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.al-studio .liquid-presence{width:180px;height:160px;min-height:160px;margin:10px 0 0}.al-studio .liquid-orb{width:112px;height:112px}.al-studio .liquid-aura{width:130px;height:130px}:root:has(.al-page) .liquid-orb{background-image:conic-gradient(from 50deg,#e0d2ff,#8c52ff,#d6c5fb,#f0efec,#cdb9fa,#e0d2ff);border-color:#ffffff91;box-shadow:inset -8px -10px 24px #55349b35,inset 4px 4px 13px #fffffad1,0 8px 26px #8c52ff2e}:root:has(.al-page) .liquid-orb>i:first-child{background-color:#e0d2ff}:root:has(.al-page) .liquid-orb>i:nth-child(2){background-color:#8c52ff}:root:has(.al-page) .liquid-orb>i:nth-child(3){background-color:#c3c2b7}:root:has(.al-page) .liquid-orb>i:nth-child(4){background-color:#f0efec}:root:has(.al-page) .orb-glass{background-image:radial-gradient(at 32% 22%,#ffffffb3 0,#0000 32%),radial-gradient(at 74% 78%,#8c52ff55 0,#0000 55%)}:root:has(.al-page) .liquid-aura{background-image:conic-gradient(#e0d2ff55,#e1e0d966,#8c52ff66,#e0d2ff55)}:root:has(.al-page) .orb-shadow{background-color:#8c52ff29}.al-studio-title{letter-spacing:-.03em;font-size:26px;font-weight:600}.al-studio-lines{min-height:104px;animation:al-rise .5s var(--al-ease)both;flex-direction:column;justify-content:center;gap:10px;margin-top:10px;display:flex}.al-studio-lines>.is-you{font-family:var(--al-serif);color:#111;font-size:18px;line-height:1.35}.al-studio-lines>.is-ritwiz{color:#5e5e5a;animation:al-rise .5s .6s var(--al-ease)both;justify-content:center;align-items:flex-start;gap:8px;font-size:13.5px;line-height:1.5;display:inline-flex}.al-studio-lines>.is-ritwiz .al-orb{margin-top:2px}.al-studio-controls{align-items:center;gap:16px;margin-top:16px;display:flex}.al-studio-controls>button{color:#5e5e5a;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:transform .15s;display:inline-flex;background:#fff!important;border:1px solid #0b0b0b1a!important}.al-studio-controls>button:hover{transform:translateY(-1px)}.al-studio-controls>button.is-mic{color:#fff;width:58px;height:58px;box-shadow:0 0 0 6px #8c52ff14;background:#0b0b0b!important}.al-studio-note{color:#6f6f6a;font-size:11.5px;margin-top:14px!important}.al-illus{border:1px solid var(--al-line);background:#f5f2eb;border-radius:24px;max-width:1000px;margin:56px auto 0;position:relative;overflow:hidden}.al-illus>img{aspect-ratio:16/7;object-fit:cover;object-position:50% 52%;width:100%;display:block}.al-illus>figcaption{pointer-events:none;justify-content:space-between;padding:0 24px;display:flex;position:absolute;inset:auto 0 18px}.al-illus>figcaption>span{color:#111;background:#ffffffe6;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:0 2px 10px #0b0b0b14}.al-illus+.al-compare-grid{margin-top:20px}.al-voice-fab{z-index:60;height:52px;box-shadow:var(--al-shadow-lg);color:var(--al-ink);border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 7px;font-size:13.5px;font-weight:600;transition:transform .2s;display:inline-flex;position:fixed;bottom:22px;right:22px;background:var(--al-paper)!important;border:1px solid var(--al-line)!important}.al-voice-fab:hover{transform:translateY(-2px)}.al-voice-fab>.rz-orb{flex:none;width:38px!important;height:38px!important}.al-voice-fab>span:last-child{align-items:center;gap:8px;display:inline-flex}.al-voice-fab kbd{border-color:var(--al-line);background:var(--al-muted);color:var(--al-ink-3);font-weight:400}.al-thought{z-index:60;background:var(--al-paper);border:1px solid var(--al-line);width:min(340px,100vw - 32px);box-shadow:var(--al-shadow-lg);animation:al-rise .35s var(--al-ease)both;border-radius:16px;gap:12px;padding:14px 16px;display:flex;position:fixed;bottom:86px;right:22px}.al-thought>svg{color:var(--al-lav);flex:none;margin-top:3px}.al-thought strong{font-size:13px}.al-thought p{color:var(--al-ink-2);font-size:14px;line-height:1.5;margin:2px 0 8px!important}.al-thought>div>button{text-underline-offset:3px;align-items:center;gap:6px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.al-thought-close{width:24px;height:24px;color:var(--al-ink-3);border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:10px;right:10px}@media (max-width:1020px){.al-voice{grid-template-columns:1fr;margin-inline:20px;padding:56px 44px}.al-studio{justify-self:center;width:100%;max-width:420px}.al-voice:before{background:linear-gradient(#0b0b0bf0 0%,#0b0b0bcc 55%,#0b0b0b99 100%)}}@media (max-width:760px){.al-voice{border-radius:24px;gap:32px;margin:96px 12px 0;padding:40px 20px}.al-studio{padding:18px 16px}.al-illus{border-radius:18px;margin-top:36px}.al-illus>img{aspect-ratio:4/3}.al-illus>figcaption{padding:0 12px;inset:auto 0 12px}.al-illus>figcaption>span{padding:5px 10px;font-size:11.5px}.al-voice-fab{height:50px;padding:0 6px;bottom:14px;right:14px}.al-voice-fab>span:last-child{display:none}.al-thought{bottom:76px;right:14px}}.al-photo-hero{padding:0}.al-photo-frame{--hx:0;--hy:0;isolation:isolate;background:#121110;align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.al-photo-img{object-fit:cover;object-position:58% 50%;z-index:-2;width:100%;height:100%;transform:scale(1.04)translate(calc(var(--hx)*-14px),calc(var(--hy)*-10px));transition:transform 1.2s var(--al-ease);position:absolute;inset:0}.al-js .al-photo-img{animation:al-kenburns 2.6s var(--al-ease)both}.al-photo-shade{z-index:-1;background:linear-gradient(90deg,#080808de 0%,#080808b0 26%,#08080838 46%,#08080800 60%),linear-gradient(#08080899 0%,#08080800 20%),linear-gradient(#08080800 74%,#08080866 100%);position:absolute;inset:0}.al-photo-copy{text-align:left;color:#fff;width:min(740px,100%);padding:104px 0 72px clamp(28px,5.5vw,96px);position:relative}.al-photo-copy h1{font-family:var(--al-serif);letter-spacing:-.03em;color:#fff;text-shadow:0 2px 30px #0005;font-size:clamp(42px,4.4vw,66px);font-weight:400;line-height:1.02;margin-top:24px!important}.al-page .al-photo-copy h1 em{color:#e4dcf4}.al-photo-copy .al-h1-line{text-wrap:balance}.al-photo-copy .al-scribble path{stroke:#cdb9fa;stroke-width:5px}.al-photo-copy .al-hero-sub{color:#eceae4;max-width:520px;margin:20px 0 0;font-size:17.5px}.al-photo-copy .al-prompt{max-width:560px;margin:28px 0 0;box-shadow:0 30px 70px -20px #000a}.al-js .al-photo-copy .al-prompt{animation:al-rise-in .9s .32s var(--al-ease)both}.al-photo-copy .al-suggest{justify-content:flex-start;max-width:600px}.al-photo-copy .al-suggest>button{color:#fff;-webkit-backdrop-filter:blur(10px);background:#ffffff1f!important;border-color:#ffffff38!important}.al-photo-copy .al-suggest>button:hover{background:#fff3!important;border-color:#fff6!important}.al-photo-copy .al-hero-trust{color:#e3e1da;justify-content:flex-start}.al-photo-copy .al-hero-trust svg{color:#b7e2c4}.al-pill.is-glass{color:#fff;-webkit-backdrop-filter:blur(10px);box-shadow:none;background:#ffffff1f;border-color:#ffffff38}.al-pill.is-glass:hover{color:#fff;background:#ffffff2e}.al-pill.is-glass .al-pill-tag{color:#0b0b0b;background:#fff}.is-dark .al-photo-copy .al-prompt{border-color:#ffffff1f}.al-photo-cards{pointer-events:none;position:absolute;inset:0}.al-pcard{color:#111;-webkit-backdrop-filter:blur(16px)saturate(1.4);opacity:0;animation:al-pop .7s var(--al-ease)forwards,al-bob 7s ease-in-out infinite;transition:translate .8s var(--al-ease);background:#ffffffe0;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;font-size:13px;display:flex;position:absolute;box-shadow:0 24px 50px -18px #0007,0 0 0 1px #fff6}.al-pcard strong{font-size:13.5px;font-weight:600;line-height:1.3;display:block}.al-pcard small{color:#5e5e5a;font-size:12px;display:block}.al-pcard-1{width:280px;translate:calc(var(--hx)*22px)calc(var(--hy)*14px);flex-direction:column;align-items:stretch;gap:8px;animation-delay:1.3s,1.3s;top:9%;right:4%}.al-pcard-1 p{color:#2c2c2a;font-size:13.5px;line-height:1.5}.al-pcard-1 b{font-weight:600}.al-pcard-head{align-items:center;gap:8px;display:flex}.al-pcard-head>span:last-child{color:#6f6f6a;margin-left:auto;font-size:11px}.al-pcard-bar{background:#0b0b0b14;border-radius:4px;height:4px;overflow:hidden}.al-pcard-bar>span{transform-origin:0;width:100%;height:100%;animation:al-fill 2.4s 1.6s var(--al-ease)both;background:linear-gradient(90deg,#cdb9fa,#8c52ff);display:block}.al-pcard-2{translate:calc(var(--hx)*30px)calc(var(--hy)*20px);animation-delay:1.8s,2.2s;bottom:24%;right:3%}.al-pcard-3{translate:calc(var(--hx)*18px)calc(var(--hy)*12px);animation-delay:2.3s,1.6s;bottom:7%;left:44%}.al-pcard-date{color:#fff;background:#0b0b0b;border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:42px;height:44px;line-height:1;display:flex}.al-pcard-date small{letter-spacing:.08em;color:#cdb9fa;font-size:9.5px}.al-pcard-date b{margin-top:2px;font-size:18px;font-weight:600}.al-photo-note{color:#ffffffb3;letter-spacing:.02em;font-size:11px;position:absolute;bottom:12px;right:18px}.al-preview .al-stage{margin-top:64px}@keyframes al-kenburns{0%{transform:scale(1.14)}to{transform:scale(1.04)}}@keyframes al-pop{0%{opacity:0;transform:translateY(16px)scale(.94)}to{opacity:1;transform:none}}@keyframes al-fill{0%{transform:scaleX(.08)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.al-pcard{opacity:1}}@media (max-width:1180px){.al-pcard-3{display:none}}@media (max-width:1020px){.al-pcard-1{width:240px}.al-pcard-2{display:none}}@media (max-width:760px){.al-photo-hero{padding:0}.al-photo-frame{background:#0f0f0e;border-radius:22px;flex-direction:column;align-items:stretch;min-height:0}.al-photo-img{object-position:68% 40%;z-index:0;width:100%;height:300px;position:relative;inset:auto auto auto 0;transform:none;-webkit-mask-image:none;mask-image:none}.al-js .al-photo-img{animation:none}.al-photo-shade{z-index:1;background:linear-gradient(#08080800 45%,#0f0f0e 100%);height:300px;inset:0 0 auto}.al-photo-copy{z-index:2;margin-top:-40px;padding:0 18px 28px}.al-photo-copy h1{font-size:clamp(36px,10.5vw,44px);margin-top:18px!important}.al-photo-copy .al-hero-sub{font-size:16px}.al-photo-copy .al-suggest{margin-inline:-18px;padding:0 18px}.al-photo-cards{z-index:2;height:300px;inset:0 0 auto}.al-pcard-1{width:220px;padding:10px 12px;top:14px;right:12px}.al-pcard-1 p{font-size:12.5px}.al-photo-note{z-index:2;top:274px;bottom:auto;right:12px}}.al-header{margin-bottom:-68px}.al-header:not(.is-scrolled):not(.is-open) .al-logo,.al-header:not(.is-scrolled):not(.is-open) .al-nav a,.al-header:not(.is-scrolled):not(.is-open) .al-link,.al-header:not(.is-scrolled):not(.is-open) .al-menu-btn{color:#fff}.al-header:not(.is-scrolled):not(.is-open) .al-nav a:hover{background:#ffffff1f}.al-header:not(.is-scrolled):not(.is-open) .al-theme{color:#fff;background:#ffffff1f!important;border-color:#ffffff38!important}.al-header:not(.is-scrolled):not(.is-open) .al-btn-dark{color:#0b0b0b;background:#fff}@media (max-width:760px){.al-header{margin-bottom:-60px}.al-photo-frame{min-height:0}.al-photo-img{height:380px}.al-photo-shade{background:linear-gradient(#08080880 0%,#08080800 30% 55%,#121110 100%);height:380px}.al-photo-cards{height:380px}.al-pcard-1{top:72px}.al-photo-note{top:352px}.al-photo-copy{padding:0 18px 32px}.al-photo-frame{border-radius:0}.al-photo-cards,.al-photo-note{display:none}.al-photo-copy{margin-top:-28px}}.al-photo-copy h1{font-size:clamp(44px,4.5vw,68px)!important}.al-photo-copy .al-hero-sub{line-height:1.55;max-width:460px!important;font-size:18.5px!important}.al-photo-copy .al-prompt{margin-top:32px!important}.al-hero-mini{color:#e3e1da;align-items:center;gap:8px;font-size:13.5px;display:flex;margin-top:18px!important}.al-hero-mini>svg{color:#b7e2c4}.al-js .al-hero-mini{animation:al-rise-in .9s .42s var(--al-ease)both}.al-section-sub{color:var(--al-ink-2);text-wrap:pretty;max-width:560px;font-size:17px;line-height:1.6;margin:18px auto 0!important}.al-auto-demo{background:var(--al-soft);border:1px solid var(--al-line);border-radius:28px;grid-template-columns:340px 1fr;gap:16px;max-width:1080px;margin:56px auto 0;padding:16px;display:grid}.al-auto-rules{background:var(--al-paper);border:1px solid var(--al-line);border-radius:20px;flex-direction:column;padding:22px;display:flex}.al-auto-label{letter-spacing:.08em;text-transform:uppercase;color:var(--al-ink-3);font-size:11.5px;font-weight:600}.al-auto-label+*{margin-top:10px}.al-auto-modes{background:var(--al-muted);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:3px;padding:3px;display:grid}.al-auto-modes>button{height:36px;color:var(--al-ink-2);border-radius:9px;font-size:13px;transition:background .15s,color .15s}.al-auto-modes>button[aria-checked=true]{background:var(--al-paper);color:var(--al-ink);box-shadow:var(--al-shadow-sm);font-weight:600}.al-auto-hint{color:var(--al-ink-2);min-height:20px;font-size:13px;margin:10px 0 26px!important}.al-auto-rules .al-rules{margin-top:6px}.al-auto-pace{border-top:1px solid var(--al-line-2);justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;font-size:14px;transition:opacity .2s;display:flex}.al-auto-pace.is-off{opacity:.4}.al-auto-pace>div{align-items:center;gap:10px;display:flex}.al-auto-pace button{border-radius:8px;width:30px;height:30px;font-size:16px;line-height:1;border:1px solid var(--al-line)!important;background:var(--al-paper)!important}.al-auto-pace button:disabled{opacity:.4;cursor:default}.al-auto-pace b{text-align:center;min-width:64px;font-weight:600}.al-auto-queue{background:var(--al-paper);border:1px solid var(--al-line);border-radius:20px;flex-direction:column;min-width:0;padding:20px;display:flex}.al-auto-queue>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.al-auto-queue>header strong{font-family:var(--al-serif);letter-spacing:-.02em;font-size:22px;font-weight:400;display:block}.al-auto-queue>header small{color:var(--al-ink-3);font-size:13px;display:block}.al-auto-pause{border-radius:999px;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex;border:1px solid var(--al-line)!important}.al-auto-pause>span{background:var(--al-input);border-radius:50%;width:8px;height:8px}.al-auto-pause>span.is-live{background:#3f9a63;animation:1.8s ease-out infinite al-ping}.al-auto-meter{background:var(--al-muted);border-radius:4px;height:4px;margin-top:14px;overflow:hidden}.al-auto-meter>span{transform-origin:0;height:100%;transition:transform .6s var(--al-ease);background:linear-gradient(90deg,#cdb9fa,#8c52ff);display:block}.al-auto-queue>ul{gap:6px;display:grid;margin-top:14px!important}.al-auto-queue li{border:1px solid var(--al-line-2);background:var(--al-quiet);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;transition:background .3s,opacity .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.al-auto-job{flex:1;min-width:0}.al-auto-job strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.al-auto-job small{color:var(--al-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.al-auto-status{background:var(--al-muted);color:var(--al-ink-2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.al-auto-queue li.is-done .al-auto-status{background:var(--al-good-bg);color:var(--al-good)}.al-auto-queue li.is-done{border-color:#37634a33}.al-auto-queue li.is-run{background:var(--al-paper);box-shadow:var(--al-shadow-sm);border-color:#9b83c966}.al-auto-queue li.is-run .al-auto-status{background:var(--al-lav-soft);color:var(--al-lav-ink)}.al-auto-queue li.is-wait .al-auto-status{background:var(--al-part-bg);color:var(--al-part)}.al-auto-queue li.is-skip{opacity:.55}.al-auto-queue li.is-skip .al-auto-status{color:var(--al-ink-3);background:0 0;padding-right:0;font-weight:400}.al-auto-queue li.is-review{border-color:var(--al-part)}.al-auto-progress{transform-origin:0;background:linear-gradient(90deg,#cdb9fa,#8c52ff);width:100%;height:2px;animation:.7s linear both al-fill;position:absolute;bottom:0;left:0}.al-auto-approve{flex:none;gap:6px;display:flex}.al-auto-approve>button{border-radius:8px;height:30px;padding:0 12px;font-size:12.5px;font-weight:600;border:1px solid var(--al-line)!important;background:var(--al-paper)!important}.al-auto-approve>button+button{color:var(--al-action-ink);background:var(--al-action)!important;border-color:var(--al-action)!important}.al-auto-foot{color:var(--al-ink-3);align-items:center;gap:7px;padding-top:14px;font-size:12.5px;display:flex;margin-top:auto!important}@media (max-width:1020px){.al-auto-demo{grid-template-columns:1fr;margin-inline:0}}@media (max-width:760px){.al-photo-copy h1{font-size:clamp(38px,11vw,46px)!important}.al-photo-copy .al-hero-sub{font-size:16.5px!important}.al-auto-demo{border-radius:22px;margin-top:36px;padding:10px}.al-auto-rules,.al-auto-queue{padding:16px}.al-auto-status{text-overflow:ellipsis;max-width:46%;padding:4px 8px;font-size:11px;overflow:hidden}.al-auto-queue li{gap:10px;padding:9px 10px}}.al-photo-frame{align-items:flex-end}.al-photo-copy{width:min(820px,100%)!important;padding:120px 0 clamp(56px,9vh,96px) clamp(28px,5.5vw,96px)!important}.al-photo-copy h1{letter-spacing:-.035em!important;font-size:clamp(52px,6.4vw,104px)!important;line-height:.98!important}.al-photo-copy .al-hero-sub{max-width:520px!important;margin-top:22px!important;font-size:clamp(17px,1.4vw,20px)!important}.al-photo-shade{background:linear-gradient(90deg,#080808b3 0%,#08080873 30%,#08080800 58%),linear-gradient(#08080800 45%,#08080866 74%,#080808cc 100%),linear-gradient(#08080880 0%,#08080800 18%)!important}.al-photo-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.al-js .al-photo-actions{animation:al-rise-in .9s .32s var(--al-ease)both}.al-btn-lg{border-radius:999px;min-height:56px;padding:14px 26px;font-size:16px}.al-btn-lg .al-orb{margin-left:-8px}.al-btn-glass{color:#fff;-webkit-backdrop-filter:blur(12px);background:#ffffff1f;border-color:#ffffff40}.al-btn-glass:hover{background:#fff3}.al-statement{isolation:isolate;background:#ede6da;border-radius:30px;align-items:center;min-height:min(86vh,820px);margin:16px 16px 0;display:flex;position:relative;overflow:hidden}.al-statement>img{object-fit:cover;object-position:70% 50%;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.al-statement-copy{color:#1a1916;max-width:640px;padding:80px clamp(28px,5.5vw,96px)}.al-statement h2{font-family:var(--al-serif);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(44px,5.6vw,92px);font-weight:400;line-height:1}.al-page .al-statement h2 em{color:#6d665a}.al-statement p{color:#4a463e;max-width:440px;font-size:clamp(16px,1.3vw,19px);line-height:1.55;margin-top:24px!important}@media (max-width:760px){.al-photo-copy{margin-top:-36px;padding:0 18px 40px!important}.al-photo-copy h1{font-size:clamp(44px,12.5vw,54px)!important}.al-photo-actions{flex-direction:column;align-items:stretch}.al-statement{border-radius:0;flex-direction:column;align-items:stretch;min-height:0;margin:10px 0 0}.al-statement>img{object-position:75% 40%;height:260px;position:relative}.al-statement-copy{padding:32px 20px 44px}.al-statement h2{font-size:40px}}.al-photo-copy{width:min(680px,100%)!important}.al-photo-copy .al-hero-sub{text-wrap:balance;max-width:440px!important}@media (max-width:760px){.al-photo-copy h1{max-width:none;font-size:clamp(42px,11.5vw,50px)!important}}.al-auto-includes{background:var(--al-quiet);border:1px solid var(--al-line-2);border-radius:14px;margin-top:26px;padding:14px 16px}.al-auto-includes ul{gap:8px;display:grid;margin-top:10px!important}.al-auto-includes li{color:var(--al-ink-2);align-items:center;gap:8px;font-size:13.5px;display:flex}.al-auto-includes svg{color:var(--al-good)}@media (max-width:760px){.al-why{display:none}.al-auto-status{max-width:none}}.al-auto2-grid{grid-template-columns:1fr 1.15fr;align-items:center;gap:64px;max-width:1140px;margin:0 auto;display:grid}.al-auto2-copy h2{font-family:var(--al-serif);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(36px,4.4vw,58px);font-weight:400;line-height:1.06;margin-top:16px!important}.al-auto2-rules{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.al-auto2-rules>span{background:var(--al-paper);border:1px solid var(--al-line);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600}.al-auto2-steps{gap:6px;display:grid;margin-top:32px!important}.al-auto2-steps>li{opacity:.45;border:1px solid #0000;border-radius:16px;align-items:flex-start;gap:14px;padding:14px 16px;transition:opacity .35s,background .35s,border-color .35s;display:flex}.al-auto2-steps>li.is-on{opacity:1;background:var(--al-paper);border-color:var(--al-line);box-shadow:var(--al-shadow-sm)}.al-auto2-steps>li.is-done{opacity:.8}.al-auto2-steps strong{font-size:16px;font-weight:600;display:block}.al-auto2-steps small{color:var(--al-ink-2);margin-top:2px;font-size:14px;display:block}.al-auto2-n{background:var(--al-muted);width:26px;height:26px;color:var(--al-ink-2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12.5px;font-weight:600;transition:background .3s,color .3s;display:inline-flex}.is-on>.al-auto2-n{background:var(--al-action);color:var(--al-action-ink)}.is-done>.al-auto2-n{background:var(--al-good-bg);color:var(--al-good)}.al-auto2-stage{background:var(--al-soft);border:1px solid var(--al-line);border-radius:30px;padding:28px;position:relative}.al-auto2-stage:before{content:"";border-radius:inherit;background-image:radial-gradient(var(--al-line)1px,transparent 1px);opacity:.6;pointer-events:none;background-size:20px 20px;position:absolute;inset:0}.al-auto2-glow{filter:blur(50px);opacity:0;background:radial-gradient(circle,#8c52ff55,#0000 65%);border-radius:50%;transition:opacity .6s;position:absolute;inset:20% 15% 10%}.al-auto2-glow.is-on{opacity:1}.al-auto2-pane{background:var(--al-paper);border:1px solid var(--al-line);box-shadow:var(--al-shadow-lg);border-radius:20px;position:relative;overflow:hidden}.al-app-tabs.is-static{justify-content:flex-start;align-items:center;gap:4px;display:flex}.al-app-tabs.is-static>span{height:32px;color:var(--al-ink-2);border-radius:8px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;display:inline-flex}.al-app-tabs.is-static>span.is-on{background:var(--al-soft);color:var(--al-ink);font-weight:600}.al-auto2-count{color:var(--al-ink-3);margin-left:auto;padding-right:4px;font-size:12px;font-style:normal}.al-auto2-count>b{color:var(--al-ink);animation:al-bump .5s var(--al-ease);font-size:14px;font-weight:600;display:inline-block}.al-auto2-screen{justify-content:center;align-items:center;height:470px;padding:22px;display:flex;position:relative;overflow:hidden}.al-auto2-deck{align-items:center;width:100%;max-width:380px;height:100%;display:flex;position:relative}.al-auto2-behind{background:var(--al-muted);border:1px solid var(--al-line);border-radius:17px;position:absolute;inset:22px 14px 4px;transform:rotate(-2.5deg)}.al-auto2-card{width:100%;animation:al-card-up .55s var(--al-ease)both;position:relative;height:auto!important;min-height:0!important;padding:20px!important}.al-auto2-card.is-swiping{animation:.65s cubic-bezier(.5,0,.75,.3) forwards al-swipe}.al-auto2-stamp{color:#37634a;letter-spacing:.12em;opacity:0;z-index:2;border:2.5px solid #37634a;border-radius:8px;padding:4px 10px;font-size:15px;font-weight:800;position:absolute;top:22px;right:18px;transform:rotate(14deg)scale(.6)}.is-swiping .al-auto2-stamp{animation:.25s ease-out forwards al-stamp}.al-auto2-fit{background:var(--al-good-bg);color:var(--al-good);border-radius:999px;padding:4px 9px;font-size:11.5px;font-weight:600}.al-auto2-hand{color:var(--al-ink-2);background:var(--al-paper);border:1px solid var(--al-line);box-shadow:var(--al-shadow-sm);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;animation:1.2s ease-in-out infinite al-nudge;display:inline-flex;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.al-auto2-form{width:100%;max-width:440px;animation:al-slide-in .5s var(--al-ease)both;flex-direction:column;gap:12px;display:flex}.al-auto2-form>header{align-items:center;gap:10px;display:flex}.al-auto2-form>header>div{flex:1;min-width:0}.al-auto2-form>header strong{font-size:14.5px;display:block}.al-auto2-form>header small{color:var(--al-ink-3);font-size:12px;display:block}.al-auto2-by{color:var(--al-lav-ink);background:var(--al-lav-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 9px 4px 4px;font-size:11.5px;font-weight:600;display:inline-flex}.al-auto2-bar{background:var(--al-muted);border-radius:4px;height:4px;overflow:hidden}.al-auto2-bar>span{transform-origin:0;height:100%;transition:transform .6s var(--al-ease);background:linear-gradient(90deg,#cdb9fa,#8c52ff);display:block}.al-auto2-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.al-auto2-fields>label{flex-direction:column;gap:4px;min-width:0;display:flex}.al-auto2-fields>label.is-long,.al-auto2-fields>label:nth-child(3){grid-column:1/-1}.al-auto2-fields>label>span{color:var(--al-ink-2);font-size:11.5px;font-weight:600}.al-auto2-input{border:1px solid var(--al-line);background:var(--al-quiet);min-height:38px;color:var(--al-ink);border-radius:10px;align-items:center;padding:8px 32px 8px 11px;font-size:13px;transition:border-color .25s,box-shadow .25s,background .25s;display:flex;position:relative}.is-long .al-auto2-input{align-items:flex-start;min-height:58px;line-height:1.45}.is-typing .al-auto2-input{background:var(--al-paper);border-color:#8c52ff;box-shadow:0 0 0 3px #8c52ff1f}.is-done .al-auto2-input{background:var(--al-paper)}.al-auto2-text{white-space:pre-wrap;animation:.6s steps(24,end) both al-type;display:inline-block}.is-long .al-auto2-text{animation-duration:1.1s}.is-typing .al-auto2-text:after{content:"";vertical-align:-2px;background:#8c52ff;width:2px;height:1em;margin-left:2px;animation:.8s step-end infinite al-blink;display:inline-block}.al-auto2-file{animation:al-rise .35s var(--al-ease)both;align-items:center;gap:7px;font-weight:600;display:inline-flex}.al-auto2-file>em{background:var(--al-lav-soft);color:var(--al-lav-ink);border-radius:999px;padding:2px 7px;font-size:10.5px;font-style:normal;font-weight:600}.al-auto2-tick{color:var(--al-good);animation:al-pop-in .3s var(--al-ease)both;margin-top:-7px;position:absolute;top:50%;right:10px}.is-long .al-auto2-tick{margin-top:0;top:14px}.al-auto2-submit{cursor:default;border-radius:11px;justify-content:center;align-items:center;gap:9px;height:44px;font-size:14px;font-weight:600;transition:transform .2s;display:inline-flex;background:var(--al-action)!important;color:var(--al-action-ink)!important}.al-auto2-submit.is-busy{opacity:.9;transform:scale(.97)}.al-spinner.is-light{border-color:var(--al-action-ink);border-right-color:#0000}.al-auto2-success{text-align:center;flex-direction:column;align-items:center;animation:.3s both al-fade;display:flex}.al-auto2-burst{place-items:center;width:96px;height:96px;margin-bottom:22px;display:grid;position:relative}.al-auto2-check{z-index:2;color:#fff;background:#37634a;border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;animation:.55s cubic-bezier(.2,1.6,.4,1) both al-pop-in;display:inline-flex;position:relative;box-shadow:0 16px 40px -10px #37634a99}.al-auto2-ring{border:2px solid #37634a66;border-radius:50%;animation:1.1s ease-out .1s both al-ring;position:absolute;inset:0}.al-auto2-ring.r2{border-color:#8c52ff55;animation-delay:.3s}.al-auto2-burst>i{opacity:0;border-radius:2px;width:8px;height:12px;margin:-6px -4px;animation:1.2s cubic-bezier(.15,.7,.3,1) forwards al-confetti;position:absolute;top:50%;left:50%}.al-auto2-burst>i:nth-child(3n){border-radius:50%;width:7px;height:7px}.al-auto2-success h4{font-family:var(--al-serif);letter-spacing:-.03em;animation:al-rise .5s .25s var(--al-ease)both;margin:0;font-size:34px;font-weight:400}.al-auto2-success p{color:var(--al-ink-2);animation:al-rise .5s .35s var(--al-ease)both;font-size:15px;margin-top:6px!important}.al-auto2-receipt{animation:al-rise .5s .5s var(--al-ease)both;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;display:flex}.al-auto2-receipt>span{background:var(--al-quiet);border:1px solid var(--al-line);color:var(--al-ink-2);border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;display:inline-flex}.al-auto2-toast{z-index:3;background:var(--al-paper);border:1px solid var(--al-line);box-shadow:var(--al-shadow-lg);animation:al-toast .5s .35s var(--al-ease)both;border-radius:14px;align-items:center;gap:10px;padding:11px 14px;display:flex;position:absolute;top:-18px;right:-18px}.al-auto2-toast strong{font-size:13.5px;display:block}.al-auto2-toast small{color:var(--al-ink-3);font-size:12px}.al-auto2-note{text-align:right;color:var(--al-ink-3);font-size:11.5px;position:relative;margin-top:10px!important}@keyframes al-card-up{0%{opacity:0;transform:translateY(26px)scale(.96)}to{opacity:1;transform:none}}@keyframes al-swipe{0%{transform:none}25%{transform:translate(-14px)rotate(-2deg)}to{opacity:0;transform:translate(130%)rotate(18deg)}}@keyframes al-stamp{to{opacity:1;transform:rotate(14deg)scale(1)}}@keyframes al-nudge{50%{transform:translate(calc(6px - 50%))}}@keyframes al-slide-in{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes al-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes al-pop-in{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes al-ring{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(2.4)}}@keyframes al-confetti{0%{opacity:1;transform:translate(0)rotate(0)scale(.6)}70%{opacity:1}to{opacity:0;transform:translate(var(--x),calc(var(--y) + 40px))rotate(var(--r))scale(1)}}@keyframes al-toast{0%{opacity:0;transform:translateY(-12px)scale(.95)}to{opacity:1;transform:none}}@keyframes al-bump{0%{transform:scale(1)}40%{color:#37634a;transform:scale(1.45)}to{transform:scale(1)}}@media (max-width:1020px){.al-auto2-grid{grid-template-columns:1fr;gap:36px}}@media (max-width:760px){.al-auto2-stage{border-radius:22px;padding:12px}.al-auto2-screen{height:500px;padding:14px}.al-auto2-fields{grid-template-columns:1fr}.al-auto2-by{display:none}.al-auto2-toast{top:-14px;right:8px}.al-app-tabs.is-static>span:not(.is-on){display:none}.al-auto2-steps>li{padding:12px}}.al-photo-copy h1{max-width:9.2em;font-size:clamp(44px,4.4vw,66px)!important}.al-photo-copy .al-prompt{max-width:540px;margin-top:28px!important}.al-auto2-toast{top:auto;bottom:34px;right:-22px}@media (max-width:760px){.al-auto2-toast{top:auto;bottom:30px;right:6px}}.al-app{position:relative}.al-app.is-playing{cursor:pointer}.al-app-replay{height:32px;color:var(--al-ink-2);border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:600;border:1px solid var(--al-line)!important;background:var(--al-paper)!important}.al-app-replay:hover{color:var(--al-ink)}.al-app-thread{justify-content:flex-start;padding-top:18px}.al-app-you{background:var(--al-action);max-width:86%;color:var(--al-action-ink);animation:al-bubble .45s var(--al-ease)both;transform-origin:100% 100%;border-radius:16px 16px 5px;align-self:flex-end;padding:11px 15px;font-size:14px;line-height:1.5}.al-app-thinking{color:var(--al-ink-3);align-items:center;gap:9px;font-size:13px;animation:.3s both al-fade;display:inline-flex}.al-app-thinking .al-typing{padding:0}.al-app-reply{animation:al-rise .5s var(--al-ease)both}.al-app-reply .al-app-who{margin:0 0 6px!important}.al-app-event{background:var(--al-good-bg);border-radius:12px;align-items:flex-start;gap:9px;padding:10px 12px;display:flex;color:var(--al-good)!important;font-size:13.5px!important}.al-app-event b{color:inherit}.al-app-event-dot{background:var(--al-good);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:2px;display:inline-flex}.al-app-composer{transition:border-color .2s,box-shadow .2s}.al-app-composer.is-typing{border-color:var(--al-ink);box-shadow:0 0 0 3px var(--al-hover)}.al-app-composer>span.is-filled{color:var(--al-ink)}.al-caret{vertical-align:-2px;background:var(--al-ink);width:2px;height:1.05em;margin-left:1px;animation:.8s step-end infinite al-blink;display:inline-block}.al-app-send{transition:background .2s,color .2s,transform .2s}.al-app-send.is-ready{background:var(--al-action);color:var(--al-action-ink);transform:scale(1.08)}.al-app-search{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;width:100%;padding:20px;animation:.4s both al-fade;display:flex}.al-app-search-orb{margin-bottom:10px;position:relative}.al-app-search-orb.is-on:before,.al-app-search-orb.is-on:after{content:"";border:1.5px solid #8c52ff55;border-radius:50%;animation:1.6s ease-out infinite al-ring;position:absolute;inset:-10px}.al-app-search-orb.is-on:after{animation-delay:.8s}.al-app-search strong{font-size:15px;font-weight:600}.al-app-search small{color:var(--al-ink-3);font-size:12.5px}.al-app-skeleton{gap:8px;width:min(300px,90%);margin-top:20px;display:grid}.al-app-skeleton>span{background:linear-gradient(90deg,var(--al-muted)0%,var(--al-quiet)50%,var(--al-muted)100%)0 0/200% 100%;border-radius:12px;height:44px;animation:1.4s linear infinite al-shimmer}.al-app-skeleton>span:nth-child(2){width:86%}.al-app-skeleton>span:nth-child(3){width:70%}.al-app-card{position:relative}.al-app-card.is-out-left{animation:.7s cubic-bezier(.5,0,.75,.3) forwards al-swipe-left}.al-app-card.is-out-right{animation:.65s cubic-bezier(.5,0,.75,.3) forwards al-swipe}.al-app-stamp{z-index:3;color:#37634a;letter-spacing:.14em;background:#ffffffd9;border:3px solid #37634a;border-radius:9px;padding:4px 12px;font-size:16px;font-weight:800;animation:.3s cubic-bezier(.2,1.6,.4,1) both al-stamp-in;position:absolute;top:56px;right:20px;transform:rotate(12deg)}.al-app-stamp.is-skip{color:#89574a;border-color:#89574a;left:20px;right:auto;transform:rotate(-12deg)}.is-dark .al-app-stamp{background:#18181ad9}.al-app-split{display:inline-flex;position:relative}.al-app-split>.al-app-apply{justify-content:center;min-width:146px;border-radius:9px 0 0 9px!important}.al-app-chev{background:var(--al-action);width:36px;height:42px;color:var(--al-action-ink);border-left:1px solid #ffffff2e;border-radius:0 9px 9px 0;justify-content:center;align-items:center;transition:background .2s;display:inline-flex}.al-app-chev.is-open{background:var(--al-action-hover)}.al-app-menu{z-index:4;background:var(--al-paper);border:1px solid var(--al-line);min-width:240px;box-shadow:var(--al-shadow-lg);animation:al-pop-menu .25s var(--al-ease)both;border-radius:12px;padding:6px;display:grid;position:absolute;bottom:50px;left:0}.al-app-menu>span{color:var(--al-ink-2);border-radius:8px;align-items:center;gap:8px;padding:9px 10px;font-size:12.5px;display:flex}.al-app-menu>span.is-hot{background:var(--al-lav-soft);color:var(--al-lav-ink);font-weight:600}.al-app-menu>span.is-pressed{color:#fff;background:#8c52ff;transition:all .15s;transform:scale(.97)}.al-app-autotag{color:var(--al-lav-ink);background:var(--al-lav-soft);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11.5px;font-weight:600;animation:.3s both al-fade;display:inline-flex}.al-cursor{z-index:10;pointer-events:none;opacity:0;width:0;height:0;transition:transform .85s cubic-bezier(.45,.05,.2,1),opacity .3s;position:absolute;top:0;left:0}.al-cursor.is-on{opacity:1}.al-cursor>svg{filter:drop-shadow(0 3px 6px #0005);position:absolute;top:-2px;left:-3px}.al-cursor>i{opacity:0;background:#8c52ff40;border-radius:50%;width:28px;height:28px;position:absolute;top:-14px;left:-14px}.al-cursor.is-click>svg{animation:.35s .55s both al-press}.al-cursor.is-click>i{animation:.6s ease-out .55s both al-click}@keyframes al-bubble{0%{opacity:0;transform:translateY(10px)scale(.92)}to{opacity:1;transform:none}}@keyframes al-shimmer{to{background-position:-200% 0}}@keyframes al-swipe-left{0%{transform:none}25%{transform:translate(14px)rotate(2deg)}to{opacity:0;transform:translate(-130%)rotate(-18deg)}}@keyframes al-stamp-in{0%{opacity:0;scale:1.8}to{opacity:1;scale:1}}@keyframes al-pop-menu{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}@keyframes al-press{50%{scale:.82}}@keyframes al-click{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.al-cursor{display:none}}@media (max-width:760px){.al-app-menu{min-width:210px}.al-app-replay{display:none}}.al-prompt-tool,.al-prompt-send{white-space:nowrap}@media (max-width:420px){.al-prompt-bar{gap:6px}.al-prompt-voice{font-size:12.5px;padding:0 10px 0 5px!important}.al-prompt-send{padding:0 6px 0 12px;font-size:13px}}.al-page .skip-link{z-index:100;background:var(--al-action);color:var(--al-action-ink);border-radius:8px;padding:12px 20px;transition:top .2s;position:fixed;top:-60px;left:16px}.al-page .skip-link:focus{top:16px}.al-announce{z-index:51;color:#fff;text-shadow:0 1px 8px #0008;white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:8px;height:32px;padding:0 12px;font-size:12.5px;display:flex;position:relative}.al-announce>span{text-overflow:ellipsis;overflow:hidden}.al-announce a{text-underline-offset:2px;flex:none;align-items:center;gap:2px;text-decoration:underline;display:inline-flex}.al-announce+.al-header{margin-bottom:-100px}@media (max-width:760px){.al-announce+.al-header{margin-bottom:-92px}}.al-faq-list .al-faq-trigger{text-align:left;gap:16px}.al-faq-list .al-faq-trigger:hover{text-decoration:none}.al-faq-list .al-faq-content{padding-bottom:22px}.al-mark.is-logo{box-shadow:inset 0 0 0 1px var(--al-line);background:#fff;padding:2px;overflow:hidden}.al-mark.is-logo>img{object-fit:contain;width:100%;height:100%}.al-illus>img{height:auto}.al-page .liquid-presence{isolation:isolate;flex-shrink:0;place-items:center;display:grid;position:relative}.al-page .liquid-orb{border:1px solid #ffffff91;border-radius:50%;animation:6s ease-in-out infinite al-orb-breathe;position:relative;overflow:hidden}.al-page .liquid-orb>i{filter:blur(16px);mix-blend-mode:soft-light;border-radius:48%;width:95%;height:90%;animation:17s linear infinite al-liquid-drift;display:block;position:absolute}.al-page .liquid-orb>i:first-child{transform-origin:80% 70%;top:-10%;left:-27%}.al-page .liquid-orb>i:nth-child(2){transform-origin:20% 60%;animation-duration:13s;animation-direction:reverse;top:10%;right:-21%}.al-page .liquid-orb>i:nth-child(3){transform-origin:50% 10%;animation-duration:19s;bottom:-30%;left:0}.al-page .liquid-orb>i:nth-child(4){transform-origin:60% 95%;mix-blend-mode:screen;animation-duration:23s;top:-35%;left:-15%}.al-page .orb-glass{border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 11px #ffffffb3}.al-page .liquid-aura{filter:blur(28px);z-index:-1;border-radius:50%;animation:6s ease-in-out infinite al-orb-breathe;position:absolute}.al-page .orb-shadow{filter:blur(8px);border-radius:50%;width:85px;height:8px;position:absolute;bottom:3px}@keyframes al-liquid-drift{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes al-orb-breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.025)}}@media (prefers-reduced-motion:reduce){.al-page .liquid-orb,.al-page .liquid-orb>i,.al-page .liquid-aura{animation:none}}.al-page.is-plain{flex-direction:column;display:flex}.al-page.is-plain>main{flex:1}.al-page .al-header.is-plain{margin-bottom:0}.al-header.is-plain:not(.is-scrolled):not(.is-open) .al-logo,.al-header.is-plain:not(.is-scrolled):not(.is-open) .al-menu-btn{color:var(--al-ink)}.al-header.is-plain:not(.is-scrolled):not(.is-open) .al-nav a,.al-header.is-plain:not(.is-scrolled):not(.is-open) .al-link{color:var(--al-ink-2)}.al-header.is-plain:not(.is-scrolled):not(.is-open) .al-nav a:hover{color:var(--al-ink);background:var(--al-hover)}.al-header.is-plain:not(.is-scrolled):not(.is-open) .al-btn-dark{background:var(--al-action);color:var(--al-action-ink)}.al-announce.is-plain{background:var(--al-lav-soft);color:var(--al-ink);text-shadow:none}html.wize-minimal-scrollbars,.wize-minimal-scrollbars *{scrollbar-width:none!important}html.wize-minimal-scrollbars::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.wize-minimal-scrollbars ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.minimal-scrollbar-layer{z-index:2147483646;position:fixed;inset:0;pointer-events:none!important}.minimal-scrollbar-indicator{opacity:0;border-radius:3px;width:4px;height:24px;transition:opacity .18s;position:absolute;pointer-events:none!important}.minimal-scrollbar-indicator[data-axis=horizontal]{width:24px;height:4px}.minimal-scrollbar-indicator[data-visible=true]{opacity:.45}@media (prefers-reduced-motion:reduce){.minimal-scrollbar-indicator{transition:none}}@media (forced-colors:active){html.wize-minimal-scrollbars,.wize-minimal-scrollbars *{scrollbar-width:auto!important}html.wize-minimal-scrollbars::-webkit-scrollbar{width:12px!important;height:12px!important;display:block!important}.wize-minimal-scrollbars ::-webkit-scrollbar{width:12px!important;height:12px!important;display:block!important}.minimal-scrollbar-layer{display:none}}
