.pd-hero{background:linear-gradient(120deg,#f8fbff,#edf6ff);padding-bottom:80px}.pd-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center}.pd-hero h1{font-size:clamp(2.75rem,4.5vw,4.5rem);line-height:1.07;letter-spacing:-.055em}.pd-hero h1 span{color:var(--blue)}.pd-hero p{font-size:1.05rem;line-height:1.8;max-width:55ch}.pd-hero .eyebrow{margin-bottom:28px}.pd-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:30px}.pd-actions .button{margin:0}.pd-hero .pd-hero-note{font-size:.8125rem;margin-top:22px}.pd-pills{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:26px 0 0;gap:8px}.pd-pills li{padding:7px 12px;border:1px solid #bed5e9;border-radius:22px;font-size:.75rem;color:#315b85;background:#ffffffa6}.pd-photo{margin:0}.pd-photo-frame{position:relative;overflow:hidden;border-radius:18px;background:#e5eff7}.pd-scene{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.pd-hero-visual .pd-scene{aspect-ratio:4/5;object-position:43% center}.pd-brand{position:absolute;left:18px;bottom:18px;width:55%;max-width:250px;background:rgba(255,255,255,.96);border-radius:10px;padding:6px 14px;border:1px solid #d6e4ef;box-shadow:0 5px 22px #05295517}.pd-brand img{width:100%;height:auto}.pd-photo figcaption{font-size:.75rem;color:var(--muted);line-height:1.6;margin-top:12px}.pd-page-nav{border-block:1px solid #cadcea;background:#fff}.pd-page-nav .wrap{display:flex;flex-wrap:wrap;gap:18px 26px;padding-block:22px}.pd-page-nav a{font-size:.8125rem}.pd-page-nav a:hover{color:var(--blue);text-decoration:underline}.pd-split{display:grid;grid-template-columns:1fr 1fr;gap:64px}.pd-split p{font-size:1rem;line-height:1.85;color:var(--muted);margin-top:24px}.intro .pd-split p{color:#bdcde0;margin-top:0}.intro .pd-split p+p{margin-top:24px}.pd-split h2{font-size:clamp(2.3rem,4vw,3.6rem);line-height:1.1;margin-top:22px}.pd-align{align-items:center}.pd-tint{background:var(--tint)}.pd-heading{max-width:880px;text-align:center;margin:0 auto 56px}.pd-heading h2{font-size:clamp(2.3rem,4.4vw,4.2rem);line-height:1.08;margin-top:24px}.pd-heading p{font-size:1.05rem;line-height:1.8;color:var(--muted);margin:26px auto 0;max-width:65ch}.pd-heading .eyebrow{color:var(--blue)}.pd-icon{display:block;width:32px;height:32px;flex:none;color:#1762c4;margin-bottom:24px}.pd-number{font-size:.75rem;color:#506c88;letter-spacing:.07em}.pd-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;list-style:none;margin:0;padding:0}.pd-flow li{position:relative;padding:28px 24px;border:1px solid #c6d9ea;border-radius:14px;background:#fff}.pd-flow li:not(:last-child):after{content:'→';position:absolute;right:-23px;top:42%;color:var(--blue)}.pd-flow .pd-number{position:absolute;right:22px;top:30px}.pd-flow h3{font-size:1.3rem;line-height:1.3;margin:22px 0 16px}.pd-flow p{font-size:.9375rem;color:var(--muted);line-height:1.75}.pd-flow-note{display:flex;align-items:center;gap:24px;padding:26px 30px;border:1px solid #b4d7e8;border-radius:14px;margin-top:28px;background:#e8f7fc}.pd-flow-note .pd-icon{margin:0;color:#087993}.pd-flow-note p{font-size:.9375rem;line-height:1.8;max-width:90ch;color:#264c70}.pd-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.pd-feature{position:relative;padding:28px;border:1px solid #ccdfed;border-radius:14px;background:#fff;box-shadow:0 6px 24px #05295504}.pd-feature>.pd-icon{width:54px;height:54px;padding:12px;background:#edf6ff;border-radius:14px;margin-bottom:24px}.pd-feature>.pd-number{position:absolute;right:28px;top:32px}.pd-feature h3{font-size:1.3rem;line-height:1.3;margin-bottom:16px}.pd-feature p{font-size:.9375rem;line-height:1.8;color:var(--muted)}.pd-policy{border:1px solid #bad4e9;border-radius:18px;padding:32px;background:#fff}.pd-policy-title{display:flex;align-items:center;gap:20px;border-bottom:1px solid #d5e3ef;padding-bottom:24px}.pd-policy-title .pd-icon{margin:0}.pd-policy-title h3{font-size:1.5rem}.pd-policy ol{list-style:none;padding:0;margin:26px 0 0;display:grid;gap:26px}.pd-policy li{display:flex;gap:18px}.pd-policy li>span{display:grid;place-items:center;width:32px;height:32px;border:1px solid #bed7ea;border-radius:50%;font-size:.7rem;flex:none;color:var(--blue)}.pd-policy h4{font-size:1rem;font-weight:500;margin:2px 0 8px}.pd-policy p{font-size:.9375rem;line-height:1.7;margin:0;color:var(--muted)}.pd-split .text-link{display:inline-block;margin-top:28px}.pd-audiences{display:grid;grid-template-columns:1fr 1fr;gap:32px}.pd-audiences article{padding:36px;border:1px solid #cbddeb;border-radius:16px;background:linear-gradient(155deg,#fff,#f2f8ff)}.pd-audiences h3{font-size:1.8rem;line-height:1.25;margin:22px 0}.pd-audiences p{font-size:1rem;line-height:1.8;color:var(--muted)}.pd-audiences ul{padding-left:20px;margin:24px 0 0;color:var(--muted);font-size:.9375rem;line-height:1.8}.pd-audiences li+li{margin-top:10px}.pd-knowledge{display:flex;gap:28px;background:#edf7fd;border:1px solid #c0ddeb;border-radius:16px;padding:32px;margin-top:32px}.pd-knowledge .pd-icon{margin:0;width:40px;height:40px}.pd-knowledge h3{font-size:1.5rem;line-height:1.3;margin-bottom:18px}.pd-knowledge p{color:var(--muted);line-height:1.8;max-width:90ch}.dark .pd-photo figcaption{color:#adc6df}.dark .pd-split p{color:#bdcde0}.dark .pd-split .eyebrow{color:#76dff4}.pd-dark-points{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:32px}.pd-dark-points .pd-icon{color:#7de1f6;width:28px;height:28px}.pd-dark-points h3{font-size:1.2rem;line-height:1.3}.pd-dark-points p{font-size:.875rem;margin-top:14px}.pd-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.pd-metrics article{border-top:1px solid #abc9de;padding-top:26px}.pd-metrics h3{font-size:1.35rem;line-height:1.3;margin-bottom:18px}.pd-metrics p{color:var(--muted);font-size:.9375rem;line-height:1.8}.pd-small{font-size:.8125rem;color:var(--muted);margin-top:36px;max-width:none;line-height:1.7}.pd-integrations{display:grid;grid-template-columns:1fr 1fr;gap:32px}.pd-integrations article{padding:36px;border:1px solid #c4daeb;border-radius:16px}.pd-integrations .pd-integration-main{background:#eef7ff;border-color:#84b4df}.pd-integrations h3{font-size:1.9rem;line-height:1.2;margin:22px 0}.pd-integrations p{font-size:1rem;line-height:1.8;color:var(--muted);margin-top:20px}.pd-integrations .text-link{display:inline-block;margin-top:28px}.pd-ecosystem{margin-top:32px;border-top:1px solid #cbddeb;padding-top:28px;display:flex;gap:32px;align-items:center;justify-content:space-between}.pd-ecosystem p{font-size:.9375rem;line-height:1.8;color:var(--muted)}.pd-ecosystem .text-link{flex:none;font-size:.875rem}.pd-applications{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.pd-applications article{border-top:1px solid #accadd;padding-top:28px}.pd-applications h3{font-size:1.35rem;line-height:1.3;margin-bottom:16px}.pd-applications p{font-size:.9375rem;line-height:1.8;color:var(--muted)}.pd-responsive{margin-top:48px;background:#0b1b38;color:#fff;padding:32px;border-radius:16px}.pd-responsive h3{font-size:1.6rem;line-height:1.3}.pd-responsive p{font-size:.9375rem;color:#c2d8ed;line-height:1.8;max-width:85ch;margin-top:18px}.pd-faq{max-width:900px;margin:auto}.pd-faq details{margin-bottom:12px;border:1px solid #cbdfec;border-radius:12px;padding:0 24px}.pd-faq summary{display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;list-style:none;padding-block:24px;font-size:1.05rem;line-height:1.5}.pd-faq summary::-webkit-details-marker{display:none}.pd-faq summary::marker{content:''}.pd-faq summary:after{content:'+';display:grid;place-items:center;width:32px;height:32px;flex:none;border:1px solid #b6d7eb;border-radius:50%;color:var(--blue);background:#eef7ff;font-size:1.4rem}.pd-faq details[open]{background:#f4faff;border-color:#8bb8db}.pd-faq details[open] summary:after{content:'−';background:var(--navy);color:#fff}.pd-faq details p{font-size:1rem;line-height:1.85;color:var(--muted);padding:0 38px 26px 0;max-width:80ch}.pd-faq summary:focus-visible{outline:3px solid #0a78dd;outline-offset:4px;border-radius:5px}#visao-geral,#fluxo,#funcionalidades,#sla,#portal,#equipe,#relatorios,#integracoes,#aplicacoes,#perguntas,#contratar{scroll-margin-top:96px}
@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.pd-feature,.pd-flow li,.pd-audiences article{transition:translate .22s,border-color .22s,box-shadow .22s}.pd-feature:hover,.pd-flow li:hover,.pd-audiences article:hover{translate:0 -3px;border-color:#85b8df;box-shadow:0 12px 28px #0529550c}.pd-scene{transition:transform .6s}.pd-photo-frame:hover .pd-scene{transform:scale(1.02)}}
@media(max-width:1050px){.pd-hero-grid,.pd-split{gap:36px}.pd-flow,.pd-metrics,.pd-applications{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-flow li:nth-child(2):after{display:none}.pd-features{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-ecosystem{align-items:flex-start;flex-direction:column}.pd-hero h1{font-size:3.1rem}}
@media(max-width:760px){.pd-hero-grid,.pd-split,.pd-audiences,.pd-integrations{grid-template-columns:1fr}.pd-hero-grid{gap:40px}.pd-hero h1{font-size:clamp(2.7rem,10vw,4rem)}.pd-hero-visual .pd-scene{aspect-ratio:3/2;object-position:center}.pd-hero{padding-bottom:56px}.pd-heading{margin-bottom:36px}.pd-flow,.pd-features,.pd-metrics,.pd-applications{grid-template-columns:1fr}.pd-flow li:not(:last-child):after{content:'↓';display:block;right:50%;top:auto;bottom:-25px}.pd-flow-note{padding:24px;align-items:flex-start;gap:18px}.pd-feature,.pd-policy,.pd-audiences article,.pd-integrations article{padding:26px}.pd-dark-points{gap:20px}.pd-knowledge{padding:24px;gap:18px}.pd-knowledge .pd-icon{width:28px;height:28px}.pd-faq details{padding-inline:18px}.pd-faq summary{font-size:1rem}.pd-faq details p{padding-right:0}.pd-heading h2{font-size:clamp(2.2rem,8.5vw,3.2rem)}.pd-photo figcaption{font-size:.6875rem}.pd-actions{align-items:flex-start;flex-direction:column;gap:20px}.pd-brand{left:12px;bottom:12px;padding:4px 12px}.pd-page-nav .wrap{gap:16px 22px}.pd-responsive{padding:26px}}

.pd-catalog-audiences{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.pd-catalog-audiences article{border:1px solid #c9deec;border-radius:16px;padding:30px;background:#f6faff}.pd-catalog-audiences h3{font-size:1.45rem;line-height:1.3;margin-bottom:18px}.pd-catalog-audiences p{font-size:1rem;line-height:1.8;color:var(--muted)}.pd-detail-panel{padding:32px;border:1px solid #b9d6e9;border-radius:18px;background:linear-gradient(145deg,#fff,#edf7ff)}.pd-detail-panel>.pd-icon{width:64px;height:64px;padding:14px;background:#e1f2fc;border-radius:16px}.pd-detail-panel ul{list-style:none;padding:0;margin:0;display:grid;gap:24px}.pd-detail-panel li{display:flex;gap:18px;align-items:flex-start}.pd-detail-panel li>span{display:grid;place-items:center;width:30px;height:30px;flex:none;border:1px solid #adcae1;border-radius:50%;font-size:.6875rem;color:var(--blue)}.pd-detail-panel li p{margin:0;font-size:.95rem;line-height:1.8}.dark .pd-detail-panel{background:#ffffff04;border-color:#365774}.dark .pd-detail-panel .pd-icon{color:#76dff4;background:#173759}.dark .pd-detail-panel li>span{color:#7ce2f9;border-color:#42688b}.pd-responsive .text-link{display:inline-block;margin-top:22px;color:#8ce4f9}.pd-feature:last-child{align-self:stretch}.pd-hero h1{font-size:clamp(2.65rem,4.1vw,4.1rem)}.pd-hero p{max-width:54ch}.pd-hero-visual .pd-scene{object-position:center}.pd-split h2{overflow-wrap:break-word}#contexto-2,#contexto-3{scroll-margin-top:96px}@media(max-width:760px){.pd-catalog-audiences{grid-template-columns:1fr;gap:24px}.pd-catalog-audiences article,.pd-detail-panel{padding:26px}.pd-hero h1{font-size:clamp(2.5rem,9.6vw,3.5rem)}}
@media(min-width:761px){.pd-hero-visual .pd-scene{object-position:85% center}}
