.pp-hero[data-astro-cid-drnulb3z]{background:radial-gradient(at 90% 20%,#dbeafe 0%,#0000 55%),linear-gradient(#f8fafc,#fff);padding:152px 32px 0;position:relative;overflow:hidden}.pp-hero-content[data-astro-cid-drnulb3z]{grid-template-columns:.9fr 1.3fr;align-items:center;gap:0;max-width:1216px;margin:auto;padding:25px 0 88px;display:grid}.pp-hero-copy[data-astro-cid-drnulb3z]{z-index:1;position:relative}.pp-hero-eyebrow[data-astro-cid-drnulb3z]{color:#1d4ed8;text-transform:uppercase;letter-spacing:1.8px;align-items:center;gap:10px;font-size:11px;font-weight:750;display:flex}.pp-hero-eyebrow[data-astro-cid-drnulb3z]>span[data-astro-cid-drnulb3z]{background:#2563eb;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #dbeafe}h1[data-astro-cid-drnulb3z]{color:#0f172a;letter-spacing:-.055em;text-wrap:balance;max-width:600px;margin-top:24px;font-size:clamp(2.5rem,4.2vw,4rem);font-weight:800;line-height:1.07}.pp-hero-description[data-astro-cid-drnulb3z]{color:#64748b;max-width:500px;margin-top:24px;font-size:17px;line-height:1.85}.pp-hero-ctas[data-astro-cid-drnulb3z]{justify-content:center;align-items:center;max-width:500px;margin-top:30px;display:flex}.pp-hero-primary[data-astro-cid-drnulb3z]{color:#fff;background:#1d4ed8;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;max-width:380px;min-height:58px;padding:16px 26px;font-size:16px;font-weight:750;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 8px 20px -10px #2563eb}.pp-hero-primary[data-astro-cid-drnulb3z]:hover{background:#1e40af;transform:translateY(-2px)}.pp-hero-capabilities[data-astro-cid-drnulb3z]{color:#64748b;flex-wrap:wrap;gap:10px 16px;margin-top:26px;font-size:11px;display:flex}.pp-hero-capabilities[data-astro-cid-drnulb3z]>span[data-astro-cid-drnulb3z]{align-items:center;gap:5px;display:flex}.pp-hero-capabilities[data-astro-cid-drnulb3z] svg[data-astro-cid-drnulb3z]{color:#2563eb}.pp-hero-visual[data-astro-cid-drnulb3z]{min-width:0;margin-left:-30px;margin-right:-80px;position:relative}.pp-screen[data-astro-cid-drnulb3z]{aspect-ratio:4/3;min-height:480px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 92%,#0000)}.pp-screen[data-astro-cid-drnulb3z] figure[data-astro-cid-drnulb3z]{opacity:0;margin:0;transition:opacity 1s;position:absolute;inset:0}.pp-screen[data-astro-cid-drnulb3z] figure[data-astro-cid-drnulb3z][data-active=true]{opacity:1}.pp-screen[data-astro-cid-drnulb3z] picture{width:100%;height:100%;display:block}.pp-screen[data-astro-cid-drnulb3z] img{object-fit:cover;width:100%;height:100%}.pp-hero-footer[data-astro-cid-drnulb3z]{border-top:1px solid #e2e8f0;grid-template-columns:1.1fr repeat(3,1fr);gap:24px;max-width:1216px;margin:auto;padding:26px 0;display:grid}.pp-hero-footer[data-astro-cid-drnulb3z]>p[data-astro-cid-drnulb3z]{color:#64748b;font-size:11px;line-height:1.8}.pp-hero-footer[data-astro-cid-drnulb3z]>p[data-astro-cid-drnulb3z] strong[data-astro-cid-drnulb3z]{color:#334155;font-weight:600}.pp-hero-footer[data-astro-cid-drnulb3z]>a[data-astro-cid-drnulb3z]{color:#64748b;border-left:1px solid #e2e8f0;align-items:center;gap:12px;padding-left:24px;font-size:10px;display:flex}.pp-step-number[data-astro-cid-drnulb3z]{color:#2563eb;font-size:11px}.pp-hero-footer[data-astro-cid-drnulb3z] strong[data-astro-cid-drnulb3z]{color:#0f172a;margin-top:3px;font-size:12px;display:block}.pp-hero-footer[data-astro-cid-drnulb3z]>a[data-astro-cid-drnulb3z]>span[data-astro-cid-drnulb3z]:last-child{color:#94a3b8;margin-left:auto}.pp-hero[data-astro-cid-drnulb3z] [data-astro-cid-drnulb3z]:is(a,button):focus-visible{outline-offset:4px;outline:3px solid #2563eb}@media (width<=1000px){.pp-hero-content[data-astro-cid-drnulb3z]{gap:0}.pp-hero-footer[data-astro-cid-drnulb3z]{grid-template-columns:repeat(3,1fr)}.pp-hero-footer[data-astro-cid-drnulb3z]>p[data-astro-cid-drnulb3z]{grid-column:1/-1}.pp-hero-footer[data-astro-cid-drnulb3z]>a[data-astro-cid-drnulb3z]:first-of-type{border-left:0;padding-left:0}}@media (width<=760px){.pp-hero[data-astro-cid-drnulb3z]{padding:115px 20px 0}.pp-hero-content[data-astro-cid-drnulb3z]{grid-template-columns:1fr;gap:38px;padding:18px 0 35px}h1[data-astro-cid-drnulb3z]{font-size:clamp(2.3rem,8vw,3.5rem)}.pp-hero-description[data-astro-cid-drnulb3z]{font-size:16px}.pp-hero-visual[data-astro-cid-drnulb3z]{width:auto;margin:0 -20px}.pp-screen[data-astro-cid-drnulb3z]{aspect-ratio:16/10;min-height:0;-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}.pp-hero-footer[data-astro-cid-drnulb3z]{gap:15px}.pp-hero-footer[data-astro-cid-drnulb3z]>a[data-astro-cid-drnulb3z]{gap:6px;padding-left:10px}.pp-hero-footer[data-astro-cid-drnulb3z]>a[data-astro-cid-drnulb3z]>span[data-astro-cid-drnulb3z]:last-child{display:none}.pp-hero-footer[data-astro-cid-drnulb3z] strong[data-astro-cid-drnulb3z]{font-size:10px}}@media (prefers-reduced-motion:reduce){.pp-hero[data-astro-cid-drnulb3z] [data-astro-cid-drnulb3z]{transition:none}}.application-card[data-astro-cid-bq76eiju]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.application-card[data-astro-cid-bq76eiju]:hover{border-color:#bfdbfe;box-shadow:0 12px 30px -22px #1e40af4d}.application-preview[data-astro-cid-bq76eiju]{background:linear-gradient(140deg,#f8fafc,#eff6ff);border-bottom:1px solid #e2e8f0;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:22px;display:flex}.application-eyebrow[data-astro-cid-bq76eiju]{color:#1d4ed8;letter-spacing:1px;text-transform:uppercase;align-self:start;font-size:10px;font-weight:700}.application-preview[data-astro-cid-bq76eiju] picture{justify-content:center;align-items:center;width:100%;height:200px;display:flex}.application-preview[data-astro-cid-bq76eiju] .application-image{object-fit:contain;width:100%;height:100%;display:block}.application-body[data-astro-cid-bq76eiju]{flex-direction:column;flex:1;padding:24px;display:flex}h3[data-astro-cid-bq76eiju]{letter-spacing:-.7px;color:#0f172a;font-size:24px;font-weight:750}h3[data-astro-cid-bq76eiju] a[data-astro-cid-bq76eiju]{justify-content:space-between;align-items:center;gap:12px;display:flex}h3[data-astro-cid-bq76eiju] span[data-astro-cid-bq76eiju]{color:#2563eb;font-size:18px}.application-role[data-astro-cid-bq76eiju]{color:#64748b;margin-top:3px;font-size:12px}.application-description[data-astro-cid-bq76eiju]{color:#475569;margin-top:16px;font-size:15px;line-height:1.85}.application-highlights[data-astro-cid-bq76eiju]{color:#475569;gap:9px;margin-top:18px;padding-bottom:22px;font-size:14px;line-height:1.7;display:grid}.application-highlights[data-astro-cid-bq76eiju] li[data-astro-cid-bq76eiju]{align-items:start;gap:8px;display:flex}.application-highlights[data-astro-cid-bq76eiju] span[data-astro-cid-bq76eiju]{color:#2563eb}.application-link[data-astro-cid-bq76eiju]{color:#1d4ed8;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;font-size:13px;font-weight:700;display:flex}.application-card[data-astro-cid-bq76eiju] [data-astro-cid-bq76eiju]:is(a,summary):focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #2563eb}@media (width>=640px){.application-card[data-astro-cid-bq76eiju]{flex-direction:row}.application-preview[data-astro-cid-bq76eiju]{border-bottom:0;border-right:1px solid #e2e8f0;flex-shrink:0;width:42%;padding:28px}.application-body[data-astro-cid-bq76eiju]{min-width:0}.application-preview[data-astro-cid-bq76eiju] picture{height:280px}}@media (prefers-reduced-motion:reduce){.application-card[data-astro-cid-bq76eiju],.application-compatibility[data-astro-cid-bq76eiju] summary[data-astro-cid-bq76eiju] span[data-astro-cid-bq76eiju]{transition:none}}.segment-heading[data-astro-cid-odcfmz3t]{align-items:end;gap:24px;display:grid}.segment-eyebrow[data-astro-cid-odcfmz3t]{color:#1d4ed8;letter-spacing:1.5px;text-transform:uppercase;font-size:11px;font-weight:750}h2[data-astro-cid-odcfmz3t]{color:#0f172a;letter-spacing:-.045em;text-wrap:balance;max-width:650px;margin-top:16px;font-size:clamp(2rem,3.5vw,3rem);font-weight:750;line-height:1.12}.segment-intro[data-astro-cid-odcfmz3t]{color:#64748b;font-size:15px;line-height:1.9}.segment-all[data-astro-cid-odcfmz3t]{color:#1d4ed8;align-items:center;gap:18px;margin-top:16px;font-size:13px;font-weight:700;display:inline-flex}.segment-selectors[data-astro-cid-odcfmz3t]{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.segment-selectors[data-astro-cid-odcfmz3t][hidden]{display:none}.segment-selectors[data-astro-cid-odcfmz3t] button[data-astro-cid-odcfmz3t]{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:11px 16px;font-size:12px;font-weight:650;transition:background .18s,border-color .18s,color .18s}.segment-selectors[data-astro-cid-odcfmz3t] button[data-astro-cid-odcfmz3t]:hover{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.segment-selectors[data-astro-cid-odcfmz3t] button[data-astro-cid-odcfmz3t][aria-pressed=true]{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.segment-panels[data-astro-cid-odcfmz3t]{gap:24px;margin-top:24px;display:grid}.segment-panel[data-astro-cid-odcfmz3t]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:24px;min-height:520px;scroll-margin-top:115px;display:grid;position:relative;overflow:hidden}.segment-panel[data-astro-cid-odcfmz3t][hidden]{display:none}.segment-photo[data-astro-cid-odcfmz3t]{background:#e2e8f0;position:absolute;inset:0;overflow:hidden}.segment-photo[data-astro-cid-odcfmz3t] picture{width:100%;height:100%;display:block}.segment-photo[data-astro-cid-odcfmz3t] .segment-image{object-fit:cover;width:100%;height:100%;display:block}.segment-content[data-astro-cid-odcfmz3t]{z-index:1;background:linear-gradient(#0000,#fffffff5 100px,#fffffffa);align-self:end;padding:120px 28px 28px;position:relative}h3[data-astro-cid-odcfmz3t]{color:#0f172a;letter-spacing:-1px;margin-top:12px;font-size:32px;font-weight:750;line-height:1.2}.segment-description[data-astro-cid-odcfmz3t]{color:#475569;margin-top:20px;font-size:14px;line-height:1.95}.segment-description-summary[data-astro-cid-odcfmz3t]{display:none}.segment-resources[data-astro-cid-odcfmz3t]{border-top:1px solid #e2e8f0;margin-top:24px;padding-top:20px}h4[data-astro-cid-odcfmz3t]{letter-spacing:1px;text-transform:uppercase;color:#64748b;font-size:10px;font-weight:700}.segment-resources[data-astro-cid-odcfmz3t] ul[data-astro-cid-odcfmz3t]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.segment-resources[data-astro-cid-odcfmz3t] a[data-astro-cid-odcfmz3t]{color:#1d4ed8;background:#fff;border:1px solid #dbeafe;border-radius:7px;align-items:center;gap:10px;padding:7px 10px;font-size:11px;font-weight:600;display:inline-flex}.segment-resources[data-astro-cid-odcfmz3t] a[data-astro-cid-odcfmz3t]:hover{background:#eff6ff}.segment-cta[data-astro-cid-odcfmz3t]{color:#1d4ed8;align-items:center;gap:20px;margin-top:28px;font-size:13px;font-weight:750;line-height:1.7;display:inline-flex}.segment-cta[data-astro-cid-odcfmz3t]:hover{text-underline-offset:4px;text-decoration:underline}.segment-footnote[data-astro-cid-odcfmz3t]{color:#64748b;margin-top:18px;font-size:12px;line-height:1.8}.segment-explorer[data-astro-cid-odcfmz3t] [data-astro-cid-odcfmz3t]:is(a,button):focus-visible{outline-offset:4px;border-radius:5px;outline:3px solid #2563eb}@media (width>=1024px){.segment-heading[data-astro-cid-odcfmz3t]{grid-template-columns:1.2fr 1fr;gap:80px}.segment-content[data-astro-cid-odcfmz3t]{background:linear-gradient(90deg,#0000,#fffffff0 65px,#fffffffa);align-self:stretch;width:56%;margin-left:auto;padding:40px 40px 40px 80px}}@media (width<=1023px){.segment-panel[data-astro-cid-odcfmz3t]{background:#fff;min-height:0}.segment-photo[data-astro-cid-odcfmz3t]{aspect-ratio:16/9;position:relative;inset:auto}.segment-photo[data-astro-cid-odcfmz3t]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#fff);position:absolute;inset:80% 0 0}.segment-content[data-astro-cid-odcfmz3t]{background:#fff;padding:20px 24px 28px}.segment-description-full[data-astro-cid-odcfmz3t]{display:none}.segment-description-summary[data-astro-cid-odcfmz3t]{line-height:1.8;display:block}}@media (width<=600px){.segment-selectors[data-astro-cid-odcfmz3t]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.segment-selectors[data-astro-cid-odcfmz3t] button[data-astro-cid-odcfmz3t]{min-height:44px;padding:10px 8px;font-size:11px}h3[data-astro-cid-odcfmz3t]{font-size:28px}}@media (prefers-reduced-motion:reduce){.segment-selectors[data-astro-cid-odcfmz3t] button[data-astro-cid-odcfmz3t]{transition:none}}.video-card[data-astro-cid-i6erlhpr]{color:#fff;background:radial-gradient(at 0 0,#1e3a5f,#0000 65%),#0b1220;border:1px solid #334155;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 28px 65px -24px #0f172a59,0 0 0 6px #3b82f60a}.video-copy[data-astro-cid-i6erlhpr]{align-self:center;padding:clamp(24px,3.5vw,48px)}.video-eyebrow[data-astro-cid-i6erlhpr]{color:#93c5fd;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:700;display:inline-flex}.video-eyebrow[data-astro-cid-i6erlhpr]:before{content:"";background:#60a5fa;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #60a5fa1f}.video-title[data-astro-cid-i6erlhpr]{color:#fff;letter-spacing:-.045em;text-wrap:balance;margin-top:20px;font-size:clamp(1.9rem,3.2vw,2.8rem);font-weight:750;line-height:1.12}.video-actions[data-astro-cid-i6erlhpr]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.video-link[data-astro-cid-i6erlhpr]{border:1px solid #ffffff2e;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:11px 16px;font-size:12px;font-weight:650;transition:background .2s,border-color .2s;display:inline-flex}.video-link-youtube[data-astro-cid-i6erlhpr]{color:#dc2626;background:#f8fafc}.video-link-youtube[data-astro-cid-i6erlhpr]:hover{background:#dbeafe}.video-link-contact[data-astro-cid-i6erlhpr]{color:#d1fae5;background:#34d39914;border-color:#34d39940}.video-link-contact[data-astro-cid-i6erlhpr]:hover{background:#34d3992e;border-color:#6ee7b7}.video-media[data-astro-cid-i6erlhpr]{border-left:1px solid #94a3b826}.video-poster[data-astro-cid-i6erlhpr]{opacity:.8;transition:transform .6s,opacity .4s}.video-trigger[data-astro-cid-i6erlhpr]:after{content:"";pointer-events:none;background:linear-gradient(#0206170f,#02061799);position:absolute;inset:0}.video-play-content[data-astro-cid-i6erlhpr]{z-index:1;color:#1d4ed8;gap:12px;padding:15px 22px;font-size:16px;position:relative;box-shadow:0 12px 32px #02061740}.video-play-content[data-astro-cid-i6erlhpr] svg[data-astro-cid-i6erlhpr]{flex-shrink:0;width:32px;height:32px}.video-trigger[data-astro-cid-i6erlhpr]:hover .video-play-content[data-astro-cid-i6erlhpr]{background:#dbeafe}.video-trigger[data-astro-cid-i6erlhpr]:hover .video-poster[data-astro-cid-i6erlhpr]{opacity:.95;transform:scale(1.035)}.video-card[data-astro-cid-i6erlhpr] [data-astro-cid-i6erlhpr]:is(a,button):focus-visible{outline-offset:-4px;outline:3px solid #93c5fd}@media (width<=1023px){.video-media[data-astro-cid-i6erlhpr]{border-top:1px solid #94a3b826;border-left:0}}@media (width<=760px){.video-card[data-astro-cid-i6erlhpr]{border-radius:22px;box-shadow:0 18px 40px -22px #0f172a66}.video-media[data-astro-cid-i6erlhpr]{border:0;border-bottom:1px solid #94a3b826;order:-1}.video-copy[data-astro-cid-i6erlhpr]{padding:24px 22px}.video-eyebrow[data-astro-cid-i6erlhpr]{letter-spacing:.13em;font-size:9px}.video-title[data-astro-cid-i6erlhpr]{margin-top:14px;font-size:28px;line-height:1.15}.video-description[data-astro-cid-i6erlhpr]{margin-top:14px;font-size:14px;line-height:1.75}.video-actions[data-astro-cid-i6erlhpr]{grid-template-columns:1fr 1fr;gap:8px;margin-top:22px;display:grid}.video-link[data-astro-cid-i6erlhpr]{gap:7px;min-height:46px;padding:10px 8px;font-size:11px}.video-play-content[data-astro-cid-i6erlhpr]{gap:10px;max-width:calc(100% - 32px);padding:12px 16px;font-size:13px}.video-play-content[data-astro-cid-i6erlhpr] svg[data-astro-cid-i6erlhpr]{width:26px;height:26px}}@media (width<=360px){.video-actions[data-astro-cid-i6erlhpr]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.video-card[data-astro-cid-i6erlhpr] [data-astro-cid-i6erlhpr]:is(a,span,img){transition:none}}@font-face{font-family:PainelPRO Outfit;src:url(/assets/fonts/outfit/outfit-variable.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}.painelpro-overview[data-astro-cid-hcqyb22p]{font-family:PainelPRO Outfit,Outfit,sans-serif}.closing-card[data-astro-cid-hcqyb22p]{isolation:isolate;color:#fff;background:radial-gradient(at 5% 0,#2563eb3d,#0000 55%),linear-gradient(125deg,#0b1428,#0f172a 65%,#121e33);border:1px solid #253956;border-radius:32px;padding:clamp(28px,4vw,56px);position:relative;overflow:hidden;box-shadow:0 28px 65px -30px #0f172a73}.closing-card[data-astro-cid-hcqyb22p]:before{content:"";opacity:.7;pointer-events:none;background:linear-gradient(90deg,#0000,#60a5fa,#0000);height:1px;position:absolute;inset:0 15% auto}.closing-layout[data-astro-cid-hcqyb22p]{align-items:center;gap:40px;display:grid;position:relative}.closing-eyebrow[data-astro-cid-hcqyb22p]{color:#93c5fd;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:10px;font-size:10px;font-weight:700;display:flex}.closing-eyebrow[data-astro-cid-hcqyb22p]>span[data-astro-cid-hcqyb22p]{background:#60a5fa;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 5px #60a5fa1a}.closing-title[data-astro-cid-hcqyb22p]{letter-spacing:-.045em;text-wrap:balance;max-width:620px;margin-top:22px;font-size:clamp(2rem,3.6vw,3.3rem);font-weight:750;line-height:1.1}.closing-title[data-astro-cid-hcqyb22p]>span[data-astro-cid-hcqyb22p]{color:#93c5fd}.closing-description[data-astro-cid-hcqyb22p]{color:#cbd5e1;max-width:540px;margin-top:22px;font-size:16px;line-height:1.85}.closing-note[data-astro-cid-hcqyb22p]{color:#94a3b8;border-top:1px solid #94a3b829;align-items:center;gap:10px;margin-top:28px;padding-top:20px;font-size:12px;line-height:1.7;display:flex}.closing-note[data-astro-cid-hcqyb22p]>span[data-astro-cid-hcqyb22p]{color:#60a5fa;font-size:18px}@media (width>=1024px){.closing-layout[data-astro-cid-hcqyb22p]{grid-template-columns:1.1fr .8fr;gap:64px}}@media (width<=600px){.closing-card[data-astro-cid-hcqyb22p]{border-radius:24px;padding:28px 22px}.closing-layout[data-astro-cid-hcqyb22p]{gap:28px}.closing-description[data-astro-cid-hcqyb22p]{font-size:14px;line-height:1.8}.closing-eyebrow[data-astro-cid-hcqyb22p]{font-size:9px}.closing-note[data-astro-cid-hcqyb22p]{margin-top:22px;font-size:11px}}
