.integration-landing.svelte-kx55ry.svelte-kx55ry{position:relative;color:var(--pp-on-background);padding:1px 0 1em}.hero.svelte-kx55ry.svelte-kx55ry{position:relative;overflow:hidden;margin:8px -24px 34px;padding:54px 24px 62px;border:1px solid rgba(var(--pp-primary-rgb),.1);border-radius:28px;background:linear-gradient(135deg,rgba(var(--pp-primary-rgb),.12),transparent 42%),linear-gradient(315deg,rgba(var(--pp-success-rgb),.13),transparent 44%),rgba(var(--pp-surface-rgb),.66);box-shadow:0 24px 70px rgba(var(--pp-box-shadow-rgb),.08)}.actions.svelte-kx55ry.svelte-kx55ry,.related.svelte-kx55ry.svelte-kx55ry{display:flex;align-items:center}.hero-grid.svelte-kx55ry.svelte-kx55ry{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:clamp(28px,5vw,72px);align-items:center}.hero-glow.svelte-kx55ry.svelte-kx55ry{position:absolute;border-radius:999px;filter:blur(10px);pointer-events:none}.hero-glow-primary.svelte-kx55ry.svelte-kx55ry{top:-95px;right:8%;width:260px;height:260px;background:radial-gradient(circle,rgba(var(--pp-primary-rgb),.22),transparent 68%)}.hero-glow-success.svelte-kx55ry.svelte-kx55ry{bottom:-120px;left:24%;width:320px;height:320px;background:radial-gradient(circle,rgba(var(--pp-success-rgb),.16),transparent 68%)}.eyebrow.svelte-kx55ry.svelte-kx55ry{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;color:var(--pp-primary);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.eyebrow.svelte-kx55ry.svelte-kx55ry:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--pp-success);box-shadow:0 0 0 5px rgba(var(--pp-success-rgb),.12)}h1.svelte-kx55ry.svelte-kx55ry,h2.svelte-kx55ry.svelte-kx55ry,h3.svelte-kx55ry.svelte-kx55ry,p.svelte-kx55ry.svelte-kx55ry{margin-top:0}h1.svelte-kx55ry.svelte-kx55ry{max-width:18em;margin-bottom:18px;font-size:clamp(38px,5vw,58px);line-height:1.05;letter-spacing:-.04em;color:var(--pp-on-background)}.lead.svelte-kx55ry.svelte-kx55ry{max-width:42em;margin-bottom:30px;color:var(--pp-secondary);font-size:clamp(17px,1.7vw,20px);line-height:1.65}.actions.svelte-kx55ry.svelte-kx55ry{gap:12px;flex-wrap:wrap}.actions-center.svelte-kx55ry.svelte-kx55ry{justify-content:center}.button.svelte-kx55ry.svelte-kx55ry{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border-radius:999px;font-weight:600;text-decoration:none;transition:transform .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.button.svelte-kx55ry.svelte-kx55ry:hover{transform:translateY(-1px)}.button-primary.svelte-kx55ry.svelte-kx55ry{color:var(--pp-on-primary);background:linear-gradient(135deg,var(--pp-primary),#27c5ff);box-shadow:0 14px 34px rgba(var(--pp-primary-rgb),.28)}.button-primary.svelte-kx55ry.svelte-kx55ry:hover{background:linear-gradient(135deg,rgba(var(--pp-primary-rgb),.9),#22b9f2)}.button-secondary.svelte-kx55ry.svelte-kx55ry{color:var(--pp-primary);background:var(--pp-surface);box-shadow:inset 0 0 0 1px rgba(var(--pp-primary-rgb),.45)}.button-secondary.svelte-kx55ry.svelte-kx55ry:hover{background:rgba(var(--pp-primary-rgb),.08)}.button-on-primary.svelte-kx55ry.svelte-kx55ry{color:var(--pp-primary);background:var(--pp-on-primary)}.button-on-primary.svelte-kx55ry.svelte-kx55ry:hover{background:rgba(var(--pp-on-primary-rgb),.92)}.button-ghost.svelte-kx55ry.svelte-kx55ry{color:var(--pp-on-primary);background:transparent;box-shadow:inset 0 0 0 1px rgba(var(--pp-on-primary-rgb),.55)}.button-ghost.svelte-kx55ry.svelte-kx55ry:hover{background:rgba(var(--pp-on-primary-rgb),.12)}.hero-card.svelte-kx55ry.svelte-kx55ry,.card.svelte-kx55ry.svelte-kx55ry,.faq-item.svelte-kx55ry.svelte-kx55ry,.step.svelte-kx55ry.svelte-kx55ry{background:rgba(var(--pp-surface-rgb),.86);border:1px solid rgba(var(--pp-secondary-rgb),.12);border-radius:18px;box-shadow:0 18px 45px rgba(var(--pp-box-shadow-rgb),.06)}.hero-card.svelte-kx55ry.svelte-kx55ry{position:relative;overflow:hidden;padding:12px 24px;border-color:rgba(var(--pp-primary-rgb),.14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hero-card.svelte-kx55ry.svelte-kx55ry:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--pp-primary),var(--pp-success))}.hero-point.svelte-kx55ry.svelte-kx55ry{display:flex;gap:14px;padding:20px 0;border-bottom:1px solid rgba(var(--pp-secondary-rgb),.12)}.hero-point.svelte-kx55ry.svelte-kx55ry:last-child{border-bottom:0}.hero-point.svelte-kx55ry .checkmark.svelte-kx55ry{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;margin-top:2px;border-radius:50%;color:var(--pp-on-success);background:linear-gradient(135deg,var(--pp-success),#46e6cf);box-shadow:0 8px 20px rgba(var(--pp-success-rgb),.26);font-size:13px;font-weight:700}.hero-point.svelte-kx55ry p.svelte-kx55ry{margin:0;color:var(--pp-on-surface);font-size:16px;line-height:1.45}.section.svelte-kx55ry.svelte-kx55ry{padding:46px 0}.section-accent.svelte-kx55ry.svelte-kx55ry{position:relative;margin:6px -24px;padding:38px 24px;border-radius:24px;background:linear-gradient(135deg,rgba(var(--pp-primary-rgb),.11),transparent 52%),rgba(var(--pp-primary-rgb),.055)}.section-heading.svelte-kx55ry.svelte-kx55ry{max-width:40em;margin-bottom:26px}.section-heading.svelte-kx55ry h2.svelte-kx55ry{margin-bottom:0;font-size:clamp(28px,3.2vw,38px);line-height:1.2;letter-spacing:-.03em}.cards.svelte-kx55ry.svelte-kx55ry,.steps.svelte-kx55ry.svelte-kx55ry,.faq.svelte-kx55ry.svelte-kx55ry{display:grid;gap:16px}.cards.svelte-kx55ry.svelte-kx55ry,.steps.svelte-kx55ry.svelte-kx55ry{grid-template-columns:repeat(3,minmax(0,1fr))}.card.svelte-kx55ry.svelte-kx55ry,.faq-item.svelte-kx55ry.svelte-kx55ry{padding:24px}.card.svelte-kx55ry.svelte-kx55ry{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.card.svelte-kx55ry.svelte-kx55ry:hover{transform:translateY(-3px);border-color:rgba(var(--pp-primary-rgb),.26);box-shadow:0 24px 55px rgba(var(--pp-box-shadow-rgb),.09)}.card-icon.svelte-kx55ry.svelte-kx55ry{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-bottom:18px;border-radius:12px;color:var(--pp-primary);background:rgba(var(--pp-primary-rgb),.12);font-weight:800}.card.svelte-kx55ry h3.svelte-kx55ry,.step.svelte-kx55ry h3.svelte-kx55ry,.faq-item.svelte-kx55ry h3.svelte-kx55ry{margin-bottom:10px;font-size:18px;color:var(--pp-on-surface)}.card.svelte-kx55ry p.svelte-kx55ry,.step.svelte-kx55ry p.svelte-kx55ry,.faq-item.svelte-kx55ry p.svelte-kx55ry,.split.svelte-kx55ry p.svelte-kx55ry{margin-bottom:0;color:var(--pp-secondary);font-size:16px;line-height:1.55}.step.svelte-kx55ry.svelte-kx55ry{display:flex;position:relative;gap:16px;padding:24px;border-color:rgba(var(--pp-primary-rgb),.13)}.step.svelte-kx55ry .step-number.svelte-kx55ry{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--pp-primary),#27c5ff);color:var(--pp-on-primary);font-weight:700;box-shadow:0 10px 24px rgba(var(--pp-primary-rgb),.24)}.split.svelte-kx55ry.svelte-kx55ry{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:32px;align-items:start;margin:10px 0;padding:34px;border-radius:24px;background:rgba(var(--pp-surface-rgb),.68)}.split.svelte-kx55ry h2.svelte-kx55ry{margin-bottom:0;font-size:clamp(28px,3.2vw,38px);line-height:1.2;letter-spacing:-.03em}.note.svelte-kx55ry.svelte-kx55ry{margin:16px 0;padding:14px 16px;border-radius:8px;background:rgba(var(--pp-primary-rgb),.1);color:var(--pp-on-background)}.text-link.svelte-kx55ry.svelte-kx55ry{display:inline-block;margin-top:16px;color:var(--pp-primary);font-weight:600}.text-link.svelte-kx55ry.svelte-kx55ry:hover{color:var(--pp-on-background)}.faq.svelte-kx55ry.svelte-kx55ry{grid-template-columns:repeat(2,minmax(0,1fr))}.cta.svelte-kx55ry.svelte-kx55ry{position:relative;overflow:hidden;margin-top:20px;padding:54px 32px;border-radius:24px;color:var(--pp-on-primary);text-align:center;background:radial-gradient(circle at 18% 20%,rgba(var(--pp-on-primary-rgb),.24),transparent 28%),radial-gradient(circle at 82% 86%,rgba(var(--pp-success-rgb),.26),transparent 34%),linear-gradient(135deg,var(--pp-primary),#178fe8 58%,#18c3d2);box-shadow:0 24px 65px rgba(var(--pp-primary-rgb),.27)}.cta.svelte-kx55ry h2.svelte-kx55ry{max-width:18em;margin:0 auto 12px;font-size:clamp(28px,3.2vw,38px);line-height:1.2;letter-spacing:-.03em}.cta.svelte-kx55ry p.svelte-kx55ry{max-width:40em;margin:0 auto 24px;color:rgba(var(--pp-on-primary-rgb),.86);font-size:16px;line-height:1.5}.related.svelte-kx55ry.svelte-kx55ry{gap:12px;flex-wrap:wrap;padding:28px 0 8px;color:var(--pp-secondary)}.related.svelte-kx55ry span.svelte-kx55ry{font-weight:700}.related.svelte-kx55ry a.svelte-kx55ry{color:var(--pp-primary);font-weight:600;text-decoration:none}.related.svelte-kx55ry a.svelte-kx55ry:hover{color:var(--pp-on-background)}@media (max-width: 860px){.hero-grid.svelte-kx55ry.svelte-kx55ry,.cards.svelte-kx55ry.svelte-kx55ry,.steps.svelte-kx55ry.svelte-kx55ry,.split.svelte-kx55ry.svelte-kx55ry,.faq.svelte-kx55ry.svelte-kx55ry{grid-template-columns:1fr}.hero.svelte-kx55ry.svelte-kx55ry{margin:0 -14px 20px;padding:38px 14px 42px;border-radius:22px}.section.svelte-kx55ry.svelte-kx55ry{padding:32px 0}.section-accent.svelte-kx55ry.svelte-kx55ry{margin:0 -14px;padding:32px 14px;border-radius:22px}.split.svelte-kx55ry.svelte-kx55ry{padding:28px 20px}}@media (max-width: 560px){.button.svelte-kx55ry.svelte-kx55ry,.actions.svelte-kx55ry.svelte-kx55ry{width:100%}.hero-card.svelte-kx55ry.svelte-kx55ry,.card.svelte-kx55ry.svelte-kx55ry,.faq-item.svelte-kx55ry.svelte-kx55ry,.step.svelte-kx55ry.svelte-kx55ry{border-radius:16px}.cta.svelte-kx55ry.svelte-kx55ry{padding:42px 18px;border-radius:20px}}
