.h2--plan[data-astro-cid-lcdefpme]{font-size:clamp(48px,7vw,112px)}.hero[data-astro-cid-lcdefpme]{max-width:1440px;margin:0 auto;padding:clamp(32px,5vw,64px) clamp(20px,3vw,40px) 0}.editor-bar[data-astro-cid-lcdefpme]{color:var(--muted-2);background:var(--surface-1);border:1px solid #ffffff1f;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:clamp(24px,3vw,40px);padding:10px 14px;font-size:12px;display:flex}.editor-bar__dots[data-astro-cid-lcdefpme]{gap:6px;display:flex}.editor-bar__dots[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#3a3a33;border-radius:50%;width:10px;height:10px}.editor-bar__meta[data-astro-cid-lcdefpme]{color:var(--muted-4)}.editor-bar__rec[data-astro-cid-lcdefpme]{color:var(--accent);align-items:center;gap:8px;margin-left:auto;display:flex}.editor-bar__rec-dot[data-astro-cid-lcdefpme]{background:var(--accent);border-radius:50%;width:8px;height:8px}.editor-bar__tc[data-astro-cid-lcdefpme]{color:var(--paper);font-variant-numeric:tabular-nums}.hero__title[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:-.005em;margin:0;font-size:clamp(56px,11vw,184px);font-weight:900;font-stretch:64%;line-height:.84}.hero__title[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:inline-block}.boing[data-astro-cid-lcdefpme]{transform-origin:50% 100%;display:inline-block}.hero__lead-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:clamp(20px,3vw,32px);display:flex}.hero__lead[data-astro-cid-lcdefpme]{color:var(--muted-1);max-width:560px;margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.5}.flee[data-astro-cid-lcdefpme]{transition:translate .35s var(--ease-spring);padding:16px 26px;font-size:16px;font-weight:800}.hero__tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;margin-top:clamp(28px,4vw,48px);display:grid;position:relative}.magnet[data-astro-cid-lcdefpme]{z-index:3;aspect-ratio:1;width:clamp(104px,10vw,140px);display:block;position:absolute;bottom:-48px;right:clamp(8px,3vw,40px)}.magnet[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{filter:drop-shadow(0 8px 20px #0006);display:block}.tile[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:var(--surface-2);border-radius:20px;position:relative;overflow:hidden}.tile__layer[data-astro-cid-lcdefpme]{transition:opacity .9s;position:absolute;inset:0}.tile__tag[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--paper);text-transform:uppercase;pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:11px;display:flex;position:absolute;bottom:14px;left:14px}.tile__tag[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--accent);border-radius:50%;width:7px;height:7px}.hero__words[data-astro-cid-lcdefpme]{text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:28px 0 0;font-size:clamp(22px,2.6vw,36px);font-weight:800;font-stretch:72%;display:flex}.hero__word[data-astro-cid-lcdefpme]{align-items:center;gap:18px;transition:color .4s;display:flex}.hero__sep[data-astro-cid-lcdefpme]{color:var(--muted-4);font-size:.6em}.timeline[data-astro-cid-lcdefpme]{background:var(--surface-1);border:1px solid #ffffff1f;border-radius:16px;grid-template-columns:52px minmax(0,1fr);margin-top:28px;display:grid;overflow:hidden}.timeline__labels[data-astro-cid-lcdefpme]{color:var(--muted-3);border-right:1px solid #ffffff1a;flex-direction:column;font-size:11px;display:flex}.timeline__labels[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border-bottom:1px solid #ffffff0f;justify-content:center;align-items:center;height:44px;display:flex}.timeline__viewport[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.timeline__tracks[data-astro-cid-lcdefpme]{flex-direction:column;width:max-content;display:flex}.timeline__row[data-astro-cid-lcdefpme]{border-bottom:1px solid #ffffff0f;align-items:center;height:44px;display:flex}.timeline__seg[data-astro-cid-lcdefpme]{flex:none;gap:4px;width:1200px;padding-right:4px;display:flex}.clip[data-astro-cid-lcdefpme]{white-space:nowrap;border-radius:6px;flex:none;align-items:center;height:32px;padding:0 10px;font-size:10.5px;display:flex;overflow:hidden}.clip--title[data-astro-cid-lcdefpme]{color:var(--accent);border:1.5px solid var(--accent)}.clip--hot[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--ink)}.clip--paper[data-astro-cid-lcdefpme]{color:var(--ink);background:#e9e4d8}.wave[data-astro-cid-lcdefpme]{background:var(--surface-3);border-radius:6px;display:block}.timeline__playhead[data-astro-cid-lcdefpme]{background:var(--accent);width:2px;box-shadow:0 0 12px var(--accent);pointer-events:none;position:absolute;top:0;bottom:0;left:50%}.timeline__playhead[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--accent);clip-path:polygon(0 0,100% 0,50% 100%);width:14px;height:10px;position:absolute;top:0;left:-6px}.plan[data-astro-cid-lcdefpme]{margin-top:-28px}.plan__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;gap:40px 72px;padding-top:clamp(64px,9vw,120px);padding-bottom:clamp(64px,9vw,120px);display:grid}.plan__body[data-astro-cid-lcdefpme]{flex-direction:column;gap:22px;font-size:clamp(18px,1.5vw,21px);line-height:1.5;display:flex}.plan__body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin:0}.plan__body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme].plan__first{color:var(--ink);font-weight:600}.plan__body[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink)}.plan__ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.plan__secondary[data-astro-cid-lcdefpme]{padding:14px 24px;font-size:16px;font-weight:700}.services[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:12px;padding-bottom:clamp(64px,9vw,120px);display:grid}.svc[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:var(--ink);color:var(--paper);border-radius:24px;display:block;position:relative;overflow:hidden}.svc[data-astro-cid-lcdefpme]:hover{color:var(--paper)}.svc__body[data-astro-cid-lcdefpme]{pointer-events:none;background:linear-gradient(#0f0f0d00,#0f0f0deb 45%);flex-direction:column;gap:12px;padding:28px;display:flex;position:absolute;bottom:0;left:0;right:0}.svc__n[data-astro-cid-lcdefpme]{color:var(--accent);font-size:11px}.svc__title[data-astro-cid-lcdefpme]{text-transform:uppercase;font-size:clamp(40px,4vw,60px);font-weight:900;font-stretch:66%;line-height:.88}.svc__desc[data-astro-cid-lcdefpme]{color:#d8d4ca;font-size:16px;line-height:1.45}.svc__price[data-astro-cid-lcdefpme]{color:#d8d4ca;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.svc__price[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--paper);font-size:18px}.cases[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;gap:12px;margin-top:28px;padding:16px 0;display:flex;overflow-x:auto}.case[data-astro-cid-lcdefpme]{scroll-snap-align:start;background:var(--surface-2);border-radius:24px;flex-direction:column;flex:0 0 min(400px,82%);display:flex;overflow:hidden}.case__media[data-astro-cid-lcdefpme]{aspect-ratio:5/4;background:var(--surface-3);position:relative;overflow:hidden}.case__body[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;padding:24px;display:flex}.case__tag[data-astro-cid-lcdefpme]{color:var(--muted-2);text-transform:uppercase;font-size:11px}.case__stat[data-astro-cid-lcdefpme]{color:var(--accent);font-size:64px;font-weight:900;font-stretch:66%;line-height:.9;display:inline-block}.case__text[data-astro-cid-lcdefpme]{color:var(--muted-1);font-size:16px;line-height:1.45}.likes[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--ink);overflow:hidden}.likes__inner[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;padding-top:clamp(64px,8vw,104px);padding-bottom:clamp(64px,8vw,104px);display:flex;position:relative}.likes__label[data-astro-cid-lcdefpme]{letter-spacing:.08em;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.likes__dot[data-astro-cid-lcdefpme]{background:var(--ink);border-radius:50%;width:8px;height:8px}.likes__flag[data-astro-cid-lcdefpme]{border:1px dashed var(--ink);border-radius:4px;padding:2px 6px;font-size:10px}.likes__count[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 .12em;font-size:clamp(72px,15vw,240px);font-weight:900;font-stretch:62%;line-height:.85;display:flex}.likes__num[data-astro-cid-lcdefpme]{transform-origin:0 100%;display:inline-block}.likes__text[data-astro-cid-lcdefpme]{max-width:640px;margin:0;font-size:clamp(18px,1.6vw,22px);font-weight:600;line-height:1.45}.ia__head[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:end;gap:40px;display:grid}.ia__lead[data-astro-cid-lcdefpme]{color:var(--muted-1);max-width:520px;margin:0;font-size:18px;line-height:1.55}.ia__panel[data-astro-cid-lcdefpme]{background:var(--surface-1);border:1px solid #ffffff1f;border-radius:24px;margin-top:48px;padding:20px;position:relative;overflow:hidden}.ia__playhead[data-astro-cid-lcdefpme]{z-index:2;background:var(--accent);width:2px;box-shadow:0 0 14px var(--accent);pointer-events:none;position:absolute;top:0;bottom:0;left:0}.ia__days[data-astro-cid-lcdefpme]{color:var(--muted-3);border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:12px;font-size:11px;display:grid}.ia__clips[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px;margin-top:16px;display:grid}.ia__clip[data-astro-cid-lcdefpme]{background:var(--surface-4);transform-origin:0;border-radius:14px;flex-direction:column;gap:8px;padding:18px;display:flex}.ia__clip[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme]{color:var(--muted-2);font-size:11px}.ia__clip[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:18px}.ia__clip-text[data-astro-cid-lcdefpme]{color:var(--muted-1);font-size:14px;line-height:1.4}.ia__clip--hot[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--ink)}.ia__clip--hot[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme],.ia__clip--hot[data-astro-cid-lcdefpme] .ia__clip-text[data-astro-cid-lcdefpme]{color:var(--ink)}.game[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;gap:56px;display:grid}.game__copy[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.game__kicker[data-astro-cid-lcdefpme]{letter-spacing:.08em;color:var(--accent);font-size:12px}.game__lead[data-astro-cid-lcdefpme]{color:var(--muted-1);max-width:480px;margin:0;font-size:18px;line-height:1.55}.game__msg[data-astro-cid-lcdefpme]{text-transform:uppercase;min-height:64px;color:var(--muted-2);max-width:480px;font-size:clamp(22px,2.2vw,30px);font-weight:800;font-stretch:80%;line-height:1.05}.game__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.game__actions[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][hidden]{display:none}.game__btn[data-astro-cid-lcdefpme]{cursor:pointer;background:var(--accent);color:var(--ink);text-transform:uppercase;border:0;padding:18px 36px;font-size:22px;font-weight:900;font-stretch:80%}.phone[data-astro-cid-lcdefpme]{border:8px solid var(--surface-4);background:var(--surface-1);border-radius:44px;width:min(320px,100%);height:560px;margin:0 auto;position:relative;overflow:hidden}.phone__feed[data-astro-cid-lcdefpme]{padding:0 12px}.feed-card[data-astro-cid-lcdefpme]{background:var(--surface-3);height:200px;color:var(--muted-1);border-radius:18px;flex-direction:column;justify-content:space-between;margin-bottom:12px;padding:18px;display:flex}.feed-card--gold[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--ink)}.feed-card__handle[data-astro-cid-lcdefpme]{align-items:center;gap:8px;font-size:11px;display:flex}.feed-card__handle[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#3a3a33;border-radius:50%;width:22px;height:22px}.feed-card--gold[data-astro-cid-lcdefpme] .feed-card__handle[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--ink)}.feed-card__label[data-astro-cid-lcdefpme]{text-transform:uppercase;font-size:30px;font-weight:900;font-stretch:70%;line-height:.95}.feed-card__sub[data-astro-cid-lcdefpme]{font-size:12px}.phone__frame[data-astro-cid-lcdefpme]{border:3px dashed var(--accent);pointer-events:none;border-radius:22px;height:216px;position:absolute;top:50%;left:6px;right:6px;transform:translateY(-50%);box-shadow:0 0 0 999px #0f0f0d99}.phone__frame[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--ink);border-radius:4px;padding:3px 8px;font-size:10px;position:absolute;top:-12px;left:16px}.articles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:12px;margin-top:40px;display:grid}.article[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;display:flex}.article__media[data-astro-cid-lcdefpme]{aspect-ratio:3/2;background:var(--surface-2);border-radius:20px;position:relative;overflow:hidden}.article__cat[data-astro-cid-lcdefpme]{color:var(--accent);text-transform:uppercase;font-size:11px}.article__title[data-astro-cid-lcdefpme]{text-transform:uppercase;font-size:26px;font-weight:800;font-stretch:80%;line-height:1.1}.contact[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--ink)}.contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.contact__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:56px;display:grid}.contact__copy[data-astro-cid-lcdefpme]{flex-direction:column;gap:24px;display:flex}.contact__lead[data-astro-cid-lcdefpme]{max-width:440px;margin:0;font-size:19px;font-weight:500;line-height:1.5}.contact__phone[data-astro-cid-lcdefpme]{font-size:40px;font-weight:900;font-stretch:72%}.contact__form[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--paper);border-radius:24px;flex-direction:column;gap:14px;padding:28px;display:flex}.contact__kicker[data-astro-cid-lcdefpme]{color:var(--muted-2);letter-spacing:.08em;font-size:11px}.contact__needs[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;display:flex}.need[data-astro-cid-lcdefpme]{cursor:pointer;color:var(--paper);background:0 0;border:2px solid #ffffff40;padding:9px 14px;font-size:14px;font-weight:700}.need[data-astro-cid-lcdefpme][aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--ink)}.field[data-astro-cid-lcdefpme]{background:var(--surface-2);color:var(--paper);border:1px solid #ffffff24;border-radius:12px;padding:14px;font-size:15px}.field[data-astro-cid-lcdefpme]::-moz-placeholder{color:var(--muted-3)}.field[data-astro-cid-lcdefpme]::placeholder{color:var(--muted-3)}.field--area[data-astro-cid-lcdefpme]{resize:vertical}.contact__send[data-astro-cid-lcdefpme]{cursor:pointer;background:var(--paper);color:var(--ink);border:0;padding:16px;font-size:16px;font-weight:800}.contact__send[data-astro-cid-lcdefpme]:hover{background:var(--accent)}.contact__send[data-astro-cid-lcdefpme]:disabled{cursor:default}.contact__error[data-astro-cid-lcdefpme]{color:var(--paper);margin:0;font-size:14px;line-height:1.45}.contact__error[data-astro-cid-lcdefpme][hidden]{display:none}.contact__error[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:700;text-decoration:underline}.honeypot[data-astro-cid-lcdefpme]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}
