.pe-page .sp-wrap{max-width:1240px}.pe-hero{padding:56px 0 76px}.pe-hero h1{max-width:800px;font-size:68px;line-height:1.07}.pe-hero .sp-description{max-width:660px;margin-bottom:32px}.pe-reality{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-top:110px;padding-bottom:65px}.pe-reality h2{font-size:48px;max-width:440px}.pe-reality ul{padding:0;margin:0;list-style:none}.pe-reality li{border-top:1px solid #d6e2eb;position:relative;padding:20px 0 20px 30px;color:#080916;font-size:16px}.pe-reality li:last-child{border-bottom:1px solid #d6e2eb}.pe-reality li:before{content:'−';position:absolute;left:0;color:#00bfd0;font-weight:600}.pe-lifecycle{padding:110px 0}.pe-page .security-heading{font-size:50px}.pe-page .security-card{padding:40px 30px 30px}.pe-page .security-card h3{font-size:16px;line-height:1.55;color:#080916;margin:0 0 10px;font-weight:600}.pe-skills-label{margin:48px 0 32px}.pe-skills{display:flex;flex-wrap:wrap;gap:14px;padding:0;margin:0;list-style:none}.pe-skills li{padding:12px 24px;border:1px solid #bdd2ff;border-radius:28px;background:white;color:#06245c;font-size:14px;font-weight:500}.pe-proof{padding-top:110px;padding-bottom:70px}.pe-proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.pe-page .pe-category{font-size:11px;letter-spacing:1.5px;color:#a510c7;font-weight:600;margin:0 0 20px!important}.pe-page .pe-stat{font:500 48px/1.1 'Cormorant Garamond',serif;color:#06245c;margin:0!important}.pe-proof a{color:#06245c;text-underline-offset:3px}.pe-proof .security-heading{margin-bottom:40px}#pe-main{scroll-margin-top:74px}html[data-theme=dark] .pe-reality li,html[data-theme=dark] .pe-page .security-card h3,html[data-theme=dark] .pe-page .pe-stat{color:#f3f6ff}html[data-theme=dark] .pe-skills li{background:#101a2d;color:#c5d3e8;border-color:#30405a}html[data-theme=dark] .pe-proof a{color:#b9eaf0}@media(max-width:760px){.pe-hero{padding:48px 0}.pe-hero h1{font-size:46px}.pe-reality,.pe-proof-grid{grid-template-columns:1fr;gap:28px}.pe-reality,.pe-proof{padding-top:55px;padding-bottom:55px}.pe-lifecycle{padding:55px 0}.pe-page .security-heading{font-size:38px}.pe-skills li{padding:10px 16px;font-size:13px}}
.consulting-page .pe-hero h1{max-width:820px}.consulting-page .consulting-featured{border-color:#00bfd0;box-shadow:0 18px 40px rgba(18,40,73,.07)}#consulting-main{scroll-margin-top:74px}

.pe-built-for{max-width:660px;font-size:14px;line-height:1.6;color:#b9cbe5;margin:0 0 32px}.pe-faq{padding-top:40px;padding-bottom:70px}.pe-question{border:1px solid #d6e2eb;border-radius:15px;margin:12px 0;background:#fff}.pe-question summary{cursor:pointer;list-style:none;padding:21px 50px 21px 22px;color:#070915;font-weight:600;position:relative}.pe-question summary::-webkit-details-marker{display:none}.pe-question summary:after{content:'+';color:#00bfd0;position:absolute;right:22px}.pe-question[open] summary:after{content:'×'}.pe-question p{margin:0;padding:0 22px 22px;font-size:15px;line-height:1.6}.pe-question summary:focus-visible{outline:3px solid #00bfd0;outline-offset:3px;border-radius:15px}html[data-theme=dark] .pe-question{background:#0b1427;border-color:#30405a}html[data-theme=dark] .pe-question summary{color:#f2f5ff}@media(max-width:760px){.pe-faq{padding-top:30px;padding-bottom:48px}}
.pe-built-for-strip{padding:28px 0}.pe-built-for-strip .security-label{margin:0 0 10px}.pe-built-for-strip p:not(.security-label){margin:0 0 18px}.pe-brain-link{color:inherit;text-decoration:none}.pe-brain-link:hover{text-decoration:underline}.pe-brain-link:focus-visible{outline:2px solid #00bfd0;outline-offset:4px}
