:where(.ah-page-features,.ah-page-features :not(svg,svg *)){all:revert}:where(.ah-page-features) :is(svg,svg *){margin:revert;padding:revert;border:revert}:where(.ah-page-features) svg{display:revert;vertical-align:revert}:where(.ah-page-features) :before,:where(.ah-page-features) :after{box-sizing:revert;margin:revert;padding:revert;border:revert}html:has(.ah-page-features){border:revert;line-height:revert;tab-size:revert;font-feature-settings:revert;font-variation-settings:revert;-webkit-text-size-adjust:revert;-webkit-tap-highlight-color:revert;scroll-behavior:revert;font-family:revert}body:has(.ah-page-features){margin:revert;padding:revert;border:revert;box-sizing:revert;background-color:revert;color:revert;font-feature-settings:revert;-webkit-font-smoothing:revert;font-family:revert}:where(.ah-page-features) section[id][id]{scroll-margin-top:revert}:where(.ah-page-features){--ah-page-features-css:1;display:contents}:where(.ah-page-features) :where(img[width="410"][height="514"]){aspect-ratio:auto 410/514;width:410px;height:514px}:where(.ah-page-features) :where(img[width="443"][height="820"]){aspect-ratio:auto 443/820;width:443px;height:820px}:where(.ah-page-features) :where(img[width="56"][height="56"]){aspect-ratio:auto 56/56;width:56px;height:56px}:where(.ah-page-features){--page:#f6f8fa;--ink:#141615;--ink-2:#3e454c;--muted:#6b737b;--dim:#8b9299;--hair:#14161514;--lime:#cce07a;--lime-deep:#7e9133;--bg:var(--page);--dot:#1416151a;--runway:130svh;--sans:"Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--display:"Fraunces", Georgia, serif}:is(html:has(.ah-page-features),body:has(.ah-page-features)),:where(.ah-page-features,.ah-page-features *){box-sizing:border-box;margin:0;padding:0}html:has(.ah-page-features){-webkit-text-size-adjust:100%;background:#f6f8fa}body:has(.ah-page-features){color:#141615;-webkit-font-smoothing:antialiased;background:#f6f8fa;font-family:Instrument Sans,system-ui,-apple-system,Segoe UI,sans-serif;overflow-x:clip}:where(.ah-page-features) a{color:inherit}:where(.ah-page-features) :focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:8px}:where(.ah-page-features) .btn{background:var(--ink);color:#fff;white-space:nowrap;border-radius:12px;align-items:center;gap:10px;height:44px;padding:0 6px 0 18px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .16s;display:inline-flex}:where(.ah-page-features) .btn .chip{background:var(--lime);width:32px;height:32px;color:var(--ink);border-radius:9px;place-items:center;display:grid}:where(.ah-page-features) .btn .chip svg{width:16px;height:16px;transition:transform .2s cubic-bezier(.23,1,.32,1)}:where(.ah-page-features) .btn:hover{background:#000}:where(.ah-page-features) .btn:hover .chip svg{transform:translate(2px)}:where(.ah-page-features) .btn:active{transform:scale(.97)}:where(.ah-page-features) .btn.big{border-radius:14px;height:52px;padding-left:22px;font-size:16.5px}:where(.ah-page-features) .btn.big .chip{border-radius:10px;width:38px;height:38px}:where(.ah-page-features) .scene{height:calc(100svh + var(--runway));background:var(--bg);position:relative}:where(.ah-page-features) h1{font-family:var(--display);letter-spacing:-.035em;color:var(--ink);font-optical-sizing:auto;font-size:clamp(46px,5.6vw,84px);font-weight:300;line-height:.98}:where(.ah-page-features) h1 span{display:block}:where(.ah-page-features) h1 .dim{color:var(--dim)}:where(.ah-page-features) .firm{color:#e9f3d2;width:24px;height:24px;font-family:var(--display);background:#1f3b35;border-radius:7px;place-items:center;font-size:14px;font-weight:500;display:grid}:where(.ah-page-features) .still .scene{height:auto}:where(.ah-page-features) .kicker{color:#5e6d22;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}:where(.ah-page-features) .kicker i{background:var(--lime);border-radius:50%;width:8px;height:8px}:where(.ah-page-features) .quiet-act{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px;font-size:14.5px;display:flex}:where(.ah-page-features) .quiet-act a{color:var(--ink);border-bottom:2px solid var(--lime);align-items:center;gap:6px;padding:10px 0;font-weight:600;text-decoration:none;display:inline-flex}:where(.ah-page-features) .phone{z-index:2;background:linear-gradient(140deg,#5a6066 0%,#2a2e32 22%,#14171a 50%,#2c3035 78%,#62686e 100%);border-radius:54px;width:284px;height:576px;padding:10px;position:absolute;top:0;left:20px;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 0 0 3px #0c0d0e,0 0 0 1px #00000080,0 0 70px #cce07a24,0 44px 80px -28px #000000b3}:where(.ah-page-features) .side-btn{background:linear-gradient(90deg,#2a2e32,#6b7177);border-radius:2px;width:3px;position:absolute}:where(.ah-page-features) .side-btn.power{height:76px;top:150px;right:-3px}:where(.ah-page-features) .side-btn.vol-up{height:50px;top:126px;left:-3px}:where(.ah-page-features) .side-btn.vol-down{height:50px;top:186px;left:-3px}:where(.ah-page-features) .island{z-index:3;background:#000;border-radius:15px;width:88px;height:26px;margin-left:-44px;position:absolute;top:11px;left:50%}:where(.ah-page-features) .status{justify-content:space-between;align-items:center;height:46px;padding:0 20px 0 30px;font-size:13.5px;display:flex}:where(.ah-page-features) .status b{letter-spacing:-.01em;font-weight:600}:where(.ah-page-features) .st-icons{align-items:center;gap:4px;display:flex}:where(.ah-page-features) .st-icons svg{width:auto;height:9px;fill:var(--ink)}:where(.ah-page-features) .batt{border:1.1px solid #14161580;border-radius:3px;width:20px;height:9.5px;position:relative}:where(.ah-page-features) .batt i{background:var(--ink);border-radius:1px;position:absolute;inset:1.2px 4px 1.2px 1.2px}:where(.ah-page-features) .batt:after{content:"";background:#14161580;border-radius:0 1px 1px 0;width:1.6px;height:3.4px;position:absolute;top:2.5px;right:-3px}:where(.ah-page-features) .safari{height:36px;color:var(--ink-2);background:#f0f2f4f0;border-radius:12px;justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex;position:absolute;bottom:22px;left:14px;right:14px;box-shadow:0 1px 2px #0000000f}:where(.ah-page-features) .safari svg{width:11px;height:13px}:where(.ah-page-features) .home-ind{background:#141615e0;border-radius:3px;width:112px;height:4.5px;margin-left:-56px;position:absolute;bottom:7px;left:50%}:where(.ah-page-features) .copy-stack:has(.on-dark a:focus-visible) .ink-copy a{outline:2px solid var(--ink);outline-offset:3px;border-radius:8px}:where(.ah-page-features) .screen{background:#fff;border-radius:44px;height:100%;padding:0;position:relative;overflow:hidden}:where(.ah-page-features) .end h2{font-family:var(--display);letter-spacing:-.035em;color:var(--ink);margin-top:14px;font-size:clamp(46px,6.6vw,94px);font-weight:300;line-height:.98}:where(.ah-page-features) .end-act{flex-wrap:wrap;grid-area:act;align-self:start;align-items:center;gap:20px;margin-top:40px;display:flex}:where(.ah-page-features) .end-btn.btn.big{border-radius:16px;gap:14px;height:62px;padding-left:28px;font-size:18.5px;box-shadow:0 18px 40px -18px #1416158c}:where(.ah-page-features) .end-btn .chip{border-radius:11px;width:40px;height:40px}:where(.ah-page-features) .end-act p{color:var(--muted);font-size:15px}@media (width<=860px){:where(.ah-page-features) .phone{width:290px;margin:0 auto;left:0;right:0}:where(.ah-page-features){--runway:90svh}:where(.ah-page-features) h1{letter-spacing:-.03em;font-size:clamp(34px,9.6vw,42px)}:where(.ah-page-features) h1 span{display:inline}:where(.ah-page-features) .btn.big{height:48px;font-size:16px}:where(.ah-page-features) .btn.big .chip{width:34px;height:34px}}@media (width>=861px) and (width<=1023px){:where(.ah-page-features){--runway:90svh}:where(.ah-page-features) h1{letter-spacing:-.03em;font-size:52px}:where(.ah-page-features) h1 span{display:inline}:where(.ah-page-features) .btn.big{height:48px;font-size:16px}:where(.ah-page-features) .btn.big .chip{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){:where(.ah-page-features) .btn,:where(.ah-page-features) .btn .chip svg{transition:none}}:where(.ah-page-features) .pr-sec{z-index:2;background:var(--page);padding:112px 24px 0;position:relative}:where(.ah-page-features) .pr-narrow{max-width:920px;margin:0 auto}:where(.ah-page-features) .pr-close{text-align:center;padding-bottom:128px}:where(.ah-page-features) .pr-close .kicker{justify-content:center}:where(.ah-page-features) .pr-close h2.big{font-family:var(--display);letter-spacing:-.035em;margin-top:14px;font-size:clamp(44px,5.6vw,80px);font-weight:300;line-height:.98}:where(.ah-page-features) .pr-close .pr-body{max-width:520px;color:var(--ink-2);margin:20px auto 0;font-size:17px;line-height:1.6}:where(.ah-page-features) .pr-close .end-act{justify-content:center;margin-top:30px}:where(.ah-page-features) .pr-close .pr-alt-line{color:var(--muted);margin-top:18px;font-size:15px}:where(.ah-page-features) .pr-close .pr-alt-line a{color:var(--ink);border-bottom:2px solid var(--lime);font-weight:600;text-decoration:none}@media (width<=860px){:where(.ah-page-features) .pr-sec{padding:80px 18px 0}:where(.ah-page-features) .pr-close{padding-bottom:96px}}:where(.ah-page-features) .fx-in{max-width:1240px;margin:0 auto;position:relative}:where(.ah-page-features) .fx-hero{z-index:1;color:#fff;background:#0c0e10;padding:104px 24px 76px;position:relative;overflow:clip}:where(html).fx-stick :where(.ah-page-features) .fx-hero{top:var(--fx-top,0px);position:sticky}:where(.ah-page-features) .fx-hero:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#ffffff12 1px,#0000 1.3px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 85% at 62% 34%,#000 22%,#0000 78%);mask-image:radial-gradient(75% 85% at 62% 34%,#000 22%,#0000 78%)}:where(.ah-page-features) .fx-hero:after{content:"";opacity:var(--fx-dim,0);pointer-events:none;background:#000;position:absolute;inset:0}:where(.ah-page-features) .fx-hero-grid{grid-template-columns:minmax(0, 1fr) var(--scene-w);--scene-w:720px;--client-w:410px;--lou-h:262px;--lou-x:2px;--phone-x:150px;--disc:456px;--disc-x:214px;--track-x:394px;--hop:42px;--side-x:440px;--side-w:280px;grid-template-areas:"copy scene""rail rail";align-items:center;gap:22px 40px;display:grid}:where(.ah-page-features) .fx-hero-copy{grid-area:copy}:where(.ah-page-features) .fx-rail{grid-area:rail}:where(.ah-page-features) .fx-scene{grid-area:scene}:where(.ah-page-features) .fx-hero .kicker{color:var(--lime)}:where(.ah-page-features) .fx-hero h1{font-family:var(--display);letter-spacing:-.035em;color:#fff;margin-top:14px;font-size:clamp(44px,4.85vw,64px);font-weight:300;line-height:1}:where(.ah-page-features) .fx-hero h1 span{white-space:nowrap;display:block}:where(.ah-page-features) .fx-hero h1 .dim{color:#8b949e}:where(.ah-page-features) .fx-lead{color:#c3cad1;text-wrap:pretty;max-width:430px;margin-top:20px;font-size:18px;line-height:1.5}:where(.ah-page-features) .fx-cta{flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex}:where(.ah-page-features) .fx-cta .btn{background:var(--lime);color:var(--ink);box-shadow:0 18px 40px -18px #cce07a80}:where(.ah-page-features) .fx-cta .btn:hover{background:#d8ea8c}:where(.ah-page-features) .fx-cta .btn .chip{background:var(--ink);color:var(--lime)}:where(.ah-page-features) .fx-cta .btn:focus-visible,:where(.ah-page-features) .fx-pick:focus-visible,:where(.ah-page-features) .fx-toggle:focus-visible{outline:2px solid var(--lime);outline-offset:3px}:where(.ah-page-features) .fx-cta p{color:#9aa3ad;font-size:15px}:where(.ah-page-features) .fx-micro{color:#7f8893;margin-top:18px;font-size:14.5px}:where(.ah-page-features) .fx-scene{width:var(--scene-w);height:500px;position:relative}:where(.ah-page-features) .fx-ex{left:var(--side-x);color:#9aa3ad;white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex;position:absolute;top:36px}:where(.ah-page-features) .fx-ex i{background:var(--lime);border-radius:50%;width:6px;height:6px}:where(.ah-page-features) .fx-client{width:var(--client-w);clip-path:inset(-120px -60px 0 -80px);height:500px;position:absolute;top:0;left:0}:where(.ah-page-features) .fx-disc{left:var(--disc-x);bottom:calc(var(--disc) / -2);width:var(--disc);height:var(--disc);margin-left:calc(var(--disc) / -2);background:var(--lime);border-radius:50%;position:absolute}:where(.ah-page-features) .fx-lou{z-index:3;left:var(--lou-x);height:var(--lou-h);pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 18px 16px #0006);width:auto;max-width:none;position:absolute;bottom:0}:where(.ah-page-features) .fx-phone{z-index:2;left:var(--phone-x);width:239px;height:484px;position:absolute;top:8px}:where(.ah-page-features) .fx-phone .phone{transform-origin:0 0;position:absolute;top:0;left:0;transform:scale(.84)}:where(.ah-page-features) .fx-phone .screen{color:var(--ink);background:#f6f8fa}:where(.ah-page-features) .fx-scr{padding:2px 16px 0}:where(.ah-page-features) .fx-scr[hidden],:where(.ah-page-features) .fx-yours[hidden],:where(.ah-page-features) .fx-cap[hidden],:where(.ah-page-features) .fx-st[hidden],:where(.ah-page-features) .fx-scr.done .fx-b,:where(.ah-page-features) .fx-scr:not(.done) .fx-af{display:none}:where(html).fx-anim :where(.ah-page-features) .fx-scr.done .fx-af.arrive{animation:.45s cubic-bezier(.23,1,.32,1) ah-page-features-fx-in}@keyframes ah-page-features-fx-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}:where(.ah-page-features) .cp-top{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}:where(.ah-page-features) .cp-top img{width:auto;height:17px;display:block}:where(.ah-page-features) .cp-tag{color:#4548b8;white-space:nowrap;background:#e7e8fb;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:600}:where(.ah-page-features) .cp-tag.wide{margin-left:auto}:where(.ah-page-features) .cp-kicker{color:#4548b8;margin-top:14px;font-size:12px;font-weight:600}:where(.ah-page-features) .cp-title{font-family:var(--display);letter-spacing:-.02em;margin-top:5px;font-size:23px;font-weight:400;line-height:1.12}:where(.ah-page-features) .cp-top+.cp-title{margin-top:16px}:where(.ah-page-features) .cp-sub{color:var(--muted);margin-top:5px;font-size:12px}:where(.ah-page-features) .cp-card{box-shadow:inset 0 0 0 1px var(--hair), 0 8px 20px -14px #10182847;color:var(--ink-2);background:#fff;border-radius:14px;margin-top:12px;padding:13px 14px;font-size:13.5px;line-height:1.45}:where(.ah-page-features) .cp-card strong{color:var(--ink);margin-bottom:4px;font-size:14.5px;display:block}:where(.ah-page-features) .cp-label{color:var(--ink);margin-top:12px;font-size:12px;font-weight:600}:where(.ah-page-features) .cp-field{min-height:40px;box-shadow:inset 0 0 0 1px var(--hair), 0 6px 14px -10px #1018284d;background:#fff;border-radius:13px;align-items:center;margin-top:5px;padding:0 13px;font-size:14.5px;display:flex}:where(.ah-page-features) .cp-field.area{align-items:flex-start;min-height:66px;padding:10px 13px;line-height:1.4}:where(.ah-page-features) .caret{box-shadow:2px 0 0 var(--ink)}:where(.ah-page-features) .cp-btn{color:#fff;background:#5558d9;border-radius:999px;justify-content:center;align-items:center;gap:7px;height:44px;margin-top:12px;font-size:14.5px;font-weight:600;display:flex;box-shadow:0 12px 22px -12px #5558d9d9}:where(.ah-page-features) .cp-btn svg{width:15px;height:15px}:where(.ah-page-features) .cp-btn.alt{color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair), 0 6px 14px -10px #1018284d;background:#fff;margin-top:8px}:where(.ah-page-features) .cp-receipt{background:#e8f5ec;border-radius:14px;align-items:flex-start;gap:10px;margin-top:12px;padding:14px;display:flex;box-shadow:inset 0 0 0 1px #1f5f3a29}:where(.ah-page-features) .cp-receipt span{color:#fff;background:#1f5f3a;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}:where(.ah-page-features) .cp-receipt svg{width:13px;height:13px}:where(.ah-page-features) .cp-receipt strong{color:#1f5f3a;font-size:14.5px;line-height:1.3;display:block}:where(.ah-page-features) .cp-receipt p{color:#3d6b50;margin-top:3px;font-size:12.5px}:where(.ah-page-features) .cp-fine{color:var(--muted);margin-top:10px;font-size:11.5px;line-height:1.4}:where(.ah-page-features) .cp-wait{text-align:center;height:400px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0 8px;display:flex}:where(.ah-page-features) .cp-wait svg{color:#9aa3f0;width:44px;height:44px}:where(.ah-page-features) .cp-wait strong{font-family:var(--display);color:var(--ink);font-size:19px;font-weight:400;line-height:1.2}:where(.ah-page-features) .cp-wait p{font-size:12.5px;line-height:1.45}:where(.ah-page-features) .cp-letter{box-shadow:inset 0 0 0 1px var(--hair), 0 12px 26px -16px #10182859;background:#fff;border-radius:14px;margin-top:12px;overflow:hidden}:where(.ah-page-features) .cp-lhead{background:#eef0f1;border-bottom:2px solid #24282c;align-items:center;gap:9px;padding:12px 14px;display:flex}:where(.ah-page-features) .cp-lhead b{font-size:14px;display:block}:where(.ah-page-features) .cp-lhead p span{color:var(--muted);font-size:11.5px;display:block}:where(.ah-page-features) .cp-lbody{color:var(--ink-2);padding:4px 14px 14px;font-size:13.5px;line-height:1.5}:where(.ah-page-features) .cp-lbody p{margin-top:9px}:where(.ah-page-features) .cp-sig{border-top:2px solid #24282c;width:max-content;padding-top:9px}:where(.ah-page-features) .cp-sig b{color:var(--ink);display:block}:where(.ah-page-features) .cp-sig span{color:var(--muted);font-size:11.5px;display:block}:where(.ah-page-features) .cp-item{border-left:2px solid #14161529;margin-top:16px;padding-left:12px}:where(.ah-page-features) .cp-item b{letter-spacing:-.01em;font-size:15px;font-weight:600;display:block}:where(.ah-page-features) .cp-item>span{color:var(--muted);margin-top:2px;font-size:12.5px;display:block}:where(.ah-page-features) .cp-taps{gap:7px;margin-top:10px;display:grid}:where(.ah-page-features) .cp-taps i{height:42px;box-shadow:inset 0 0 0 1px var(--hair), 0 6px 14px -10px #1018284d;background:#fff;border-radius:999px;align-items:center;gap:9px;padding:0 12px;font-size:14px;font-style:normal;font-weight:600;display:flex}:where(.ah-page-features) .cp-taps em{width:22px;height:22px;color:var(--ink-2);background:#eef1f4;border-radius:50%;flex:none;place-items:center;display:grid}:where(.ah-page-features) .cp-taps em.ok{color:#1f5f3a;background:#ddf3e3}:where(.ah-page-features) .cp-taps em.cal{color:#4548b8;background:#e7e8fb}:where(.ah-page-features) .cp-taps em svg{width:12px;height:12px}:where(.ah-page-features) .cp-taps i.on{background:#f0faf3;box-shadow:inset 0 0 0 2px #1f5f3a}:where(.ah-page-features) .cp-taps i.on em{color:#fff;background:#1f5f3a}:where(.ah-page-features) .cp-info{font-size:12.5px;display:flex}:where(.ah-page-features) .cp-file{align-items:center;gap:11px;margin-top:14px;display:flex}:where(.ah-page-features) .cp-fic{color:#1f5f3a;background:#ddf3e3;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}:where(.ah-page-features) .cp-fic svg{width:20px;height:20px}:where(.ah-page-features) .cp-file b{font-family:var(--display);font-size:17px;font-weight:400;line-height:1.2;display:block}:where(.ah-page-features) .cp-file p span{color:var(--muted);margin-top:3px;font-size:11.5px;display:block}:where(.ah-page-features) .fx-track{left:var(--track-x);width:var(--hop);justify-content:space-between;align-items:center;height:10px;display:flex;position:absolute;top:226px}:where(.ah-page-features) .fx-track i{background:#ffffff47;border-radius:50%;width:4px;height:4px}:where(.ah-page-features) .fx-track b{background:var(--lime);opacity:0;border-radius:50%;width:10px;height:10px;position:absolute;top:0;left:0;box-shadow:0 0 0 4px #cce07a38,0 0 18px #cce07acc}:where(.ah-page-features) .fx-scene.pulse .fx-track b{animation:.62s cubic-bezier(.45,0,.2,1) both ah-page-features-fx-hop}:where(.ah-page-features) .fx-scene[data-dir=out].pulse .fx-track b{animation-direction:reverse}@keyframes ah-page-features-fx-hop{0%{opacity:0;transform:translate(-10px)scale(.6)}18%{opacity:1;transform:translate(0)scale(1)}82%{opacity:1;transform:translateX(calc(var(--hop) - 10px)) scale(1)}to{opacity:0;transform:translateX(var(--hop)) scale(.6)}}:where(.ah-page-features) .fx-side{left:var(--side-x);width:var(--side-w);position:absolute;top:70px}:where(.ah-page-features) .fx-ycard{color:var(--ink);background:#fff;border-radius:22px;box-shadow:0 0 0 1px #ffffff14,0 2px 6px #0003,0 40px 70px -30px #000c}:where(.ah-page-features) .fx-yhead{border-bottom:1px solid var(--hair);align-items:center;gap:9px;padding:14px 16px;font-size:13.5px;display:flex}:where(.ah-page-features) .fx-yhead img{object-fit:cover;background:#e8ecf0;border-radius:50%;width:28px;height:28px}:where(.ah-page-features) .fx-yhead b{font-weight:600}:where(.ah-page-features) .fx-yhead span{color:var(--muted);margin-left:auto;font-size:12px}:where(.ah-page-features) .fx-ybody{min-height:176px;padding:16px 16px 18px}:where(.ah-page-features) .fx-ytag{height:24px;color:var(--ink-2);background:#f1f3f5;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}:where(.ah-page-features) .fx-st.end .fx-ytag{color:#5e6d22;background:#eef4da}:where(.ah-page-features) .fx-ytitle{letter-spacing:-.01em;text-wrap:balance;margin-top:10px;font-size:17px;font-weight:600;line-height:1.28}:where(.ah-page-features) .fx-ymeta{color:var(--muted);margin-top:6px;font-size:13.5px;line-height:1.45}:where(.ah-page-features) .fx-ybtn{background:var(--ink);color:#fff;border-radius:10px;align-items:center;height:36px;margin-top:12px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}:where(.ah-page-features) .fx-ybtn.quiet{color:var(--ink);background:0 0;box-shadow:inset 0 0 0 1.5px #1416152e}:where(html).fx-anim :where(.ah-page-features) .fx-st.arrive{animation:.45s cubic-bezier(.23,1,.32,1) ah-page-features-fx-pop}@keyframes ah-page-features-fx-pop{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}:where(.ah-page-features) .fx-caps{min-height:92px;margin-top:16px;padding:0 4px}:where(.ah-page-features) .fx-cap{color:#9aa3ad;text-wrap:pretty;font-size:14.5px;line-height:1.5}:where(.ah-page-features) .tapping{animation:.55s cubic-bezier(.23,1,.32,1) ah-page-features-fx-tap}@keyframes ah-page-features-fx-tap{0%{outline-offset:0;outline:0 solid #cce07a00;transform:none}35%{outline-offset:2px;outline:5px solid #cce07ad9;transform:scale(.95)}to{outline-offset:4px;outline:10px solid #cce07a00;transform:none}}:where(.ah-page-features) .fx-rail{align-items:center;gap:8px;min-width:0;display:flex}:where(.ah-page-features) .fx-picks{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;display:grid}:where(.ah-page-features) .fx-pick{color:#9aa3ad;height:52px;font:inherit;letter-spacing:-.01em;text-align:left;white-space:nowrap;cursor:pointer;background:#ffffff0f;border:0;border-radius:14px;align-items:center;gap:11px;padding:0 14px;font-size:16px;font-weight:500;transition:background-color .2s,color .2s;display:flex;position:relative;overflow:hidden}:where(.ah-page-features) .fx-pick:hover{color:#fff;background:#ffffff1a}:where(.ah-page-features) .fx-pick:active{transform:scale(.98)}:where(.ah-page-features) .fx-n{color:#c3cad1;background:#ffffff14;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:13px;font-weight:600;transition:background-color .2s,color .2s;display:grid}:where(.ah-page-features) .fx-pick.on{color:var(--ink);background:#fff}:where(.ah-page-features) .fx-pick.on .fx-n{background:var(--lime);color:var(--ink)}:where(.ah-page-features) .fx-bar{background:var(--lime-deep);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}:where(.ah-page-features) .fx-pick.run .fx-bar{animation:8s linear forwards ah-page-features-fx-bar}@keyframes ah-page-features-fx-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}:where(.ah-page-features) .fx-toggle{color:#c3cad1;cursor:pointer;background:#ffffff0f;border:0;border-radius:14px;flex:none;place-items:center;width:52px;height:52px;transition:background-color .2s,color .2s;display:grid}:where(.ah-page-features) .fx-toggle:hover{color:#fff;background:#ffffff1f}:where(.ah-page-features) .fx-toggle:active{transform:scale(.96)}:where(.ah-page-features) .fx-toggle svg{width:16px;height:16px}:where(.ah-page-features) .fx-toggle .ic-play,:where(.ah-page-features) .fx-toggle.paused .ic-pause{display:none}:where(.ah-page-features) .fx-toggle.paused .ic-play{display:block}:where(html).fx-calm :where(.ah-page-features) .fx-toggle{display:none}:where(.ah-page-features) .fx-you{border-radius:40px 40px 0 0;margin-top:-40px;padding-top:104px}:where(.ah-page-features) .fx-h{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);margin-top:14px;font-size:clamp(36px,4vw,58px);font-weight:300;line-height:1.02}:where(.ah-page-features) .fx-h span{text-wrap:balance;display:block}:where(.ah-page-features) .fx-h .dim{color:var(--muted)}:where(.ah-page-features) .fx-intro{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}:where(.ah-page-features) .fx-intro>p{max-width:340px;color:var(--ink-2);text-wrap:pretty;padding-bottom:8px;font-size:17px;line-height:1.55}:where(.ah-page-features) .fx-brief{grid-template-columns:minmax(0,1.32fr) minmax(0,.68fr);align-items:start;gap:64px;margin-top:48px;display:grid}:where(.ah-page-features) .fx-brief-copy{padding-top:34px;position:relative}:where(.ah-page-features) .fx-brief-copy h3,:where(.ah-page-features) .fx-tile h3{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(28px,2.6vw,36px);font-weight:300;line-height:1.08}:where(.ah-page-features) .fx-brief-copy>p:not(.quiet-act),:where(.ah-page-features) .fx-tile>p:not(.fx-tag){color:var(--ink-2);text-wrap:pretty;margin-top:14px;font-size:17px;line-height:1.55}:where(.ah-page-features) .fx-brief-copy b{color:var(--ink);font-weight:600}:where(.ah-page-features) .fx-brief-copy .fx-bound{border-left:2px solid var(--lime-deep);color:var(--muted);padding-left:14px;font-size:15px}:where(.ah-page-features) .fx-brief-copy .quiet-act{margin-top:20px}:where(.ah-page-features) .fx-sam{z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 22px 16px #10182838);width:auto;height:206px;margin:10px 0 0 -112px;display:block;position:relative;transform:scaleX(-1)}:where(.ah-page-features) .fx-win{box-shadow:inset 0 0 0 1px var(--hair), 0 2px 6px #1018280a, 0 40px 70px -44px #10182861;background:#fff;border-radius:22px;padding:30px 32px 26px;position:relative}:where(.ah-page-features) .fx-crumb{align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}:where(.ah-page-features) .fx-crumb span{color:#e9f3d2;background:#1f3b35;border-radius:7px;place-items:center;width:24px;height:24px;font-size:12.5px;display:grid}:where(.ah-page-features) .fx-crumb em{color:var(--muted);margin-left:auto;font-style:normal;font-weight:500}:where(.ah-page-features) .fx-win-h{font-family:var(--display);letter-spacing:-.03em;margin-top:12px;font-size:36px;font-weight:300;line-height:1}:where(.ah-page-features) .fx-since{height:34px;color:var(--ink-2);border-radius:999px;align-items:center;gap:12px;margin-top:14px;padding:0 14px;font-size:13.5px;display:inline-flex;box-shadow:inset 0 0 0 1px #14161524}:where(.ah-page-features) .fx-since b{border-left:1px solid var(--hair);color:var(--ink);padding-left:12px;font-weight:600}:where(.ah-page-features) .fx-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}:where(.ah-page-features) .fx-tiles p{box-shadow:inset 0 0 0 1px var(--hair);background:#fbfcfd;border-radius:14px;padding:14px 16px;position:relative}:where(.ah-page-features) .fx-tiles i{border-radius:8px;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:12px;right:12px}:where(.ah-page-features) .fx-tiles i svg{width:14px;height:14px}:where(.ah-page-features) .t-done{color:#1f5f3a;background:#ddf3e3}:where(.ah-page-features) .t-new{color:#4548b8;background:#e7e8fb}:where(.ah-page-features) .t-open{color:var(--ink-2);background:#eef1f4}:where(.ah-page-features) .t-raise{color:#8a6410;background:#fbf0d5}:where(.ah-page-features) .fx-tiles b{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:34px;font-weight:300;line-height:1;display:block}:where(.ah-page-features) .fx-tiles span{color:var(--muted);margin-top:8px;font-size:13px;display:block}:where(.ah-page-features) .fx-card{box-shadow:inset 0 0 0 1px var(--hair);border-radius:14px;margin-top:12px}:where(.ah-page-features) .fx-card-h{justify-content:space-between;align-items:center;padding:12px 16px;font-size:14.5px;font-weight:600;display:flex}:where(.ah-page-features) .fx-card-h i{min-width:24px;height:22px;color:var(--ink-2);background:#f1f3f5;border-radius:7px;place-items:center;font-size:12.5px;font-style:normal;display:grid}:where(.ah-page-features) .fx-line{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;font-size:15px;line-height:1.4;display:flex}:where(.ah-page-features) .fx-line em{color:var(--muted);flex:none;font-size:12.5px;font-style:normal}:where(.ah-page-features) .fx-line em.late{color:#a13a1d;background:#fdece7;border-radius:999px;padding:3px 9px;font-weight:600}:where(.ah-page-features) .fx-win-foot{color:var(--muted);margin-top:14px;font-size:12.5px}:where(.ah-page-features) .fx-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:64px;display:grid}:where(.ah-page-features) .fx-tile{min-width:0;box-shadow:inset 0 0 0 1px var(--hair), 0 2px 6px #1018280a, 0 30px 60px -44px #1018284d;background:#fff;border-radius:28px;flex-direction:column;padding:34px 36px 32px;display:flex}:where(.ah-page-features) .fx-tag{color:#5e6d22;background:#eef4da;border-radius:999px;align-self:flex-start;align-items:center;height:28px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}:where(.ah-page-features) .fx-tile h3{margin-top:16px}:where(.ah-page-features) .fx-chat,:where(.ah-page-features) .fx-conn{background:var(--page);box-shadow:inset 0 0 0 1px var(--hair);border-radius:18px;margin-top:24px;padding:18px}:where(.ah-page-features) .fx-q{width:max-content;max-width:100%;min-height:41px;box-shadow:inset 0 0 0 1px var(--hair), 0 10px 22px -16px #10182859;background:#fff;border-radius:14px;padding:10px 14px;font-size:15px}:where(.ah-page-features) .fx-routed{color:var(--ink-2);align-items:center;gap:9px;margin-top:12px;font-size:13.5px;display:flex}:where(.ah-page-features) .fx-routed span{color:#5e6d22;white-space:nowrap;background:#eef4da;border-radius:999px;flex:none;padding:4px 10px;font-weight:600}:where(.ah-page-features) .fx-exl{color:var(--muted);margin-top:12px;font-size:12.5px}:where(.ah-page-features) .fx-exl a{color:var(--ink);border-bottom:2px solid var(--lime);font-weight:600;text-decoration:none}:where(.ah-page-features) .fx-addr{color:#e8ecef;background:#15181b;border-radius:12px;align-items:center;gap:8px;height:44px;padding:0 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px;display:flex}:where(.ah-page-features) .fx-addr svg{width:11px;height:13px;color:var(--lime);flex:none}:where(.ah-page-features) .fx-addr em{color:var(--lime);font-family:var(--sans);background:#cce07a29;border-radius:999px;margin-left:auto;padding:3px 9px;font-size:12px;font-style:normal;font-weight:600}:where(.ah-page-features) .fx-conn ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px;list-style:none;display:grid}:where(.ah-page-features) .fx-conn li{height:40px;box-shadow:inset 0 0 0 1px var(--hair);color:var(--muted);white-space:nowrap;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:0 10px;font-size:14px;font-weight:500;transition:color .3s;display:flex}:where(.ah-page-features) .fx-conn li.on{color:var(--ink)}:where(.ah-page-features) .fx-conn li span{border-radius:6px;flex:none;place-items:center;width:20px;height:20px;transition:background-color .25s,box-shadow .25s;display:grid;box-shadow:inset 0 0 0 1.5px #14161538}:where(.ah-page-features) .fx-conn li.on span{background:var(--ink);color:var(--lime);box-shadow:none}:where(.ah-page-features) .fx-conn li span svg{width:12px;height:12px}:where(.ah-page-features) .fx-conn li:not(.on) span svg{opacity:0}:where(.ah-page-features) .fx-week{padding-top:108px}:where(.ah-page-features) .fx-week-grid,:where(.ah-page-features) .fx-plan-grid{grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:start;gap:88px;display:grid}:where(.ah-page-features) .fx-week-lead{max-width:380px;color:var(--ink-2);text-wrap:pretty;margin-top:20px;font-size:17px;line-height:1.55}:where(.ah-page-features) .fx-week-grid{grid-template-columns:minmax(0,372px) minmax(0,1fr);gap:64px}:where(.ah-page-features) .fx-job{border-top:1px solid #1416151f;grid-template-columns:64px minmax(0,1fr) 248px;column-gap:24px;padding:26px 0;display:grid}:where(.ah-page-features) .fx-job>div:nth-child(2){margin-left:-16px}:where(.ah-page-features) .fx-mini{box-shadow:inset 0 0 0 1px var(--hair), 0 14px 30px -22px #10182859;color:var(--ink-2);background:#fff;border-radius:16px;align-self:start;padding:13px 14px 14px;font-size:13.5px;line-height:1.4}:where(.ah-page-features) .fx-job .fx-mini p{max-width:none;font-size:inherit;line-height:inherit;color:inherit;margin-top:0}:where(.ah-page-features) .fx-job .fx-mini .fx-mini-h{color:var(--muted);justify-content:space-between;gap:8px;font-size:12px;display:flex}:where(.ah-page-features) .fx-mini-h span{color:#5e6d22;font-weight:600}:where(.ah-page-features) .fx-mini-h em{font-style:normal}:where(.ah-page-features) .fx-job .fx-mini .fx-mini-q{background:var(--page);color:var(--ink);border-radius:11px;margin-top:9px;padding:9px 11px}:where(.ah-page-features) .fx-mini-q b{color:var(--muted);font-size:12px;font-weight:600;display:block}:where(.ah-page-features) .fx-job .fx-mini .fx-mini-r{align-items:center;gap:8px;margin-top:10px;display:flex}:where(.ah-page-features) .fx-mini-r b{color:var(--ink);font-weight:600}:where(.ah-page-features) .fx-mini-tag{color:#5e6d22;background:#eef4da;border-radius:999px;flex:none;padding:3px 8px;font-size:12px;font-weight:600}:where(.ah-page-features) .fx-job .fx-mini .fx-mini-f{color:var(--muted);margin-top:8px;font-size:12.5px}:where(.ah-page-features) .fx-mini-list{gap:6px;margin-top:9px;list-style:none;display:grid}:where(.ah-page-features) .fx-mini-list li{background:var(--page);color:var(--ink);border-radius:10px;align-items:center;gap:9px;padding:7px 10px;display:flex}:where(.ah-page-features) .fx-mini-list i{background:#fff;border-radius:5px;flex:none;width:16px;height:16px;box-shadow:inset 0 0 0 1.5px #14161540}:where(.ah-page-features) .fx-job .fx-mini .fx-mini-file{align-items:center;gap:9px;margin-top:10px;display:flex}:where(.ah-page-features) .fx-mini-file b{min-width:0;color:var(--ink);flex:1;font-size:13px;font-weight:600;line-height:1.25}:where(.ah-page-features) .fx-mini-doc{color:#1f5f3a;background:#ddf3e3;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}:where(.ah-page-features) .fx-mini-doc svg{width:15px;height:15px}:where(.ah-page-features) .fx-ver{flex:none;font-size:12px;font-weight:600;position:relative}:where(.ah-page-features) .fx-ver i{white-space:nowrap;border-radius:999px;padding:3px 8px;font-style:normal;display:block}:where(.ah-page-features) .fx-ver .v2{color:#5e6d22;background:#eef4da}:where(.ah-page-features) .fx-ver .v1{color:var(--ink-2);opacity:0;background:#f1f3f5;position:absolute;inset:0}:where(.ah-page-features) .fx-job:first-child{border-top:0;padding-top:6px}:where(.ah-page-features) .fx-job-n{font-family:var(--display);color:var(--dim);font-size:30px;font-weight:300;line-height:1}:where(.ah-page-features) .fx-job h3{letter-spacing:-.015em;font-size:20px;font-weight:600;line-height:1.3}:where(.ah-page-features) .fx-job p{max-width:560px;color:var(--ink-2);text-wrap:pretty;margin-top:8px;font-size:16.5px;line-height:1.55}:where(.ah-page-features) .fx-job small{color:var(--muted);margin-top:8px;font-size:14px;display:block}:where(.ah-page-features) .fx-jobs+.quiet-act{border-top:1px solid #1416151f;margin-top:6px;padding:22px 0 0 72px}:where(.ah-page-features) .fx-steps{display:none}@media (width>=1024px){:where(.ah-page-features) .fx-week-grid>div:first-child{position:sticky;top:112px}:where(.ah-page-features) .fx-job{padding:46px 0}:where(.ah-page-features) .fx-jobs+.quiet-act{padding-top:26px}:where(.ah-page-features) .fx-job-n{transition:color .3s}:where(.ah-page-features) .fx-job.now .fx-job-n{color:var(--ink)}:where(.ah-page-features) .fx-job .fx-mini{transition:box-shadow .35s}:where(.ah-page-features) .fx-job.now .fx-mini{box-shadow:inset 0 0 0 1.5px #7e91338c,0 18px 34px -22px #10182866}:where(.ah-page-features) .fx-steps{gap:12px;margin-top:30px;list-style:none;display:grid}:where(.ah-page-features) .fx-steps li{color:var(--dim);align-items:center;gap:12px;font-size:15px;transition:color .3s;display:flex}:where(.ah-page-features) .fx-steps li:before{content:"";background:#14161533;border-radius:2px;flex:none;width:20px;height:2px;transition:width .4s cubic-bezier(.23,1,.32,1),background-color .3s}:where(.ah-page-features) .fx-steps li.now{color:var(--ink);font-weight:600}:where(.ah-page-features) .fx-steps li.now:before{background:var(--lime-deep);width:44px}}:where(.ah-page-features) .fx-ctrl-sec{padding-top:92px}:where(.ah-page-features) .fx-sec-head{text-align:center}:where(.ah-page-features) .fx-sec-head .kicker{justify-content:center}:where(.ah-page-features) .fx-three{box-shadow:inset 0 0 0 1px var(--hair), 0 2px 6px #1018280a, 0 30px 60px -44px #1018284d;background:#fff;border-radius:28px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;list-style:none;display:grid}:where(.ah-page-features) .fx-three li{padding:34px 34px 36px}:where(.ah-page-features) .fx-three li+li{box-shadow:inset 1px 0 0 var(--hair)}:where(.ah-page-features) .fx-ic{color:#5e6d22;background:#eef4da;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}:where(.ah-page-features) .fx-ic svg{width:20px;height:20px}:where(.ah-page-features) .fx-three b{font-family:var(--display);letter-spacing:-.02em;margin-top:18px;font-size:23px;font-weight:400;line-height:1.15;display:block}:where(.ah-page-features) .fx-three p{color:var(--ink-2);text-wrap:pretty;margin-top:10px;font-size:16px;line-height:1.55}:where(.ah-page-features) .fx-three a{color:var(--ink);border-bottom:2px solid var(--lime);white-space:nowrap;font-weight:600;text-decoration:none}:where(.ah-page-features) .fx-plans{padding-top:100px}:where(.ah-page-features) .fx-plan-grid .quiet-act{margin-top:22px}:where(.ah-page-features) .fx-plan-card{box-shadow:inset 0 0 0 1px var(--hair), 0 2px 6px #1018280a, 0 30px 60px -44px #1018284d;background:#fff;border-radius:28px}:where(.ah-page-features) .fx-plan{justify-content:space-between;align-items:center;gap:20px;padding:26px 34px;display:flex}:where(.ah-page-features) .fx-plan+.fx-plan{border-top:1px solid var(--hair)}:where(.ah-page-features) .fx-plan b{letter-spacing:-.01em;font-size:19px;font-weight:600;display:block}:where(.ah-page-features) .fx-plan small{color:var(--muted);margin-top:3px;font-size:15px;display:block}:where(.ah-page-features) .fx-amt{font-family:var(--display);letter-spacing:-.03em;white-space:nowrap;font-size:46px;font-weight:300;line-height:1}:where(.ah-page-features) .fx-amt i{font-family:var(--sans);letter-spacing:0;color:var(--muted);margin-left:8px;font-size:15px;font-style:normal}:where(.ah-page-features) .fx-plan-foot{border-top:1px solid var(--hair);color:var(--muted);padding:18px 34px;font-size:15px}:where(.ah-page-features) .fx-plan-note{color:var(--muted);text-wrap:pretty;margin-top:14px;padding:0 6px;font-size:14.5px;line-height:1.55}:where(.ah-page-features) .fx-plan-foot a,:where(.ah-page-features) .fx-plan-note a{color:var(--ink);border-bottom:2px solid var(--lime);font-weight:600;text-decoration:none}:where(.ah-page-features) .fx-h.left{font-size:clamp(34px,3.5vw,50px)}:where(html).fx-anim :where(.ah-page-features) .fx-rv{opacity:0;transition:opacity .6s ease var(--d,0s), transform .9s cubic-bezier(.23, 1, .32, 1) var(--d,0s);transform:translateY(16px)}:where(html).fx-anim :where(.ah-page-features) .fx-rv.in{opacity:1;transform:none}:where(html).fx-anim :where(.ah-page-features) #fx-chat:not(.in) .fx-routed{opacity:0;transform:translateY(8px)}:where(html).fx-anim :where(.ah-page-features) #fx-chat .fx-routed{transition:opacity .5s,transform .7s cubic-bezier(.23,1,.32,1)}:where(html).fx-anim :where(.ah-page-features) .fx-job :is(.s1,.s2,.s3,.s4){transition:opacity .45s,transform .6s cubic-bezier(.23,1,.32,1)}:where(html).fx-anim :where(.ah-page-features) .fx-job .s1{transition-delay:.7s}:where(html).fx-anim :where(.ah-page-features) .fx-job .s2{transition-delay:1.15s}:where(html).fx-anim :where(.ah-page-features) .fx-job .s3{transition-delay:1.6s}:where(html).fx-anim :where(.ah-page-features) .fx-job .s4{transition-delay:2.05s}:where(html).fx-anim :where(.ah-page-features) .fx-job:not(.in) :is(.s1,.s2,.s3,.s4){opacity:0;transform:translateY(8px)}:where(html).fx-anim :where(.ah-page-features) .fx-job .fx-ver i{transition:opacity .4s 1.05s}:where(html).fx-anim :where(.ah-page-features) .fx-job:not(.in) .fx-ver .v1{opacity:1}:where(html).fx-anim :where(.ah-page-features) .fx-job:not(.in) .fx-ver .v2{opacity:0}:where(.ah-page-features) [data-par]{will-change:translate}@media (width>=1024px) and (width<=1279px){:where(.ah-page-features) .fx-hero-grid{--scene-w:588px;--client-w:360px;--lou-h:232px;--lou-x:-6px;--phone-x:112px;--disc:400px;--disc-x:186px;--track-x:355px;--hop:24px;--side-x:383px;--side-w:205px;column-gap:28px}:where(.ah-page-features) .fx-track i:nth-child(2){display:none}:where(.ah-page-features) .fx-ex{white-space:normal;max-width:var(--side-w);align-items:flex-start;line-height:1.35;top:20px}:where(.ah-page-features) .fx-ex i{flex:none;margin-top:5px}:where(.ah-page-features) .fx-yhead{padding:12px 13px}:where(.ah-page-features) .fx-ybody{padding:14px 13px 16px}:where(.ah-page-features) .fx-ytitle{font-size:16px}:where(.ah-page-features) .fx-pick{gap:9px;padding:0 12px;font-size:15px}:where(.ah-page-features) .fx-brief{gap:40px}:where(.ah-page-features) .fx-week-grid,:where(.ah-page-features) .fx-plan-grid{grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:56px}:where(.ah-page-features) .fx-job{grid-template-columns:64px minmax(0,1fr)}:where(.ah-page-features) .fx-job>div:nth-child(2){margin-left:0}:where(.ah-page-features) .fx-mini{grid-column:2;max-width:380px;margin-top:16px}:where(.ah-page-features) .fx-three li{padding:28px 26px 30px}:where(.ah-page-features) .fx-conn ul{grid-template-columns:1fr}}@media (width<=1023px){:where(.ah-page-features) .fx-hero-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""rail""scene";row-gap:26px}:where(.ah-page-features) .fx-hero-copy{max-width:640px}:where(.ah-page-features) .fx-lead{max-width:560px}:where(.ah-page-features) .fx-scene{justify-self:center}:where(.ah-page-features) .fx-rail{align-items:stretch}:where(.ah-page-features) .fx-picks{scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 0 0 -24px;padding:0 8px 0 24px;display:flex;position:relative;overflow-x:auto}:where(.ah-page-features) .fx-picks::-webkit-scrollbar{display:none}:where(.ah-page-features) .fx-pick{flex:none;height:48px;font-size:15px}:where(.ah-page-features) .fx-toggle{width:48px;height:48px}:where(.ah-page-features) .fx-intro{flex-direction:column;align-items:flex-start;gap:16px}:where(.ah-page-features) .fx-brief{grid-template-columns:minmax(0,1fr);gap:28px}:where(.ah-page-features) .fx-brief-copy{max-width:600px;padding-top:0}:where(.ah-page-features) .fx-sam{height:112px;margin:0;position:absolute;top:-34px;right:-6px;transform:none}:where(.ah-page-features) .fx-brief-copy h3{padding-right:120px}:where(.ah-page-features) .fx-week-grid,:where(.ah-page-features) .fx-plan-grid{grid-template-columns:minmax(0,1fr);gap:36px}:where(.ah-page-features) .fx-job{grid-template-columns:64px minmax(0,1fr)}:where(.ah-page-features) .fx-job>div:nth-child(2){margin-left:0}:where(.ah-page-features) .fx-mini{grid-column:2;max-width:380px;margin-top:16px}}@media (width<=860px){:where(.ah-page-features) .fx-hero{padding:92px 16px 56px}:where(.ah-page-features) .fx-hero h1{font-size:clamp(38px,11vw,52px)}:where(.ah-page-features) .fx-hero h1 span{white-space:normal}:where(.ah-page-features) .fx-lead{margin-top:14px;font-size:16.5px}:where(.ah-page-features) .fx-cta{margin-top:20px}:where(.ah-page-features) .fx-micro{margin-top:12px}:where(.ah-page-features) .fx-hero-grid{row-gap:18px}:where(.ah-page-features) .fx-picks{margin:0 0 0 -16px;padding:0 8px 0 16px}:where(.ah-page-features) .fx-scene{width:100%;max-width:420px;height:auto}:where(.ah-page-features) .fx-ex{margin-bottom:10px;position:static}:where(.ah-page-features) .fx-client{clip-path:inset(-60px -16px 0);width:100%;height:404px;position:relative}:where(.ah-page-features) .fx-phone{top:6px;left:auto;right:2px}:where(.ah-page-features) .fx-lou{height:200px;bottom:0;left:-4px}:where(.ah-page-features) .fx-disc{width:400px;height:400px;margin-left:-200px;bottom:-200px;left:58%}:where(.ah-page-features) .fx-track{display:none}:where(.ah-page-features) .fx-side{z-index:4;width:100%;margin-top:-58px;position:relative;top:auto;left:auto}:where(.ah-page-features) .fx-ybody{min-height:150px}:where(.ah-page-features) .fx-caps{min-height:0}:where(.ah-page-features) .fx-cap{font-size:16px}:where(.ah-page-features) .fx-you{padding-top:80px}:where(.ah-page-features) .fx-intro>p,:where(.ah-page-features) .fx-brief-copy>p:not(.quiet-act),:where(.ah-page-features) .fx-tile>p:not(.fx-tag),:where(.ah-page-features) .fx-week-lead{font-size:16px}:where(.ah-page-features) .fx-brief{margin-top:32px}:where(.ah-page-features) .fx-win{border-radius:20px;padding:22px 18px 20px}:where(.ah-page-features) .fx-crumb{flex-wrap:wrap}:where(.ah-page-features) .fx-crumb em{width:100%;margin-left:0;font-size:12.5px}:where(.ah-page-features) .fx-win-h{font-size:30px}:where(.ah-page-features) .fx-since{height:auto;min-height:34px;padding:7px 14px;font-size:13px}:where(.ah-page-features) .fx-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.ah-page-features) .fx-line{flex-direction:column;align-items:flex-start;gap:6px}:where(.ah-page-features) .fx-pair{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:40px}:where(.ah-page-features) .fx-addr{flex-wrap:wrap;row-gap:6px;height:auto;min-height:44px;padding:9px 12px;font-size:13px}:where(.ah-page-features) .fx-q{width:auto}:where(.ah-page-features) .fx-tile{border-radius:24px;padding:26px 20px 22px}:where(.ah-page-features) .fx-chat,:where(.ah-page-features) .fx-conn{padding:14px}:where(.ah-page-features) .fx-conn ul{grid-template-columns:1fr}:where(.ah-page-features) .fx-week,:where(.ah-page-features) .fx-plans{padding-top:88px}:where(.ah-page-features) .fx-job{grid-template-columns:48px minmax(0,1fr)}:where(.ah-page-features) .fx-mini{max-width:none}:where(.ah-page-features) .fx-job p{font-size:16px}:where(.ah-page-features) .fx-jobs+.quiet-act{padding-left:0}:where(.ah-page-features) .fx-ctrl-sec{padding-top:88px}:where(.ah-page-features) .fx-three{border-radius:24px;grid-template-columns:minmax(0,1fr);margin-top:32px}:where(.ah-page-features) .fx-three li{padding:26px 22px}:where(.ah-page-features) .fx-three li+li{box-shadow:inset 0 1px 0 var(--hair)}:where(.ah-page-features) .fx-plan{padding:22px 20px}:where(.ah-page-features) .fx-amt{font-size:36px}:where(.ah-page-features) .fx-plan-foot{padding:16px 20px}:where(.ah-page-features) .fx-micro,:where(.ah-page-features) .fx-cta p,:where(.ah-page-features) .fx-ex,:where(.ah-page-features) .fx-job small,:where(.ah-page-features) .fx-plan small,:where(.ah-page-features) .fx-plan-foot,:where(.ah-page-features) .fx-plan-note,:where(.ah-page-features) .fx-exl,:where(.ah-page-features) .fx-brief-copy .fx-bound,:where(.ah-page-features) .fx-hero .quiet-act,:where(.ah-page-features) .pr-sec .quiet-act,:where(.ah-page-features) .pr-close .end-act p,:where(.ah-page-features) .pr-close .pr-alt-line{font-size:16px}:where(.ah-page-features) .fx-exl{line-height:1.5}}@media (width<=340px){:where(.ah-page-features) .fx-plan{gap:12px;padding:22px 16px}:where(.ah-page-features) .fx-amt{font-size:32px}:where(.ah-page-features) .fx-amt i{margin-left:5px}}@media (prefers-reduced-motion:reduce){:where(.ah-page-features) .fx-steps li,:where(.ah-page-features) .fx-steps li:before,:where(.ah-page-features) .fx-job-n,:where(.ah-page-features) .fx-job .fx-mini,:where(.ah-page-features) .fx-job :is(.s1,.s2,.s3,.s4),:where(.ah-page-features) .fx-ver i,:where(.ah-page-features) .fx-pick,:where(.ah-page-features) .fx-n,:where(.ah-page-features) .fx-toggle,:where(.ah-page-features) .fx-conn li,:where(.ah-page-features) .fx-conn li span{transition:none}:where(.ah-page-features) .tapping,:where(.ah-page-features) .fx-scene.pulse .fx-track b{animation:none}}
