@keyframes svelte-u2yxlc-float{0%,to{transform:translateY(0) rotate(var(--r, 0deg))}50%{transform:translateY(-18px) rotate(var(--r, 0deg))}}.shape.svelte-u2yxlc{position:absolute;border-radius:50%;pointer-events:none;z-index:0;animation:svelte-u2yxlc-float 6s ease-in-out infinite}.shape--torus.svelte-u2yxlc{width:220px;height:220px;background:radial-gradient(circle at 35% 35%,#c4b5fdb3,#6d28d940);border:32px solid rgba(109,40,217,.18);border-radius:50%;filter:blur(1px);--r: -32deg}.shape--cylinder.svelte-u2yxlc{width:180px;height:120px;background:linear-gradient(135deg,#f0e8fecc,#6d28d94d);border-radius:50%/40%;filter:blur(2px);--r: 15deg;animation-delay:-2s}.shape--star.svelte-u2yxlc{width:260px;height:260px;background:radial-gradient(circle at 50% 50%,#c4b5fd80,#6d28d926);border-radius:30% 70% 70% 30%/30% 30% 70% 70%;filter:blur(6px);--r: 0deg;animation-delay:-1s}.shape--helix.svelte-u2yxlc{width:240px;height:240px;background:conic-gradient(from 0deg,#f0e8fe99,#6d28d933,#f0e8fe99);border-radius:40% 60% 60% 40%/60% 40% 40% 60%;filter:blur(4px);--r: 20deg;animation-delay:-3s}.tag.svelte-u2yxlc{display:inline-flex;align-items:center;justify-content:center;padding:6px 13px;border-radius:var(--radius-sm);border:1px solid rgba(34,34,34,.1);font-family:var(--font-body);font-size:13px;font-weight:500;letter-spacing:-.325px;line-height:2.38}.section-head.svelte-u2yxlc{text-align:center}.section-head.svelte-u2yxlc h2:where(.svelte-u2yxlc){font-family:var(--font-display);font-size:54px;font-weight:700;letter-spacing:-3.24px;line-height:1.11;background:linear-gradient(180deg,#000 0%,var(--color-navy) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;max-width:540px;margin:0 auto}.section-head.svelte-u2yxlc p:where(.svelte-u2yxlc){font-size:22px;letter-spacing:-.79px;line-height:1.41;color:var(--color-navy-deep);max-width:535px;margin:20px auto 0}.btn.svelte-u2yxlc{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:10px 15px;border-radius:var(--radius-sm);font-size:16px;font-weight:500;letter-spacing:-.32px;transition:transform .2s,box-shadow .2s}.btn.svelte-u2yxlc:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f}.btn--primary.svelte-u2yxlc{background:var(--color-dark);color:var(--color-white)}.btn--ghost.svelte-u2yxlc{background:transparent;color:var(--color-dark);padding:10px 0}.btn--ghost.svelte-u2yxlc:hover{box-shadow:none}.btn.svelte-u2yxlc svg{width:20px;height:20px;flex-shrink:0}.hero.svelte-u2yxlc{position:relative;overflow:hidden;padding:105px 40px 80px;background:linear-gradient(200deg,#f0e8fe 20%,#c4b5fd,#6d28d9);min-height:620px;display:flex;align-items:center;justify-content:center}.hero__content.svelte-u2yxlc{position:relative;z-index:2;max-width:680px;text-align:center}.hero__tag.svelte-u2yxlc{margin-bottom:29px}.hero.svelte-u2yxlc h1:where(.svelte-u2yxlc){font-family:var(--font-display);font-size:82px;font-weight:700;letter-spacing:-5.4px;line-height:1;background:linear-gradient(180deg,#000,#6d28d9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:29px}.hero__body.svelte-u2yxlc{font-size:22px;letter-spacing:-.79px;line-height:1.41;color:#3b0764;max-width:560px;margin:0 auto 36px}.hero__buttons.svelte-u2yxlc{display:flex;align-items:center;justify-content:center;gap:17px;flex-wrap:wrap}.hero.svelte-u2yxlc .shape--cylinder:where(.svelte-u2yxlc){top:20px;right:120px}.hero.svelte-u2yxlc .shape--torus:where(.svelte-u2yxlc){bottom:-40px;left:-60px}.competitors.svelte-u2yxlc{padding:100px 40px 80px;background:var(--color-white)}.competitors__inner.svelte-u2yxlc{max-width:1100px;margin:0 auto}.competitors__grid.svelte-u2yxlc{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;margin-top:60px}.competitor-card.svelte-u2yxlc{background:var(--color-white);border-radius:var(--radius-lg);padding:36px 32px;border:1px solid rgba(27,27,27,.06);box-shadow:0 7px 21px #24262b14;transition:transform .3s,box-shadow .3s}.competitor-card.svelte-u2yxlc:hover{transform:translateY(-6px);box-shadow:0 14px 40px #24262b1f}.competitor-card.svelte-u2yxlc h3:where(.svelte-u2yxlc){font-family:var(--font-display);font-size:22px;font-weight:700;letter-spacing:-.88px;margin-bottom:16px;padding-bottom:16px;border-top:4px solid currentColor;padding-top:20px}.competitor-card.svelte-u2yxlc ul:where(.svelte-u2yxlc){list-style:none;display:flex;flex-direction:column;gap:12px}.competitor-card.svelte-u2yxlc li:where(.svelte-u2yxlc){font-size:15px;letter-spacing:-.15px;line-height:1.53;color:var(--color-gray);display:flex;align-items:flex-start;gap:10px}.competitor-card.svelte-u2yxlc li:where(.svelte-u2yxlc):before{content:"";display:inline-block;width:6px;height:6px;min-width:6px;border-radius:50%;background:currentColor;margin-top:7px;opacity:.4}.core-features.svelte-u2yxlc{padding:92px 40px 40px;background:linear-gradient(180deg,var(--color-white) 0%,#f8fafc 100%)}.core-features__inner.svelte-u2yxlc{max-width:1100px;margin:0 auto}.feature-row.svelte-u2yxlc{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding:60px 0;border-bottom:1px solid rgba(0,0,0,.06)}.feature-row.svelte-u2yxlc:last-child{border-bottom:none}.feature-row--reversed.svelte-u2yxlc .feature-row__text:where(.svelte-u2yxlc){order:2}.feature-row--reversed.svelte-u2yxlc .feature-row__mockup:where(.svelte-u2yxlc){order:1}.feature-row__label.svelte-u2yxlc{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#6d28d9;margin-bottom:16px}.feature-row__label.svelte-u2yxlc svg{width:18px;height:18px}.feature-row__text.svelte-u2yxlc h3:where(.svelte-u2yxlc){font-family:var(--font-display);font-size:36px;font-weight:700;letter-spacing:-1.8px;line-height:1.15;margin-bottom:16px}.feature-row__text.svelte-u2yxlc p:where(.svelte-u2yxlc){font-size:17px;letter-spacing:-.17px;line-height:1.6;color:var(--color-gray);max-width:440px}.mockup.svelte-u2yxlc{background:var(--color-white);border-radius:16px;box-shadow:0 20px 60px #0000001a;overflow:hidden;font-family:var(--font-body)}.mockup__bar.svelte-u2yxlc{background:#f8f9fb;padding:10px 14px;display:flex;align-items:center;gap:6px;border-bottom:1px solid #eee}.mockup__dot.svelte-u2yxlc{width:8px;height:8px;border-radius:50%}.mockup__dot--r.svelte-u2yxlc{background:#ff5f57}.mockup__dot--y.svelte-u2yxlc{background:#febc2e}.mockup__dot--g.svelte-u2yxlc{background:#28c840}.mockup__body.svelte-u2yxlc{padding:20px}.mock-table.svelte-u2yxlc{width:100%;border-collapse:collapse;font-size:13px}.mock-table.svelte-u2yxlc th:where(.svelte-u2yxlc){text-align:left;padding:8px 10px;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:var(--color-gray);border-bottom:1px solid #f1f1f1}.mock-table.svelte-u2yxlc td:where(.svelte-u2yxlc){padding:10px;border-bottom:1px solid #f8f8f8;color:var(--color-dark)}.mock-table.svelte-u2yxlc td:where(.svelte-u2yxlc):nth-child(3){font-weight:600}.status-badge.svelte-u2yxlc{display:inline-block;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600}.status-badge--active.svelte-u2yxlc{background:#dcfce7;color:#166534}.status-badge--onboarding.svelte-u2yxlc{background:#dbeafe;color:#1e40af}.status-badge--paused.svelte-u2yxlc{background:#fef9c3;color:#854d0e}.billing-cards.svelte-u2yxlc{display:flex;flex-direction:column;gap:10px}.billing-card.svelte-u2yxlc{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-radius:10px;background:#f8f9fb;border:1px solid #f0f0f0}.billing-card__client.svelte-u2yxlc{font-weight:600;font-size:14px;color:var(--color-dark)}.billing-card__amount.svelte-u2yxlc{font-weight:700;font-size:15px;color:#6d28d9}.billing-card__meta.svelte-u2yxlc{font-size:12px;color:var(--color-gray);margin-top:3px}.billing-card__status.svelte-u2yxlc{font-size:11px;font-weight:600;padding:3px 10px;border-radius:20px}.billing-card__status--active.svelte-u2yxlc{background:#dcfce7;color:#166534}.billing-card__status--upcoming.svelte-u2yxlc{background:#ede9fe;color:#5b21b6}.invoice-mock.svelte-u2yxlc{font-size:13px}.invoice-mock__header.svelte-u2yxlc{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:14px;border-bottom:2px solid #6d28d9}.invoice-mock__brand.svelte-u2yxlc{font-family:var(--font-display);font-weight:700;font-size:16px;color:#6d28d9}.invoice-mock__number.svelte-u2yxlc{font-size:12px;color:var(--color-gray)}.invoice-mock__items.svelte-u2yxlc{width:100%;border-collapse:collapse;margin-bottom:16px}.invoice-mock__items.svelte-u2yxlc th:where(.svelte-u2yxlc){text-align:left;padding:8px 0;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--color-gray);border-bottom:1px solid #eee}.invoice-mock__items.svelte-u2yxlc th:where(.svelte-u2yxlc):last-child{text-align:right}.invoice-mock__items.svelte-u2yxlc td:where(.svelte-u2yxlc){padding:10px 0;border-bottom:1px solid #f8f8f8;color:var(--color-dark)}.invoice-mock__items.svelte-u2yxlc td:where(.svelte-u2yxlc):last-child{text-align:right;font-weight:600}.invoice-mock__totals.svelte-u2yxlc{display:flex;flex-direction:column;align-items:flex-end;gap:6px;margin-bottom:16px}.invoice-mock__total-row.svelte-u2yxlc{display:flex;gap:32px;font-size:13px}.invoice-mock__total-row.svelte-u2yxlc span:where(.svelte-u2yxlc):first-child{color:var(--color-gray)}.invoice-mock__total-row--grand.svelte-u2yxlc{font-weight:700;font-size:16px;padding-top:6px;border-top:2px solid var(--color-dark)}.invoice-mock__send-btn.svelte-u2yxlc{display:block;width:100%;padding:10px;border-radius:8px;background:#6d28d9;color:var(--color-white);text-align:center;font-weight:600;font-size:13px}.offline-banner.svelte-u2yxlc{display:flex;align-items:center;gap:8px;padding:8px 14px;background:#fef3c7;border-radius:8px;font-size:12px;font-weight:600;color:#92400e;margin-bottom:14px}.offline-banner.svelte-u2yxlc svg{width:16px;height:16px;flex-shrink:0}.offline-clients.svelte-u2yxlc{display:flex;flex-direction:column;gap:8px}.offline-client.svelte-u2yxlc{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;background:#f8f9fb;border:1px solid #f0f0f0}.offline-client__avatar.svelte-u2yxlc{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-white);font-weight:700;font-size:13px;font-family:var(--font-display);flex-shrink:0}.offline-client__name.svelte-u2yxlc{font-weight:600;font-size:14px;color:var(--color-dark)}.offline-client__detail.svelte-u2yxlc{font-size:12px;color:var(--color-gray);margin-top:2px}.activity-feed.svelte-u2yxlc{display:flex;flex-direction:column;gap:12px}.activity-item.svelte-u2yxlc{display:flex;gap:10px;align-items:flex-start}.activity-item__avatar.svelte-u2yxlc{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-white);font-weight:700;font-size:11px;font-family:var(--font-display);flex-shrink:0}.activity-item__bubble.svelte-u2yxlc{background:#f8f9fb;border-radius:10px;padding:10px 14px;font-size:13px;color:var(--color-dark);line-height:1.5;flex:1}.activity-item__bubble.svelte-u2yxlc strong:where(.svelte-u2yxlc){font-weight:600}.activity-item__bubble.svelte-u2yxlc .mention:where(.svelte-u2yxlc){color:#6d28d9;font-weight:600}.activity-item__time.svelte-u2yxlc{font-size:11px;color:var(--color-gray);margin-top:4px}.activity-task.svelte-u2yxlc{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:10px;background:#ede9fe;border:1px solid #ddd6fe;font-size:13px;margin-top:4px}.activity-task__checkbox.svelte-u2yxlc{width:18px;height:18px;border:2px solid #6d28d9;border-radius:4px;flex-shrink:0}.activity-task__text.svelte-u2yxlc{color:var(--color-dark);font-weight:500}.activity-task__assignee.svelte-u2yxlc{margin-left:auto;font-size:11px;color:#6d28d9;font-weight:600}.agency-types.svelte-u2yxlc{padding:92px 40px 80px;background:var(--color-white)}.agency-types__inner.svelte-u2yxlc{max-width:1100px;margin:0 auto}.agency-types__grid.svelte-u2yxlc{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:60px}.agency-tile.svelte-u2yxlc{background:var(--color-white);border-radius:var(--radius-lg);padding:36px 28px;border:1px solid rgba(27,27,27,.06);box-shadow:0 4px 14px #24262b0f;transition:transform .3s,box-shadow .3s}.agency-tile.svelte-u2yxlc:hover{transform:translateY(-6px);box-shadow:0 12px 36px #24262b1a}.agency-tile__icon.svelte-u2yxlc{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.agency-tile__icon.svelte-u2yxlc svg{width:26px;height:26px;color:var(--color-white)}.agency-tile.svelte-u2yxlc h3:where(.svelte-u2yxlc){font-family:var(--font-display);font-size:20px;font-weight:700;letter-spacing:-.6px;margin-bottom:10px}.agency-tile.svelte-u2yxlc p:where(.svelte-u2yxlc){font-size:15px;letter-spacing:-.15px;line-height:1.53;color:var(--color-gray)}.case-study.svelte-u2yxlc{padding:80px 40px;background:var(--color-white)}.case-study__card.svelte-u2yxlc{max-width:900px;margin:0 auto;background:linear-gradient(135deg,var(--color-navy-deep) 0%,var(--color-navy) 60%,#183ec2 100%);border-radius:var(--radius-xl);padding:64px 56px;color:var(--color-white);display:flex;align-items:center;gap:56px;position:relative;overflow:hidden}.case-study__stat-block.svelte-u2yxlc{flex-shrink:0;text-align:center}.case-study__stat.svelte-u2yxlc{font-family:var(--font-display);font-size:96px;font-weight:700;letter-spacing:-6px;line-height:1;background:linear-gradient(180deg,#fff,#fff9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.case-study__stat-label.svelte-u2yxlc{font-size:18px;font-weight:500;color:#ffffffb3;margin-top:8px}.case-study__quote.svelte-u2yxlc{font-size:22px;font-weight:500;letter-spacing:-.66px;line-height:1.5;color:#ffffffe6;margin-bottom:28px;position:relative}.case-study__quote.svelte-u2yxlc:before{content:"“";font-family:var(--font-display);font-size:64px;font-weight:700;color:#fff3;position:absolute;top:-28px;left:-8px;line-height:1}.case-study__author.svelte-u2yxlc{display:flex;align-items:center;gap:14px}.case-study__avatar.svelte-u2yxlc{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#c4b5fd,#6d28d9);display:flex;align-items:center;justify-content:center;color:var(--color-white);font-weight:700;font-size:18px;font-family:var(--font-display);flex-shrink:0}.case-study__name.svelte-u2yxlc{font-size:16px;font-weight:600;letter-spacing:-.32px;color:var(--color-white)}.case-study__role.svelte-u2yxlc{font-size:14px;color:#fff9;margin-top:2px}.case-study__card.svelte-u2yxlc:after{content:"";position:absolute;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(109,40,217,.3) 0%,transparent 70%);right:-80px;bottom:-80px;pointer-events:none}.comparison.svelte-u2yxlc{padding:92px 40px 80px;background:linear-gradient(180deg,var(--color-white) 0%,#f8fafc 100%)}.comparison__inner.svelte-u2yxlc{max-width:1000px;margin:0 auto}.comparison__table-wrap.svelte-u2yxlc{margin-top:60px;border-radius:var(--radius-lg);overflow:hidden;overflow-x:auto;border:1px solid rgba(27,27,27,.08);box-shadow:0 7px 21px #24262b14;background:var(--color-white)}.comparison__table.svelte-u2yxlc{width:100%;border-collapse:collapse;font-size:15px;min-width:680px}.comparison__table.svelte-u2yxlc th:where(.svelte-u2yxlc),.comparison__table.svelte-u2yxlc td:where(.svelte-u2yxlc){padding:16px 18px;text-align:center;border-bottom:1px solid #f1f1f1}.comparison__table.svelte-u2yxlc th:where(.svelte-u2yxlc):first-child,.comparison__table.svelte-u2yxlc td:where(.svelte-u2yxlc):first-child{text-align:left;font-weight:500}.comparison__table.svelte-u2yxlc thead:where(.svelte-u2yxlc) th:where(.svelte-u2yxlc){background:#f8f9fb;font-family:var(--font-display);font-weight:700;font-size:14px;letter-spacing:-.28px;color:var(--color-dark);padding:20px 18px}.comparison__table.svelte-u2yxlc thead:where(.svelte-u2yxlc) th:where(.svelte-u2yxlc):nth-child(2){background:var(--color-dark);color:var(--color-white);position:relative}.comparison__table.svelte-u2yxlc tbody:where(.svelte-u2yxlc) tr:where(.svelte-u2yxlc):last-child td:where(.svelte-u2yxlc){border-bottom:none}.comparison__table.svelte-u2yxlc tbody:where(.svelte-u2yxlc) td:where(.svelte-u2yxlc):nth-child(2){background:#6d28d90a;font-weight:600}.comparison__table.svelte-u2yxlc .check:where(.svelte-u2yxlc){color:#059669;font-size:20px;font-weight:700}.comparison__table.svelte-u2yxlc .dash:where(.svelte-u2yxlc){color:#d1d5db;font-size:20px}.comparison__table.svelte-u2yxlc .price-label:where(.svelte-u2yxlc){font-family:var(--font-display);font-weight:700;font-size:15px}.comparison__table.svelte-u2yxlc .price-label--free:where(.svelte-u2yxlc){color:#059669}.comparison__table.svelte-u2yxlc .price-label--paid:where(.svelte-u2yxlc){color:var(--color-gray)}.comparison__cards.svelte-u2yxlc{display:none;flex-direction:column;gap:16px;margin-top:60px}.comparison__card.svelte-u2yxlc{background:var(--color-white);border-radius:var(--radius-lg);padding:24px;border:1px solid rgba(27,27,27,.08);box-shadow:0 4px 14px #24262b0f}.comparison__card.svelte-u2yxlc h4:where(.svelte-u2yxlc){font-family:var(--font-display);font-size:18px;font-weight:700;margin-bottom:16px;letter-spacing:-.5px}.comparison__card-row.svelte-u2yxlc{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #f5f5f5;font-size:14px}.comparison__card-row.svelte-u2yxlc:last-child{border-bottom:none}.comparison__card-row.svelte-u2yxlc span:where(.svelte-u2yxlc):first-child{color:var(--color-gray)}.comparison__cards.svelte-u2yxlc .check:where(.svelte-u2yxlc){color:#059669;font-size:20px;font-weight:700}.comparison__cards.svelte-u2yxlc .dash:where(.svelte-u2yxlc){color:#d1d5db;font-size:20px}.comparison__cards.svelte-u2yxlc .price-label:where(.svelte-u2yxlc){font-family:var(--font-display);font-weight:700;font-size:15px}.comparison__cards.svelte-u2yxlc .price-label--free:where(.svelte-u2yxlc){color:#059669}.comparison__cards.svelte-u2yxlc .price-label--paid:where(.svelte-u2yxlc){color:var(--color-gray)}.newsletter.svelte-u2yxlc{padding:80px 40px;background:var(--color-light-blue)}.newsletter__inner.svelte-u2yxlc{max-width:560px;margin:0 auto;text-align:center}.newsletter.svelte-u2yxlc h2:where(.svelte-u2yxlc){font-family:var(--font-display);font-size:36px;font-weight:700;letter-spacing:-2.16px;line-height:1.11;margin-bottom:12px}.newsletter.svelte-u2yxlc p:where(.svelte-u2yxlc){font-size:16px;color:var(--color-navy-deep);line-height:1.5;margin-bottom:28px}.newsletter__form.svelte-u2yxlc{display:flex;gap:10px;max-width:460px;margin:0 auto}.newsletter__input.svelte-u2yxlc{flex:1;padding:12px 16px;border-radius:var(--radius-sm);border:1px solid rgba(0,0,0,.12);font-family:var(--font-body);font-size:15px;outline:none;transition:border-color .2s;background:var(--color-white)}.newsletter__input.svelte-u2yxlc:focus{border-color:var(--color-blue)}.newsletter__btn.svelte-u2yxlc{padding:12px 20px;border-radius:var(--radius-sm);background:var(--color-dark);color:var(--color-white);font-family:var(--font-button);font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s;white-space:nowrap;border:none;cursor:pointer}.newsletter__btn.svelte-u2yxlc:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.cta.svelte-u2yxlc{position:relative;overflow:hidden;padding:132px 40px;background:linear-gradient(180deg,var(--color-white) 0%,var(--color-light-blue-2) 75%);text-align:center}.cta__inner.svelte-u2yxlc{position:relative;z-index:2;max-width:540px;margin:0 auto}.cta.svelte-u2yxlc h2:where(.svelte-u2yxlc){font-family:var(--font-display);font-size:54px;font-weight:700;letter-spacing:-3.24px;line-height:1.11;background:linear-gradient(180deg,#000,var(--color-navy));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:20px}.cta.svelte-u2yxlc p:where(.svelte-u2yxlc){font-size:16px;letter-spacing:-.16px;line-height:1.44;color:var(--color-navy-deep);max-width:447px;margin:0 auto 40px}.cta__buttons.svelte-u2yxlc{display:flex;align-items:center;justify-content:center;gap:17px;flex-wrap:wrap}.cta.svelte-u2yxlc .shape--star:where(.svelte-u2yxlc){left:-80px;top:-40px}.cta.svelte-u2yxlc .shape--helix:where(.svelte-u2yxlc){right:-60px;bottom:-20px}@media(max-width:900px){.hero.svelte-u2yxlc{padding:80px 32px 60px;min-height:auto}.hero.svelte-u2yxlc h1:where(.svelte-u2yxlc){font-size:58px;letter-spacing:-3.8px}.hero__body.svelte-u2yxlc{font-size:18px}.competitors__grid.svelte-u2yxlc{grid-template-columns:1fr;max-width:540px;margin-left:auto;margin-right:auto}.feature-row.svelte-u2yxlc{grid-template-columns:1fr;gap:40px}.feature-row--reversed.svelte-u2yxlc .feature-row__text:where(.svelte-u2yxlc){order:1}.feature-row--reversed.svelte-u2yxlc .feature-row__mockup:where(.svelte-u2yxlc){order:2}.feature-row__text.svelte-u2yxlc{text-align:center}.feature-row__text.svelte-u2yxlc p:where(.svelte-u2yxlc){margin:0 auto}.feature-row__label.svelte-u2yxlc{justify-content:center}.agency-types__grid.svelte-u2yxlc{grid-template-columns:repeat(2,1fr)}.case-study__card.svelte-u2yxlc{flex-direction:column;padding:48px 36px;gap:32px}.comparison__table.svelte-u2yxlc{font-size:13px}.comparison__table.svelte-u2yxlc th:where(.svelte-u2yxlc),.comparison__table.svelte-u2yxlc td:where(.svelte-u2yxlc){padding:12px 10px}.section-head.svelte-u2yxlc h2:where(.svelte-u2yxlc),.cta.svelte-u2yxlc h2:where(.svelte-u2yxlc){font-size:42px;letter-spacing:-2.5px}.section-head.svelte-u2yxlc p:where(.svelte-u2yxlc){font-size:18px}}@media(max-width:600px){.comparison__table-wrap.svelte-u2yxlc{display:none}.comparison__cards.svelte-u2yxlc{display:flex}}@media(max-width:520px){.hero.svelte-u2yxlc{padding:60px 20px 40px}.hero.svelte-u2yxlc h1:where(.svelte-u2yxlc){font-size:40px;letter-spacing:-2.5px}.hero__body.svelte-u2yxlc{font-size:17px}.hero__buttons.svelte-u2yxlc{flex-direction:column;align-items:center}.competitors.svelte-u2yxlc{padding:60px 20px}.competitor-card.svelte-u2yxlc{padding:28px 22px}.core-features.svelte-u2yxlc{padding:60px 20px 20px}.feature-row.svelte-u2yxlc{padding:40px 0}.feature-row__text.svelte-u2yxlc h3:where(.svelte-u2yxlc){font-size:28px;letter-spacing:-1.2px}.feature-row__text.svelte-u2yxlc p:where(.svelte-u2yxlc){font-size:15px}.agency-types.svelte-u2yxlc{padding:60px 20px}.agency-types__grid.svelte-u2yxlc{grid-template-columns:1fr}.case-study.svelte-u2yxlc{padding:60px 20px}.case-study__card.svelte-u2yxlc{padding:36px 24px;gap:24px}.case-study__stat.svelte-u2yxlc{font-size:64px;letter-spacing:-4px}.case-study__quote.svelte-u2yxlc{font-size:18px}.comparison.svelte-u2yxlc{padding:60px 20px}.comparison__table.svelte-u2yxlc th:where(.svelte-u2yxlc),.comparison__table.svelte-u2yxlc td:where(.svelte-u2yxlc){padding:10px 8px;font-size:12px}.newsletter.svelte-u2yxlc{padding:60px 20px}.newsletter.svelte-u2yxlc h2:where(.svelte-u2yxlc){font-size:28px}.newsletter__form.svelte-u2yxlc{flex-direction:column}.cta.svelte-u2yxlc{padding:80px 20px}.cta.svelte-u2yxlc h2:where(.svelte-u2yxlc){font-size:36px;letter-spacing:-2px}.cta__buttons.svelte-u2yxlc{flex-direction:column}.section-head.svelte-u2yxlc h2:where(.svelte-u2yxlc){font-size:36px;letter-spacing:-2px}.section-head.svelte-u2yxlc p:where(.svelte-u2yxlc){font-size:16px;max-width:100%}.shape.svelte-u2yxlc{display:none}}
