.AppIntro_intro__ok4gI{min-height:100dvh}.AppIntro_main__JooBU{flex:1 1 auto;width:min(1120px,100%);margin:0 auto;padding:clamp(20px,4vh,40px) 20px 0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "clients" "actions";gap:32px;align-content:start}.AppIntro_copy__VNkrH{grid-area:copy;min-width:0}.AppIntro_title__fwv8R{margin:12px 0 0;font-size:clamp(32px,3.4vw,44px);line-height:1.05;letter-spacing:-.035em;font-weight:500}.AppIntro_title__fwv8R em{display:block;color:var(--studio-coral-text);font-family:var(--font-serif),Georgia,serif;font-weight:400;letter-spacing:-.02em}.AppIntro_lede__nWeeC{margin:18px 0 0;max-width:34em;color:var(--studio-muted);font-family:var(--font-serif),Georgia,serif;font-size:18px;line-height:1.55}.AppIntro_steps__Xs8Pm{margin:28px 0 0;padding:0;list-style:none;display:grid;gap:18px}.AppIntro_steps__Xs8Pm li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start}.AppIntro_stepNumber__uWSxc{padding-top:2px;color:var(--studio-coral-text);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.04em}.AppIntro_steps__Xs8Pm h2{margin:0;font-size:17px;font-weight:600;line-height:1.3}.AppIntro_steps__Xs8Pm p{margin:4px 0 0;color:var(--studio-muted);font-size:15px;line-height:1.5}.AppIntro_clients__R2NkP{grid-area:clients;min-width:0}.AppIntro_clientsLabel__Zj8eq{margin:0 0 12px;color:var(--studio-muted);font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.AppIntro_clients__R2NkP ul{margin:0;padding:0;list-style:none;display:grid;gap:12px}.AppIntro_client__5j1ix{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start;padding:16px;border:1px solid var(--studio-line);border-radius:14px;background:var(--studio-panel)}.AppIntro_monogram__m3yMG{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--studio-coral) 14%,transparent);color:var(--studio-coral-text);font-size:15px;font-weight:600;line-height:1}.AppIntro_clientText__uHGm3{min-width:0}.AppIntro_clientName__1FjYW{margin:0;display:flex;align-items:baseline;gap:8px;font-size:17px;font-weight:600}.AppIntro_clientName__1FjYW span{color:var(--studio-muted);font-size:14px;font-weight:400}.AppIntro_clientBrief__Sr8wP{margin:4px 0 0;color:var(--studio-muted);font-size:15px;line-height:1.45}.AppIntro_actions__NpAFI{grid-area:actions;position:sticky;bottom:0;z-index:2;display:grid;gap:12px;margin:0 -20px;padding:20px 20px max(20px,env(safe-area-inset-bottom));background:linear-gradient(to bottom,color-mix(in srgb,var(--studio-bg) 0%,transparent),var(--studio-bg) 28%)}.AppIntro_button__MknB_{width:100%;min-height:54px;margin:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 20px;font-size:16px;text-decoration:none;white-space:nowrap}.AppIntro_button__MknB_ svg{width:18px;height:18px}.AppIntro_note__Oyg2I{margin:0;color:var(--studio-muted);font-size:14px;line-height:1.45;text-align:center}@media (min-width:900px){.AppIntro_main__JooBU{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-template-areas:"copy clients" "actions clients";column-gap:clamp(40px,6vw,88px);row-gap:28px;align-content:center;padding:clamp(16px,4vh,48px) clamp(24px,5vw,56px) clamp(24px,5vh,56px)}.AppIntro_clients__R2NkP{align-self:center}.AppIntro_lede__nWeeC{margin-top:14px}.AppIntro_steps__Xs8Pm{margin-top:24px;gap:14px}.AppIntro_actions__NpAFI{position:static;margin:0;padding:0;background:none;grid-template-columns:repeat(2,minmax(0,1fr));max-width:520px}.AppIntro_note__Oyg2I{grid-column:1/-1;text-align:left}}