.ucp .max-w-7xl{width:min(100% - 96px,1320px);max-width:none;padding-inline:0}@media (max-width:1023px){.ucp .max-w-7xl{width:calc(100% - 48px)}}@media (max-width:767px){.ucp .max-w-7xl{width:calc(100% - 40px)}}.ucp h2{font-size:clamp(30px,3.2vw,44px);line-height:1.06;font-weight:850;letter-spacing:-.04em;text-wrap:balance}.ucp h3{font-weight:750}.ucp .text-ink{color:#10233e}.ucp p.uppercase.text-cobalt{font-size:12px;font-weight:800;letter-spacing:.18em;color:#2563ff}.ucp .text-muted{color:#53667a}.ucp .mb-10.max-w-4xl>div{margin-top:14px;max-width:60ch;font-size:17px;line-height:1.6}.ucp .ucp-split{display:grid;gap:32px}@media (min-width:1024px){.ucp .ucp-split{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:64px;column-gap:64px}.ucp .atmosphere-hero{grid-template-columns:calc(50% + 32px) minmax(0,1fr)}}.ucp .ucp-split>.mb-10{margin-bottom:0}.ucp [class*="rounded-[2rem]"]{border-radius:14px}.ucp :is(#robots,#leveranciers) a.border{border-radius:12px;overflow:hidden}.ucp .max-w-7xl>section:not([class*=rounded]){padding-block:72px;border-top:1px solid #e3eaf3;border-bottom:0}.ucp .application-atmosphere .max-w-7xl>section:nth-of-type(2){border-top:0;margin-top:16px}.ucp .max-w-7xl>section[class*="rounded-[2rem]"]{margin-top:24px}@media (max-width:767px){.ucp .max-w-7xl>section:not([class*=rounded]){padding-block:52px}.ucp h2{font-size:30px}}.ucp-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px}.ucp-tile{display:block;overflow:hidden;height:100%;border:1px solid #dfe7f1;border-radius:12px;background:#fff;color:#10233e;transition:transform .18s cubic-bezier(.16,1,.3,1),border-color .18s}.ucp-tile-stage{--pg-fill:#eaf2ff;display:grid;place-items:center;height:148px;color:#2563ff;background-color:#f6f9fd;background-image:linear-gradient(#e3eaf3 1px,transparent 0),linear-gradient(90deg,#e3eaf3 1px,transparent 0);background-size:24px 24px;background-position:-1px -1px;border-bottom:1px solid #e3eaf3}.ucp-tile-drawing{width:92px;height:104px}.ucp-tile-name{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;font-size:15px;font-weight:750}.ucp-tile-name svg{flex:none;color:#2563ff;transition:transform .18s cubic-bezier(.16,1,.3,1)}.ucp-tile:focus-visible{outline:2px solid #2563ff;outline-offset:3px}.ucp-tiles-note{margin-top:12px;font-size:12px;line-height:1.5;color:#53667a}@media (hover:hover) and (pointer:fine){.ucp-tile:hover{transform:translateY(-2px);border-color:#2563ff}.ucp-tile:hover .ucp-tile-name svg{transform:translateX(3px)}}@media (prefers-reduced-motion:reduce){.ucp-tile,.ucp-tile-name svg{transition:none}}.ucp-hero-drawing{flex-direction:column;gap:12px;padding:20px;background:#fff}.ucp-hero-drawing,.ucp-hero-stage{display:flex;justify-content:center}.ucp-hero-stage{--pg-fill:#eaf2ff;align-items:flex-end;gap:clamp(12px,3vw,36px);min-height:300px;padding:40px 24px 28px;border-radius:12px;color:#2563ff;background-color:#f6f9fd;background-image:linear-gradient(#e3eaf3 1px,transparent 0),linear-gradient(90deg,#e3eaf3 1px,transparent 0);background-size:24px 24px;background-position:-1px -1px;box-shadow:inset 0 -3px 0 #dfe7f1}.ucp-hero-pictogram{width:auto;height:clamp(140px,13vw,200px)}@media (min-width:1024px){.ucp-hero-drawing{padding:32px}.ucp-hero-stage{min-height:360px}}