.af-chat{isolation:isolate;place-items:center;width:min(100%,380px);min-height:600px;margin:0 auto;font-family:Inter,sans-serif;display:grid;position:relative}.af-chat:before{z-index:-1;aspect-ratio:1;filter:blur(10px);content:"";background:radial-gradient(circle,#ea580c8c 0,#f973164d 40%,#0000 70%);border-radius:50%;width:92%;animation:6s ease-in-out infinite af-glow-breathe;position:absolute}.af-chat:after{z-index:-1;aspect-ratio:1;content:"";border:1px dashed #fdba7459;border-radius:50%;width:78%;animation:40s linear infinite af-orbit;position:absolute}.af-phone{background:linear-gradient(160deg,#2b2f36,#0f1114);border:1px solid #ffffff2e;border-radius:44px;width:min(320px,78%);padding:9px;animation:.9s cubic-bezier(.2,.8,.2,1) both af-phone-enter;box-shadow:0 40px 80px -20px #000000b3,0 0 0 1px #f973164d,inset 0 1px #ffffff2e}.af-screen{background:#faf8f3;border-radius:34px;flex-direction:column;min-height:500px;display:flex;position:relative;overflow:hidden}.af-notch{z-index:2;background:#0f1114;border-radius:0 0 12px 12px;width:104px;height:17px;position:absolute;top:0;left:50%;transform:translate(-50%)}.af-header{background:#fff;border-bottom:1px solid #e8e2d7;align-items:center;gap:10px;padding:27px 17px 13px;display:flex}.af-avatar{background:linear-gradient(135deg,#f97316,#ea580c 55%,#facc15);border-radius:11px;flex:0 0 35px;place-items:center;width:35px;height:35px;display:grid;box-shadow:0 6px 14px -4px #f9731699}.af-avatar svg{width:24px;height:24px}.af-brand{color:#16181d;gap:4px;font-size:12px;display:grid}.af-brand small{color:#6f6a63;align-items:center;gap:5px;font-size:9px;display:flex}.af-brand small i{background:#facc15;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #facc1533}.af-menu{color:#958f86;letter-spacing:2px;margin-left:auto}.af-thread{flex-direction:column;flex:1;align-items:flex-start;gap:10px;padding:16px 13px;display:flex;overflow-y:auto}.af-bubble{color:#34383f;background:#fff;border:1px solid #e8e2d7;border-radius:16px;max-width:88%;padding:10px 12px;font-size:12px;line-height:1.5;animation:.4s cubic-bezier(.2,.7,.25,1) both af-message-in;box-shadow:0 4px 12px #16181d0f}.af-customer{border-bottom-left-radius:5px;align-self:flex-start}.af-team{color:#fff;background:linear-gradient(135deg,#f97316,#ea580c);border-color:#0000;border-bottom-right-radius:5px;align-self:flex-end;box-shadow:0 8px 18px -6px #f973168c}.af-typing{justify-content:center;gap:4px;min-width:52px;padding:13px 12px;display:flex}.af-typing span{background:#a39d94;border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite af-dot-bounce}.af-team.af-typing span{background:#ffedd5}.af-typing span:nth-child(2){animation-delay:.12s}.af-typing span:nth-child(3){animation-delay:.24s}.af-composer{color:#a39d94;background:#fff;border:1px solid #e8e2d7;border-radius:24px;justify-content:space-between;align-items:center;margin:0 11px 11px;padding:7px 8px 7px 13px;font-size:9px;display:flex}.af-send{color:#fff;background:linear-gradient(135deg,#f97316,#facc15);border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.af-badge{z-index:3;color:#fff;-webkit-backdrop-filter:blur(10px);white-space:nowrap;background:#25292fc7;border:1px solid #ffffff29;border-radius:14px;align-items:center;gap:8px;padding:11px 14px;font-size:11px;font-weight:700;animation:5s ease-in-out infinite af-badge-float;display:flex;position:absolute;box-shadow:0 18px 40px -10px #0000008c}.af-badge-top{background:linear-gradient(115deg,#f97316,#ea580c 60%,#facc15);border-color:#0000;top:60px;left:-6px;box-shadow:0 16px 34px -10px #f97316b3}.af-badge-mid{color:#fef3c7;animation-delay:.8s;top:46%;right:-18px}.af-badge-mid span{background:#fde047;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #facc1533}.af-badge-bottom{color:#16181d;background:#ffffffeb;animation-delay:1.4s;bottom:82px;left:0}.af-badge-bottom:before{content:"";background:#ea580c;border-radius:50%;width:8px;height:8px}.af-caption{color:#938d84;margin:0;font-size:9px;position:absolute;bottom:12px;right:1px}@keyframes af-phone-enter{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}@keyframes af-message-in{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes af-dot-bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@keyframes af-badge-float{0%,to{translate:0}50%{translate:0 -7px}}@keyframes af-glow-breathe{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes af-orbit{to{transform:rotate(360deg)}}@media (width<=750px){.af-chat{min-height:540px}.af-phone{width:min(300px,74%)}.af-screen{min-height:450px}.af-badge-top{top:34px;left:0}.af-badge-bottom{bottom:60px}.af-badge-mid{right:0}}@media (width<=460px){.af-chat{min-height:500px}.af-phone{border-radius:36px;width:min(300px,74% + 20px);padding:7px}.af-screen{border-radius:29px;min-height:410px}.af-bubble{font-size:11px}.af-badge{padding:8px 10px;font-size:10px}.af-caption{text-align:right;max-width:115px;line-height:1.5;bottom:1px;right:0}}@media (prefers-reduced-motion:reduce){.af-phone,.af-bubble,.af-typing span,.af-badge,.af-chat:before,.af-chat:after{opacity:1;animation:none!important}}.workflow-section[data-astro-cid-zafubimx]{background:var(--af-surface);padding:104px 24px}.workflow-container[data-astro-cid-zafubimx]{isolation:isolate;border:1px solid var(--af-dark-line);width:min(1160px,100%);color:var(--af-dark-ink);background:var(--af-dark);box-shadow:var(--af-shadow-lg);border-radius:32px;margin:0 auto;padding:72px clamp(20px,4vw,48px) 40px;position:relative;overflow:hidden}.workflow-container[data-astro-cid-zafubimx]:before{z-index:-1;filter:blur(30px);content:"";background:radial-gradient(30% 40% at 20% 20%,#f9731633,#0000 70%),radial-gradient(30% 35% at 85% 85%,#facc1512,#0000 70%);animation:18s ease-in-out infinite alternate af-aurora;position:absolute;inset:-30%}.workflow-badge[data-astro-cid-zafubimx]{color:#fdba74;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;padding:6px 14px;font-size:11px;font-weight:700;position:absolute;top:24px;left:50%;transform:translate(-50%)}.workflow-header-title[data-astro-cid-zafubimx]{text-align:center;max-width:640px;margin:0 auto 56px}.workflow-header-title[data-astro-cid-zafubimx] h2[data-astro-cid-zafubimx]{color:#fff;font:800 clamp(28px, 4vw, 44px)/1.08 var(--af-display);letter-spacing:-.035em;margin:0 0 12px}.workflow-header-title[data-astro-cid-zafubimx] .accent[data-astro-cid-zafubimx]{background-image:var(--af-grad-text-dark)}.workflow-subtitle[data-astro-cid-zafubimx]{color:var(--af-dark-muted);margin:0;font-size:16px;line-height:1.6}.workflow-steps[data-astro-cid-zafubimx]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.workflow-steps[data-astro-cid-zafubimx]:before{z-index:-1;content:"";background:linear-gradient(90deg,#f9731600,#ea580c,#facc15,#facc1500) 0 0/200% 100%;height:2px;animation:4s linear infinite wf-flow;position:absolute;top:0;left:10%;right:10%}@keyframes wf-flow{to{background-position:-200% 0}}.workflow-card[data-astro-cid-zafubimx]{text-align:center;backdrop-filter:blur(6px);transition:transform .35s var(--af-ease), border-color .35s ease, background .35s ease, box-shadow .35s var(--af-ease);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;align-items:center;padding:34px 16px 22px;display:flex;position:relative}.workflow-card[data-astro-cid-zafubimx]:hover{background:#ffffff12;border-color:#fdba7480;transform:translateY(-6px);box-shadow:0 20px 40px -14px #0009}.workflow-card[data-astro-cid-zafubimx].active{background:linear-gradient(160deg,#f97316e6,#ea580cd9 55%,#facc15cc);border-color:#0000;box-shadow:0 24px 50px -14px #f97316a6}.step-number[data-astro-cid-zafubimx]{border:2px solid var(--af-dark);color:#fff;background:var(--af-grad);width:30px;height:30px;font:800 12px var(--af-display);border-radius:50%;place-items:center;display:grid;position:absolute;top:-15px;left:50%;transform:translate(-50%);box-shadow:0 0 0 4px #f973162e}.workflow-card[data-astro-cid-zafubimx].active .step-number[data-astro-cid-zafubimx]{color:var(--af-accent);background:#fff}.step-icon-box[data-astro-cid-zafubimx] svg{width:22px;height:22px}.step-icon-box[data-astro-cid-zafubimx]{color:#fde047;width:46px;height:46px;transition:transform .4s var(--af-ease);background:#ffffff14;border-radius:14px;place-items:center;margin-bottom:14px;font-size:20px;display:grid}.workflow-card[data-astro-cid-zafubimx].active .step-icon-box[data-astro-cid-zafubimx]{color:#fff;background:#ffffff2e}.workflow-card[data-astro-cid-zafubimx]:hover .step-icon-box[data-astro-cid-zafubimx]{transform:scale(1.1)rotate(-6deg)}.workflow-card[data-astro-cid-zafubimx] h3[data-astro-cid-zafubimx]{color:#fff;font:700 16px var(--af-display);letter-spacing:-.01em;margin:0 0 8px}.workflow-card[data-astro-cid-zafubimx] p[data-astro-cid-zafubimx]{color:var(--af-dark-muted);margin:0;font-size:13px;line-height:1.5}.workflow-card[data-astro-cid-zafubimx].active p[data-astro-cid-zafubimx]{color:#fff7ed}.workflow-footer[data-astro-cid-zafubimx]{border-top:1px dashed var(--af-dark-line);text-align:center;margin-top:40px;padding-top:20px}.workflow-footer[data-astro-cid-zafubimx] p[data-astro-cid-zafubimx]{color:#938d84;margin:0;font-size:13px}@media (width<=900px){.workflow-section[data-astro-cid-zafubimx]{padding:72px 16px}.workflow-container[data-astro-cid-zafubimx]{border-radius:26px;padding-top:68px}.workflow-header-title[data-astro-cid-zafubimx]{margin-bottom:36px}.workflow-steps[data-astro-cid-zafubimx]{grid-template-columns:1fr;gap:14px;max-width:520px;margin-inline:auto}.workflow-steps[data-astro-cid-zafubimx]:before{background:linear-gradient(#f97316,#ea580c,#facc15) 0 0/100% 200%;width:2px;height:auto;animation:4s linear infinite wf-flow-v;inset:20px auto 20px 27px}@keyframes wf-flow-v{to{background-position:0 -200%}}.workflow-card[data-astro-cid-zafubimx]{text-align:left;grid-template-columns:46px 1fr;align-items:center;gap:16px;margin-left:50px;padding:16px 18px;display:grid}.workflow-card[data-astro-cid-zafubimx]:hover{transform:translate(4px)}.step-number[data-astro-cid-zafubimx]{top:50%;left:-38px;transform:translateY(-50%)}.step-icon-box[data-astro-cid-zafubimx]{margin:0}.workflow-card[data-astro-cid-zafubimx] h3[data-astro-cid-zafubimx]{margin-bottom:4px;font-size:15px}}@media (width<=420px){.workflow-container[data-astro-cid-zafubimx]{padding-inline:14px}.workflow-card[data-astro-cid-zafubimx]{grid-template-columns:1fr;gap:10px;margin-left:44px}.step-icon-box[data-astro-cid-zafubimx]{width:38px;height:38px;font-size:17px}.step-number[data-astro-cid-zafubimx]{width:28px;height:28px;left:-35px}.workflow-steps[data-astro-cid-zafubimx]:before{left:22px}}.estimate-wrap[data-astro-cid-7kqwbmpz]{background:var(--af-bg)}.estimate-showcase[data-astro-cid-7kqwbmpz]{width:min(1160px,100% - 48px);min-height:660px;color:var(--af-ink);grid-template-columns:minmax(0,1fr) minmax(360px,1fr);align-items:center;gap:clamp(24px,5vw,72px);margin-inline:auto;padding-block:40px;display:grid}.estimate-copy[data-astro-cid-7kqwbmpz]{max-width:560px;padding-block:48px}.estimate-kicker[data-astro-cid-7kqwbmpz]{color:var(--af-ink-2);letter-spacing:.14em;align-items:center;gap:16px;margin:0 0 22px;font-size:12px;font-weight:700;display:flex}.estimate-kicker[data-astro-cid-7kqwbmpz] span[data-astro-cid-7kqwbmpz]{background:var(--af-grad-text);-webkit-text-fill-color:transparent;font:800 64px/.9 var(--af-display);letter-spacing:-4px;-webkit-background-clip:text;background-clip:text}.estimate-copy[data-astro-cid-7kqwbmpz] h2[data-astro-cid-7kqwbmpz]{color:var(--af-ink);font:800 clamp(38px, 5vw, 64px)/1 var(--af-display);letter-spacing:-.04em;margin:0 0 24px}.estimate-copy[data-astro-cid-7kqwbmpz]>p[data-astro-cid-7kqwbmpz]:not(.estimate-kicker){color:var(--af-muted);margin:0 0 16px;font-size:17px;line-height:1.75}.estimate-copy[data-astro-cid-7kqwbmpz] strong[data-astro-cid-7kqwbmpz]{color:var(--af-accent)}.estimate-visual[data-astro-cid-7kqwbmpz]{flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.estimate-visual[data-astro-cid-7kqwbmpz]:before{z-index:0;content:"";background:radial-gradient(closest-side,#f973162e,#0000);border-radius:50%;width:80%;height:75%;position:absolute;top:10%;left:10%}.estimate-visual[data-astro-cid-7kqwbmpz] iframe[data-astro-cid-7kqwbmpz]{border:0;width:100%;height:600px;display:block;position:relative}.estimate-visual[data-astro-cid-7kqwbmpz] a[data-astro-cid-7kqwbmpz]{border:1px solid var(--af-line-strong);color:var(--af-accent);background:var(--af-surface);border-radius:999px;gap:6px;margin-top:6px;padding:9px 16px;font-size:14px;font-weight:600;transition:border-color .2s,box-shadow .2s;display:inline-flex;position:relative}.estimate-visual[data-astro-cid-7kqwbmpz] a[data-astro-cid-7kqwbmpz]:hover{border-color:var(--af-accent);box-shadow:var(--af-glow)}@media (width<=760px){.estimate-showcase[data-astro-cid-7kqwbmpz]{text-align:center;grid-template-columns:minmax(0,1fr);gap:0;width:min(100% - 32px,560px);min-height:0;padding-block:0}.estimate-copy[data-astro-cid-7kqwbmpz]{margin-inline:auto;padding-block:64px 12px}.estimate-kicker[data-astro-cid-7kqwbmpz]{justify-content:center}.estimate-kicker[data-astro-cid-7kqwbmpz] span[data-astro-cid-7kqwbmpz]{font-size:52px}.estimate-copy[data-astro-cid-7kqwbmpz]>p[data-astro-cid-7kqwbmpz]:not(.estimate-kicker){font-size:15.5px}.estimate-visual[data-astro-cid-7kqwbmpz] iframe[data-astro-cid-7kqwbmpz]{height:560px}.estimate-visual[data-astro-cid-7kqwbmpz]{padding-bottom:56px}}.calendar-showcase[data-astro-cid-jzozhleb]{isolation:isolate;background:var(--af-dark);width:100%;color:var(--af-dark-ink);padding:clamp(56px,7vw,96px) 24px 32px;position:relative;overflow:hidden}.calendar-showcase[data-astro-cid-jzozhleb]:before{z-index:-1;filter:blur(30px);content:"";background:radial-gradient(30% 35% at 15% 20%,#f9731633,#0000 70%),radial-gradient(30% 35% at 85% 80%,#facc1512,#0000 70%);animation:18s ease-in-out infinite alternate af-aurora;position:absolute;inset:-20%}.showcase-inner[data-astro-cid-jzozhleb]{width:min(1160px,100%);margin-inline:auto}.showcase-heading[data-astro-cid-jzozhleb]{max-width:820px;margin-bottom:18px}.showcase-kicker[data-astro-cid-jzozhleb]{color:#fdba74;letter-spacing:.14em;align-items:center;gap:15px;margin:0 0 16px;font-size:12px;font-weight:700;display:flex}.showcase-kicker[data-astro-cid-jzozhleb] span[data-astro-cid-jzozhleb]{background:var(--af-grad-text-dark);-webkit-text-fill-color:transparent;font:800 clamp(48px, 6vw, 64px)/.9 var(--af-display);letter-spacing:-4px;-webkit-background-clip:text;background-clip:text}.showcase-heading[data-astro-cid-jzozhleb] h2[data-astro-cid-jzozhleb]{color:#fff;font:800 clamp(34px, 5vw, 60px)/1 var(--af-display);letter-spacing:-.04em;margin:0}.calendar-showcase[data-astro-cid-jzozhleb] iframe[data-astro-cid-jzozhleb]{background:0 0;border:0;width:100%;height:clamp(300px,55vw,660px);display:block}@media (width<=760px){.calendar-showcase[data-astro-cid-jzozhleb]{padding:64px 16px 16px}.showcase-heading[data-astro-cid-jzozhleb]{text-align:center;margin-inline:auto}.showcase-kicker[data-astro-cid-jzozhleb]{justify-content:center}.showcase-heading[data-astro-cid-jzozhleb] h2[data-astro-cid-jzozhleb]{font-size:clamp(30px,8.5vw,40px)}.showcase-heading[data-astro-cid-jzozhleb] h2[data-astro-cid-jzozhleb] br[data-astro-cid-jzozhleb]{display:none}.calendar-showcase[data-astro-cid-jzozhleb] iframe[data-astro-cid-jzozhleb]{height:calc(64.4vw + 9.36px)}}.clock-showcase[data-astro-cid-b7axq45h]{isolation:isolate;background:var(--af-dark);width:100%;color:var(--af-dark-ink);padding:clamp(56px,7vw,96px) 24px 32px;position:relative;overflow:hidden}.clock-showcase[data-astro-cid-b7axq45h]:before{z-index:-1;filter:blur(30px);content:"";background:radial-gradient(30% 35% at 85% 20%,#f9731633,#0000 70%),radial-gradient(30% 35% at 15% 80%,#facc1512,#0000 70%);animation:18s ease-in-out infinite alternate af-aurora;position:absolute;inset:-20%}.clock-showcase-inner[data-astro-cid-b7axq45h]{width:min(1160px,100%);margin-inline:auto}.clock-showcase-heading[data-astro-cid-b7axq45h]{max-width:720px;margin-bottom:18px}.clock-showcase-kicker[data-astro-cid-b7axq45h]{color:#fdba74;letter-spacing:.14em;align-items:center;gap:15px;margin:0 0 16px;font-size:12px;font-weight:700;display:flex}.clock-showcase-kicker[data-astro-cid-b7axq45h] span[data-astro-cid-b7axq45h]{background:var(--af-grad-text-dark);-webkit-text-fill-color:transparent;font:800 clamp(48px, 6vw, 64px)/.9 var(--af-display);letter-spacing:-4px;-webkit-background-clip:text;background-clip:text}.clock-showcase-heading[data-astro-cid-b7axq45h] h2[data-astro-cid-b7axq45h]{color:#fff;font:800 clamp(34px, 5vw, 60px)/1 var(--af-display);letter-spacing:-.04em;margin:0}.clock-showcase[data-astro-cid-b7axq45h] iframe[data-astro-cid-b7axq45h]{background:0 0;border:0;width:100%;height:clamp(300px,55vw,660px);display:block}@media (width<=760px){.clock-showcase[data-astro-cid-b7axq45h]{padding:64px 16px 16px}.clock-showcase-heading[data-astro-cid-b7axq45h]{text-align:center;margin-inline:auto}.clock-showcase-kicker[data-astro-cid-b7axq45h]{justify-content:center}.clock-showcase-heading[data-astro-cid-b7axq45h] h2[data-astro-cid-b7axq45h]{font-size:clamp(30px,8.5vw,40px)}.clock-showcase-heading[data-astro-cid-b7axq45h] h2[data-astro-cid-b7axq45h] br[data-astro-cid-b7axq45h]{display:none}.clock-showcase[data-astro-cid-b7axq45h] iframe[data-astro-cid-b7axq45h]{height:calc(64.4vw + 9.36px)}}.before-after-animation[data-astro-cid-mglygwhf]{background:var(--af-bg);color:var(--af-ink);padding:clamp(48px,6vw,80px) 24px}.before-after-animation-inner[data-astro-cid-mglygwhf]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:clamp(16px,4vw,52px);width:min(1160px,100%);margin-inline:auto;display:grid}.before-after-copy[data-astro-cid-mglygwhf]{max-width:500px}.before-after-kicker[data-astro-cid-mglygwhf]{color:var(--af-ink-2);letter-spacing:.14em;align-items:center;gap:12px;margin:0 0 16px;font-size:12px;font-weight:700;display:flex}.before-after-kicker[data-astro-cid-mglygwhf] span[data-astro-cid-mglygwhf]{background:var(--af-grad-text);-webkit-text-fill-color:transparent;font:800 56px/.9 var(--af-display);letter-spacing:-4px;-webkit-background-clip:text;background-clip:text}.before-after-copy[data-astro-cid-mglygwhf] h2[data-astro-cid-mglygwhf]{color:var(--af-ink);font:800 clamp(34px, 4.4vw, 56px)/1 var(--af-display);letter-spacing:-.04em;margin:0 0 18px}.before-after-copy[data-astro-cid-mglygwhf]>p[data-astro-cid-mglygwhf]:not(.before-after-kicker){color:var(--af-muted);margin:0 0 12px;font-size:16px;line-height:1.7}.before-after-animation[data-astro-cid-mglygwhf] iframe[data-astro-cid-mglygwhf]{border:0;width:100%;height:600px;display:block}@media (width<=760px){.before-after-animation[data-astro-cid-mglygwhf]{padding:64px 16px 24px}.before-after-animation-inner[data-astro-cid-mglygwhf]{grid-template-columns:1fr;gap:8px}.before-after-copy[data-astro-cid-mglygwhf]{text-align:center;margin-inline:auto}.before-after-kicker[data-astro-cid-mglygwhf]{justify-content:center}.before-after-kicker[data-astro-cid-mglygwhf] span[data-astro-cid-mglygwhf]{font-size:48px}.before-after-copy[data-astro-cid-mglygwhf] h2[data-astro-cid-mglygwhf]{font-size:clamp(30px,8.5vw,40px)}.before-after-copy[data-astro-cid-mglygwhf]>p[data-astro-cid-mglygwhf]:not(.before-after-kicker){font-size:15px}.before-after-animation[data-astro-cid-mglygwhf] iframe[data-astro-cid-mglygwhf]{height:600px}}.signing-showcase[data-astro-cid-ogkryzuy]{--sign-ink:var(--af-ink);--sign-muted:var(--af-muted);background:var(--af-bg);padding:clamp(64px,8vw,112px) 24px;overflow:hidden}.signing-inner[data-astro-cid-ogkryzuy]{width:min(1120px,100%);margin:0 auto}.signing-grid[data-astro-cid-ogkryzuy]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(24px,4vw,52px);display:grid}.signing-intro[data-astro-cid-ogkryzuy] h2[data-astro-cid-ogkryzuy]{color:var(--sign-ink);font:800 clamp(27px, 3.2vw, 40px)/1.06 var(--af-display);letter-spacing:-.035em;margin:14px 0 12px}.signing-intro[data-astro-cid-ogkryzuy] p[data-astro-cid-ogkryzuy]{color:var(--sign-muted);margin:0;font-size:15px;line-height:1.65}.signing-item[data-astro-cid-ogkryzuy]{border:1px solid var(--af-line);border-radius:var(--af-radius-xl);background:linear-gradient(180deg, var(--af-bg), var(--af-surface));grid-template-rows:565px auto;grid-template-columns:minmax(205px,260px) minmax(0,1fr);align-items:center;column-gap:18px;min-width:0;padding:18px;display:grid;position:relative}.animation-stage[data-astro-cid-ogkryzuy]{height:565px;position:relative;overflow:hidden}.animation-stage[data-astro-cid-ogkryzuy]:before{aspect-ratio:1;content:"";background:radial-gradient(closest-side,#f973162e,#0000);border-radius:50%;width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.animation-stage[data-astro-cid-ogkryzuy] iframe[data-astro-cid-ogkryzuy]{transform-origin:50%;background:0 0;border:0;width:390px;height:844px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(.65)}.signing-intro[data-astro-cid-ogkryzuy]{grid-area:1/2}.signing-item[data-astro-cid-ogkryzuy]:nth-child(2) .animation-stage[data-astro-cid-ogkryzuy]{grid-column:1/-1}.signing-caption[data-astro-cid-ogkryzuy]{text-align:center;grid-column:1/-1;max-width:430px;margin:14px auto 0}.signing-caption[data-astro-cid-ogkryzuy] h3[data-astro-cid-ogkryzuy]{color:var(--sign-ink);font:700 18px var(--af-display);letter-spacing:-.02em;margin:0 0 7px}.signing-caption[data-astro-cid-ogkryzuy] p[data-astro-cid-ogkryzuy]{color:var(--sign-muted);margin:0;font-size:14px;line-height:1.65}@media (width<=900px){.signing-showcase[data-astro-cid-ogkryzuy]{padding:72px 16px}.signing-grid[data-astro-cid-ogkryzuy]{grid-template-columns:1fr;gap:24px}.signing-item[data-astro-cid-ogkryzuy]{grid-template-columns:minmax(235px,300px) minmax(0,1fr);width:100%;max-width:700px;margin:0 auto}}@media (width<=600px){.signing-item[data-astro-cid-ogkryzuy]{grid-template-rows:auto;grid-template-columns:1fr;gap:8px;padding:22px 14px 20px}.signing-intro[data-astro-cid-ogkryzuy]{text-align:center;grid-area:1/1;padding:0 4px 6px}.animation-stage[data-astro-cid-ogkryzuy],.signing-item[data-astro-cid-ogkryzuy]:nth-child(2) .animation-stage[data-astro-cid-ogkryzuy]{grid-area:auto/1;height:500px}.animation-stage[data-astro-cid-ogkryzuy] iframe[data-astro-cid-ogkryzuy]{transform:translate(-50%,-50%)scale(.58)}.signing-caption[data-astro-cid-ogkryzuy]{grid-area:auto/1;margin:0 auto}}.revenue-showcase[data-astro-cid-dcmqnyk3]{background:var(--af-bg);color:var(--af-ink);padding:clamp(64px,8vw,104px) 24px;overflow:hidden}.revenue-inner[data-astro-cid-dcmqnyk3]{width:min(1400px,100%);margin:0 auto}.step[data-astro-cid-dcmqnyk3]{color:var(--af-accent);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.revenue-grid[data-astro-cid-dcmqnyk3]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.revenue-card[data-astro-cid-dcmqnyk3]{min-width:0;display:block}.revenue-animation[data-astro-cid-dcmqnyk3]{--zoom:1.2;aspect-ratio:1.5;width:100%;position:relative;overflow:hidden}.revenue-animation[data-astro-cid-dcmqnyk3] iframe[data-astro-cid-dcmqnyk3]{width:1180px;height:760px;transform:translate(-50%, -50%) scale(calc(var(--fit,.3) * var(--zoom)));transform-origin:50%;background:0 0;border:0;position:absolute;top:50%;left:50%}.revenue-copy[data-astro-cid-dcmqnyk3]{text-align:center;padding:14px 4px 0}.revenue-copy[data-astro-cid-dcmqnyk3] h3[data-astro-cid-dcmqnyk3]{font:700 19px/1.25 var(--af-display);letter-spacing:-.02em;margin:8px 0 7px}.revenue-copy[data-astro-cid-dcmqnyk3] p[data-astro-cid-dcmqnyk3]{color:var(--af-muted);margin:0;font-size:14px;line-height:1.6}@media (width<=960px){.revenue-grid[data-astro-cid-dcmqnyk3]{grid-template-columns:1fr;gap:22px;max-width:640px;margin-inline:auto}.revenue-animation[data-astro-cid-dcmqnyk3]{--zoom:1.35;aspect-ratio:1.3}}@media (width<=600px){.revenue-showcase[data-astro-cid-dcmqnyk3]{padding:64px 16px}.revenue-animation[data-astro-cid-dcmqnyk3]{--zoom:1.45;aspect-ratio:1.05}.revenue-copy[data-astro-cid-dcmqnyk3]{padding:10px 4px 0}}.ai-calling[data-astro-cid-ylg7n6nt]{isolation:isolate;background:var(--af-dark);color:var(--af-dark-ink);padding:clamp(64px,8vw,104px) 24px;position:relative;overflow:hidden}.ai-calling[data-astro-cid-ylg7n6nt]:before{z-index:-1;filter:blur(30px);content:"";background:radial-gradient(30% 40% at 50% 0,#f9731633,#0000 70%),radial-gradient(30% 35% at 90% 90%,#facc1512,#0000 70%);animation:18s ease-in-out infinite alternate af-aurora;position:absolute;inset:-20%}.ai-inner[data-astro-cid-ylg7n6nt]{width:min(1300px,100%);margin:0 auto}.ai-inner[data-astro-cid-ylg7n6nt]>h2[data-astro-cid-ylg7n6nt]{color:#fff;text-align:center;font:800 clamp(32px, 4.4vw, 52px)/1.06 var(--af-display);letter-spacing:-.04em;margin:0 0 40px}.ai-grid[data-astro-cid-ylg7n6nt]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.ai-card[data-astro-cid-ylg7n6nt]{min-width:0}.ai-animation[data-astro-cid-ylg7n6nt]{--zoom:1;aspect-ratio:1.5;width:100%;position:relative;overflow:hidden}.ai-animation[data-astro-cid-ylg7n6nt] iframe[data-astro-cid-ylg7n6nt]{width:1180px;height:760px;transform:translate(-50%, -50%) scale(calc(var(--fit,.5) * var(--zoom)));transform-origin:50%;background:0 0;border:0;position:absolute;top:50%;left:50%}.ai-copy[data-astro-cid-ylg7n6nt]{text-align:center;padding:14px 4px 0}.ai-copy[data-astro-cid-ylg7n6nt] h3[data-astro-cid-ylg7n6nt]{color:#fff;font:700 20px var(--af-display);letter-spacing:-.025em;margin:0 0 7px}.ai-copy[data-astro-cid-ylg7n6nt] p[data-astro-cid-ylg7n6nt]{color:var(--af-dark-muted);margin:0;font-size:14px;line-height:1.6}@media (width<=900px){.ai-grid[data-astro-cid-ylg7n6nt]{grid-template-columns:1fr;gap:20px;max-width:640px;margin-inline:auto}.ai-animation[data-astro-cid-ylg7n6nt]{--zoom:1.15;aspect-ratio:1.3}}@media (width<=600px){.ai-calling[data-astro-cid-ylg7n6nt]{padding:64px 16px}.ai-inner[data-astro-cid-ylg7n6nt]>h2[data-astro-cid-ylg7n6nt]{margin-bottom:28px}.ai-animation[data-astro-cid-ylg7n6nt]{--zoom:1.45;aspect-ratio:1.05}}.spot[data-astro-cid-lmc3uwhd]{text-align:center;min-width:0}.spot-visual[data-astro-cid-lmc3uwhd]{height:340px;margin-bottom:26px;position:relative}.spot-paper[data-astro-cid-lmc3uwhd]{clip-path:polygon(0 4%,7% 0,18% 3%,31% 0,46% 2%,60% 0,74% 3%,88% 0,100% 2%,98% 18%,100% 35%,97% 52%,100% 70%,98% 86%,100% 100%,84% 97%,70% 100%,55% 97%,40% 100%,26% 97%,12% 100%,0 97%,2% 80%,0 62%,3% 44%,0 26%);background:#e4ded2;position:absolute;inset:22px 6% 18px 4%;transform:rotate(-2deg)}.spot-right[data-astro-cid-lmc3uwhd] .spot-paper[data-astro-cid-lmc3uwhd]{transform:rotate(2deg)}.spot-paper[data-astro-cid-lmc3uwhd]:after{background-image:var(--af-grain);opacity:.25;content:"";position:absolute;inset:0}.spot-phone[data-astro-cid-lmc3uwhd]{isolation:isolate;color:#fff;background:radial-gradient(60% 40% at 50% 34%,#fef08ad9,#0000 70%),linear-gradient(#fed7aa 0%,#fdba74 28%,#fb923c 52%,#ea580c 76%,#9a3412 100%);border:5px solid #2b2f36;border-bottom:0;border-radius:30px 30px 0 0;flex-direction:column;align-items:center;width:168px;height:262px;padding-top:34px;display:flex;position:absolute;top:70px;right:8%;overflow:hidden;box-shadow:0 24px 40px -18px #0000008c,inset 0 0 0 1px #ffffff40}.spot-phone[data-astro-cid-lmc3uwhd]:before{z-index:-1;background-image:var(--af-grain);opacity:.18;content:"";background-size:160px;position:absolute;inset:0}.spot-phone[data-astro-cid-lmc3uwhd]:after{z-index:-1;content:"";background:radial-gradient(120% 60% at 15% 100%,#7c2d12 60%,#0000 61%),radial-gradient(110% 55% at 90% 100%,#9a3412 62%,#0000 63%),radial-gradient(140% 70% at 55% 100%,#c2410cd9 58%,#0000 59%);height:58%;position:absolute;bottom:0;left:0;right:0}.spot-right[data-astro-cid-lmc3uwhd] .spot-phone[data-astro-cid-lmc3uwhd]{background:radial-gradient(60% 40% at 50% 34%,#fef9c3cc,#0000 70%),linear-gradient(#fef3c7 0%,#fde68a 26%,#fbbf24 50%,#f97316 76%,#9a3412 100%);left:8%;right:auto}.spot-notch[data-astro-cid-lmc3uwhd]{background:#0f1114;border-radius:10px;width:54px;height:13px;position:absolute;top:6px}.spot-date[data-astro-cid-lmc3uwhd]{text-shadow:0 1px 4px #7c2d1273;font-size:10px;font-weight:600}.spot-time[data-astro-cid-lmc3uwhd]{font:700 46px/1 var(--af-display);letter-spacing:-.02em;text-shadow:0 2px 12px #7c2d1266}.spot-card[data-astro-cid-lmc3uwhd]{z-index:2;text-align:left;width:min(86%,290px);transition:transform .4s var(--af-ease);background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(120deg,#f97316,#facc15 45%,#16181c) border-box;border:2px solid #0000;border-radius:14px;gap:10px;padding:14px 30px 14px 14px;display:flex;position:absolute;top:0;left:0;transform:rotate(-1.5deg);box-shadow:0 18px 36px -16px #16181d66}.spot-right[data-astro-cid-lmc3uwhd] .spot-card[data-astro-cid-lmc3uwhd]{left:auto;right:0;transform:rotate(1.5deg)}.spot[data-astro-cid-lmc3uwhd]:hover .spot-card[data-astro-cid-lmc3uwhd]{transform:rotate(0)translateY(-4px)}.spot-card-icon[data-astro-cid-lmc3uwhd]{width:36px;height:36px;color:var(--af-accent);background:var(--af-accent-soft);border-radius:50%;flex:0 0 36px;place-items:center;display:grid}.spot-card-icon[data-astro-cid-lmc3uwhd] svg{width:19px;height:19px}.spot-card-body[data-astro-cid-lmc3uwhd] strong[data-astro-cid-lmc3uwhd]{color:var(--af-ink);font:700 14px/1.25 var(--af-display);margin-bottom:3px;display:block}.spot-card-body[data-astro-cid-lmc3uwhd] p[data-astro-cid-lmc3uwhd]{color:var(--af-ink-2);margin:0 0 10px;font-size:12px;line-height:1.45}.spot-card-actions[data-astro-cid-lmc3uwhd]{gap:6px;display:flex}.spot-btn[data-astro-cid-lmc3uwhd]{color:#fff;background:#16181c;border:1.5px solid #16181c;border-radius:7px;padding:6px 11px;font-size:11.5px;font-weight:700}.spot-btn-ghost[data-astro-cid-lmc3uwhd]{color:#16181c;border-color:var(--af-line-strong);background:#fff}.spot-close[data-astro-cid-lmc3uwhd]{color:#9a948b;position:absolute;top:10px;right:10px}.spot-close[data-astro-cid-lmc3uwhd] svg{width:15px;height:15px}.spot-arrow[data-astro-cid-lmc3uwhd]{z-index:3;color:#16181c;width:92px;position:absolute;top:104px;left:18%;transform:rotate(-6deg)}.spot-right[data-astro-cid-lmc3uwhd] .spot-arrow[data-astro-cid-lmc3uwhd]{left:auto;right:20%;transform:scaleX(-1)rotate(-6deg)}.spot-arrow[data-astro-cid-lmc3uwhd] path[data-astro-cid-lmc3uwhd]{stroke-dasharray:260;stroke-dashoffset:0;transition:stroke-dashoffset 1.4s var(--af-ease) .3s}.spot[data-astro-cid-lmc3uwhd].reveal .spot-arrow[data-astro-cid-lmc3uwhd] path[data-astro-cid-lmc3uwhd]{stroke-dashoffset:260px}.spot[data-astro-cid-lmc3uwhd].reveal.is-in .spot-arrow[data-astro-cid-lmc3uwhd] path[data-astro-cid-lmc3uwhd]{stroke-dashoffset:0}.spot-notif[data-astro-cid-lmc3uwhd]{z-index:4;text-align:left;background:#fffffff5;border-radius:16px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;width:min(84%,280px);padding:11px 12px;display:grid;position:absolute;bottom:26px;left:10%;box-shadow:0 20px 36px -14px #16181d73}.spot-right[data-astro-cid-lmc3uwhd] .spot-notif[data-astro-cid-lmc3uwhd]{left:auto;right:10%}.spot-app[data-astro-cid-lmc3uwhd]{background:#16181c;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.spot-app[data-astro-cid-lmc3uwhd] svg[data-astro-cid-lmc3uwhd]{width:22px;height:22px}.spot-app[data-astro-cid-lmc3uwhd] svg[data-astro-cid-lmc3uwhd] path[data-astro-cid-lmc3uwhd]{stroke:#fb923c}.spot-notif[data-astro-cid-lmc3uwhd] p[data-astro-cid-lmc3uwhd]{color:var(--af-ink);margin:0;font-size:12px;font-weight:600;line-height:1.35}.spot-notif[data-astro-cid-lmc3uwhd] small[data-astro-cid-lmc3uwhd]{color:#9a948b;align-self:start;font-size:10px}.spot[data-astro-cid-lmc3uwhd] h3[data-astro-cid-lmc3uwhd]{font:800 21px/1.2 var(--af-display);letter-spacing:-.02em;margin:0 0 8px}.spot[data-astro-cid-lmc3uwhd]>p[data-astro-cid-lmc3uwhd]{max-width:340px;color:var(--af-muted);margin:0 auto;font-size:15px;line-height:1.6}@media (width<=420px){.spot-visual[data-astro-cid-lmc3uwhd]{height:320px}.spot-phone[data-astro-cid-lmc3uwhd]{width:150px;height:240px;right:4%}.spot-right[data-astro-cid-lmc3uwhd] .spot-phone[data-astro-cid-lmc3uwhd]{left:4%}.spot-time[data-astro-cid-lmc3uwhd]{font-size:40px}.spot-arrow[data-astro-cid-lmc3uwhd]{width:80px;left:12%}}@media (prefers-reduced-motion:reduce){.spot-arrow[data-astro-cid-lmc3uwhd] path[data-astro-cid-lmc3uwhd]{stroke-dashoffset:0}}
