@layer concise-v124{
body.p124-short-page .p124-short-hero{padding:44px 0 50px!important;min-height:0!important}
body.p124-short-page .p124-short-hero .e117-hero-copy h1{font-size:clamp(37px,3.7vw,48px)!important;line-height:1.12!important;max-width:none!important;margin:16px 0 22px!important}
body.p124-short-page .p124-short-hero .e117-hero-copy p{font-size:17px!important;line-height:1.7!important}
body.p124-short-page .p124-short-hero .e117-hero-copy p:is(.eyebrow,.eng-kicker,.v109-kicker,.v74-eyebrow){font-size:11px!important}
body.p124-short-page .p124-short-hero .e117-hero-panel{transform:none!important}
body.p124-short-page .p124-short-hero .e117-hero-layout{align-items:center!important;gap:55px!important}
body.p124-short-page .p124-short-hero .e117-panel-body{padding:22px!important}
body.p124-short-page .p124-plain-hero .e117-hero-layout{display:block!important}
body.p124-short-page .p124-plain-hero .e117-hero-copy{max-width:850px!important}
body.p124-short-page .p124-plain-hero .e117-hero-copy>p{max-width:67ch!important}
body.p124-short-page .e117-content-section{padding:48px 0!important}
body.p124-short-page .e117-section-cta{padding:45px 0!important}
body.p124-short-page .e117-content-section h2{font-size:34px!important;line-height:1.2!important}
body.p124-short-page .v119-band-wrap>div{padding-top:22px!important;padding-bottom:22px!important}
body.p124-short-page .p124-page-nav{padding:15px 30px!important}
body.p124-short-page .p124-wrap{width:calc(100% - 80px)!important;max-width:1240px!important;margin:0 auto!important}
body.p124-short-page .p124-library{background:#eeefeb!important;border-top:1px solid #d7dfda!important;border-bottom:1px solid #d7dfda!important;padding:48px 0!important;scroll-margin-top:95px!important}
body.p124-short-page .p124-library h2{font-size:34px!important;line-height:1.2!important;color:#102b3f!important;max-width:none!important;margin:12px 0 17px!important}
body.p124-short-page .p124-kicker{font-size:11px!important;line-height:1.6!important;letter-spacing:.1em!important;font-weight:600!important;color:#007c78!important;font-family:var(--otc-font-heading)!important;margin:0!important}
body.p124-short-page .p124-library-intro{font-size:15px!important;line-height:1.75!important;color:#566f7e!important;margin:0 0 25px!important;max-width:75ch!important}
body.p124-short-page .p124-reference-list{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}
body.p124-short-page .p124-reference{border:1px solid #c4d7d5!important;border-radius:5px!important;background:#fffefa!important;padding:0!important;margin:0!important;box-shadow:none!important;overflow:hidden!important}
body.p124-short-page .p124-reference>summary{position:relative!important;display:list-item!important;cursor:pointer!important;list-style-position:outside!important;margin-left:22px!important;padding:18px 48px 18px 6px!important;background:transparent!important;border:0!important;color:#1f5163!important;font-size:16px!important;line-height:1.6!important}
body.p124-short-page .p124-reference>summary::after{display:block!important;content:""!important;position:absolute!important;right:22px!important;top:calc(50% - 6px)!important;width:8px!important;height:8px!important;border-right:2px solid #007c78!important;border-bottom:2px solid #007c78!important;transform:rotate(45deg)!important;background:none!important}body.p124-short-page .p124-reference[open]>summary::after{transform:rotate(225deg)!important;top:calc(50% - 1px)!important}
body.p124-short-page .p124-reference>summary>span{display:inline-grid!important;gap:5px!important;max-width:calc(100% - 15px)!important;vertical-align:top!important}
body.p124-short-page .p124-reference>summary strong{font-family:var(--otc-font-heading)!important;font-size:16px!important;font-weight:600!important;color:#214c60!important}
body.p124-short-page .p124-reference>summary small{font-size:13px!important;line-height:1.6!important;color:#637b88!important;font-weight:400!important}
body.p124-short-page .p124-reference[open]>summary{background:#f0f6ef!important;border-bottom:1px solid #d1dfd8!important}
body.p124-short-page .p124-reference-body{padding:25px!important;background:#fffefa!important;min-width:0!important}
body.p124-short-page .p124-reference-body>section{background:transparent!important;border:0!important;padding:0!important;margin:0!important;box-shadow:none!important;min-height:0!important}
body.p124-short-page .p124-reference-body>section::before,body.p124-short-page .p124-reference-body>section::after{display:none!important}
body.p124-short-page .p124-reference-body>section>:is(.wrap,.eng-wrap,.v109-wrap,.v74-wrap){width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
body.p124-short-page .p124-reference-body h2{font-size:28px!important;line-height:1.3!important;margin:0 0 20px!important}
body.p124-short-page .p124-reference-body :is(p,li,dd){font-size:16px!important;line-height:1.8!important}
body.p124-short-page .p124-reference-body .e117-card{box-shadow:none!important;padding:23px!important}
body.p124-short-page .p124-reference-body .v119-hero-detail{background:transparent!important;border:0!important;padding:0!important}
body.p124-short-page .p124-reference-body .i114-wrap{width:100%!important}
body.p124-short-page .p124-resource-links{display:flex!important;flex-wrap:wrap!important;gap:15px!important;margin-top:20px!important}body.p124-short-page .p124-resource-link{font-size:14px!important;color:#007c78!important;text-underline-offset:4px!important}body.p124-short-page .p124-hero-boundaries{display:flex!important;flex-wrap:wrap!important;list-style:none!important;gap:8px!important;padding:0!important;margin:20px 0!important}body.p124-short-page .p124-short-hero .p124-hero-boundaries li{font-size:12px!important;line-height:1.5!important;padding:7px 9px!important;background:#183c4d90!important;border:1px solid #557786!important;border-radius:4px!important;color:#d8e8ed!important}
body.p124-short-page .p124-reference-body .deployment-brief-v45{padding:0!important}
body.p124-short-page .p124-reference-body .evidence-framework-strip{box-shadow:none!important;margin:0!important}
body.p124-short-page .p124-reference-body #founder-experience .wrap{padding-left:22px!important}
body.p124-short-page .p124-reference-body .evidence-library-v57>div{padding:0!important}
body.p124-short-page .p124-reference:focus-within{border-color:#007c78!important}
body.p124-short-page #video-series{padding-top:45px!important}
body.p124-short-page #video-series h2{max-width:none!important;margin:14px 0 17px!important;font-size:35px!important}
body.p124-short-page .p124-series-intro{font-size:16px!important;line-height:1.75!important;margin:0 0 28px!important;color:#546f7e!important}
body.p124-short-page .p124-lessons{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}
body.p124-short-page .p124-lesson{background:#fffefa!important;border:1px solid #cedbd5!important;border-radius:6px!important;overflow:hidden!important;box-shadow:0 12px 24px -13px #1b415838!important;margin:0!important;padding:0!important;min-width:0!important}
body.p124-short-page .p124-lesson>a{display:block!important;height:100%!important;color:inherit!important;text-decoration:none!important}
body.p124-short-page .p124-lesson-image{height:120px!important;overflow:hidden!important;background:#173d52!important}
body.p124-short-page .p124-lesson-image img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;filter:brightness(.8) saturate(.75)!important}
body.p124-short-page .p124-lesson-copy{padding:22px!important}
body.p124-short-page .p124-lesson-meta{display:block!important;font-size:10px!important;line-height:1.6!important;color:#5c7e8c!important}
body.p124-short-page .p124-lesson h3{font-size:22px!important;line-height:1.3!important;letter-spacing:-.018em!important;font-weight:500!important;color:#183e54!important;margin:13px 0!important}
body.p124-short-page .p124-lesson p{font-size:14px!important;line-height:1.75!important;color:#5a7382!important;margin:0!important}
body.p124-short-page .p124-watch{display:inline-block!important;font-family:var(--otc-font-heading)!important;font-size:12px!important;font-weight:600!important;line-height:1.5!important;color:#007c78!important;margin-top:20px!important;text-decoration:underline!important;text-underline-offset:4px!important}
body.p124-short-page .p124-lesson:hover{border-color:#79aba4!important;box-shadow:0 16px 25px -12px #173f5440!important}
body.p124-short-page .p124-contact-section{background:#f8f7f3!important;padding:45px 0 55px!important;border-bottom:1px solid #d4ddd7!important}
body.p124-short-page .p124-contact-grid{display:grid!important;grid-template-columns:1.45fr .8fr!important;gap:55px!important;align-items:start!important}
body.p124-short-page .p124-form-column{min-width:0!important}
body.p124-short-page .p124-form-column .otc-contact-enquiry{margin:0!important;padding:0!important;border:0!important;background:transparent!important;max-width:none!important}
body.p124-short-page .p124-form-column .otc-contact-enquiry>h2{font-size:29px!important;line-height:1.3!important;margin:12px 0 20px!important;max-width:none!important}
body.p124-short-page .p124-form-column .otc-contact-enquiry>.eyebrow{font-size:11px!important;letter-spacing:.1em!important;margin:0!important;color:#007c78!important}
body.p124-short-page .p124-form-column .compact-contact-note-v48{font-size:14px!important;line-height:1.8!important;color:#587385!important}
body.p124-short-page .p124-form-column form{background:#fffefa!important;border:1px solid #c8d8d3!important;border-radius:6px!important;padding:25px!important;margin:22px 0 0!important;box-shadow:0 15px 25px -15px #1b41583b!important}
body.p124-short-page .p124-form-column form :is(input,select,textarea){width:100%!important;box-sizing:border-box!important;font-size:15px!important;line-height:1.6!important;border:1px solid #b1c8c9!important;background:#fff!important;color:#21485d!important;border-radius:4px!important;padding:10px!important}
body.p124-short-page .p124-form-column form label{font-size:12px!important;line-height:1.6!important;color:#315669!important}
body.p124-short-page .p124-form-column form .form-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:17px!important}
body.p124-short-page .p124-form-column form .contact-routes{border:0!important;margin:0!important;min-width:0!important;padding:0 0 15px!important}
body.p124-short-page .p124-form-column form .contact-route-buttons{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}
body.p124-short-page .p124-form-column form .contact-route-buttons button{display:block!important;background:#f5f7f0!important;color:#214e61!important;border:1px solid #c2d5d0!important;border-radius:4px!important;font-weight:600!important;text-align:left!important;font-size:11px!important;line-height:1.4!important;padding:10px!important;min-width:0!important}
body.p124-short-page .p124-form-column form .contact-route-buttons small{display:block!important;margin-top:6px!important;color:#5b7885!important;font-weight:400!important;font-size:10px!important;line-height:1.5!important}
body.p124-short-page .p124-form-column form .contact-routes legend{font-size:14px!important;line-height:1.5!important;color:#31596c!important;margin-bottom:14px!important}body.p124-short-page .p124-form-column form .contact-route-buttons button[aria-pressed=true]{background:#e4f0e8!important;border-color:#007c78!important;box-shadow:0 0 0 1px #007c78!important}
body.p124-short-page .p124-form-column form .contact-trust{font-size:11px!important;line-height:1.5!important;gap:12px!important;margin:10px 0 17px!important}
body.p124-short-page .p124-form-column form .contact-trust li{font-size:11px!important}
body.p124-short-page .p124-form-column form .otc-contact-field-help{font-size:12px!important;line-height:1.6!important;color:#637d89!important}
body.p124-short-page .p124-form-column form .form-note{font-size:13px!important;line-height:1.75!important;color:#587385!important}
body.p124-short-page .p124-form-column form .contact-send-actions{display:flex!important;flex-wrap:wrap!important;gap:12px!important}
body.p124-short-page .p124-form-column form .contact-send-actions button{font-size:13px!important;padding:12px 17px!important;letter-spacing:0!important}
body.p124-short-page .p124-contact-aside .enterprise-contact-card{position:static!important;top:auto!important;transform:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:25px!important;border:1px solid #c5d9d4!important;border-radius:5px!important;background:#eef4ee!important;box-shadow:none!important}
body.p124-short-page .p124-contact-aside .enterprise-contact-card .mono-tag{font-size:10px!important;letter-spacing:.1em!important;color:#007c78!important}
body.p124-short-page .p124-contact-aside .enterprise-contact-card h3{font-size:23px!important;line-height:1.3!important;color:#1d4c60!important}
body.p124-short-page .p124-contact-aside .enterprise-contact-card p{font-size:14px!important;line-height:1.7!important;color:#526f80!important}
body.p124-short-page .p124-contact-aside .enterprise-contact-card a{font-size:17px!important;color:#007c78!important;overflow-wrap:anywhere!important}
body.p124-short-page .p124-contact-aside .enterprise-contact-card small{font-size:12px!important;line-height:1.7!important;color:#5b7786!important}
body.p124-short-page .p124-next{padding:25px 0!important}
body.p124-short-page .p124-next h2{font-size:23px!important;margin:0 0 18px!important;line-height:1.3!important}
body.p124-short-page .p124-next ol{padding-left:20px!important;margin:0!important}
body.p124-short-page .p124-next li{font-size:15px!important;line-height:1.8!important;margin-bottom:10px!important;color:#526f7f!important}
body.p124-short-page .p124-compact-details{background:#fffefa!important;border:1px solid #c7d8d4!important;border-radius:4px!important;padding:0!important;margin:0!important}
body.p124-short-page .p124-compact-details>summary{cursor:pointer!important;padding:17px!important;font-size:13px!important;line-height:1.6!important;background:transparent!important;color:#2d596b!important}
body.p124-short-page .p124-compact-details>div{padding:20px!important}
body.p124-short-page .p124-compact-details section{padding:0!important;border:0!important;background:transparent!important}
body.p124-short-page .p124-compact-details section::before,body.p124-short-page .p124-compact-details section::after{display:none!important}
body.p124-short-page .p124-compact-details section .wrap{width:100%!important;padding:0!important}
body.p124-short-page .p124-compact-details section h2{font-size:22px!important}
body.p124-short-page .p124-compact-details section h3{font-size:18px!important}
body.p124-short-page .p124-compact-details :is(p,li){font-size:14px!important;line-height:1.75!important}
body.p124-short-page .p124-compact-details .otc-contact-next-grid{display:block!important}
@media(max-width:1000px){body.p124-short-page .p124-lessons{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.p124-short-page .p124-contact-grid{gap:30px!important;grid-template-columns:1.3fr .8fr!important}}
@media(max-width:760px){body.p124-short-page .v119-band-wrap{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}body.p124-short-page .v119-band-wrap>div{display:block!important;padding:18px 0!important;border-bottom:0!important;min-width:0!important}body.p124-short-page .v119-band-wrap>div>span{display:block!important;min-width:0!important;width:max-content!important;font-size:10px!important;margin-bottom:10px!important}body.p124-short-page .v119-band-wrap strong{font-size:14px!important;line-height:1.45!important}body.p124-short-page .v119-band-wrap small{font-size:11px!important;line-height:1.5!important}body.p124-short-page .p124-short-hero{padding:33px 0 37px!important}body.p124-short-page .p124-short-hero .e117-hero-copy h1{font-size:35px!important;line-height:1.12!important}body.p124-short-page .p124-short-hero .e117-hero-panel{display:none!important}body.p124-short-page .p124-short-hero .e117-hero-layout{display:block!important}body.p124-short-page .p124-wrap{width:calc(100% - 36px)!important}body.p124-short-page .e117-content-section,body.p124-short-page .p124-library{padding:35px 0!important}body.p124-short-page .e117-content-section h2,body.p124-short-page .p124-library h2{font-size:29px!important}body.p124-short-page .p124-reference>summary{padding:16px 44px 16px 3px!important;margin-left:20px!important}body.p124-short-page .p124-reference>summary strong{font-size:15px!important}body.p124-short-page .p124-reference-body{padding:18px!important}body.p124-short-page .p124-reference-body h2{font-size:25px!important}body.p124-short-page .p124-reference-body :is(p,li,dd){font-size:15px!important}body.p124-short-page .p124-lessons{grid-template-columns:1fr!important;gap:17px!important}body.p124-short-page .p124-lesson>a{display:grid!important;grid-template-columns:85px 1fr!important;align-items:start!important;gap:0!important}body.p124-short-page .p124-lesson-image{height:105px!important;margin:18px 0 0 15px!important;border-radius:3px!important}body.p124-short-page .p124-lesson-copy{padding:18px 15px 18px 20px!important}body.p124-short-page .p124-lesson h3{font-size:18px!important;line-height:1.35!important;margin:10px 0!important}body.p124-short-page .p124-lesson p{font-size:13px!important;line-height:1.7!important}body.p124-short-page .p124-lesson-meta{font-size:9px!important}body.p124-short-page .p124-watch{font-size:11px!important;margin-top:14px!important}body.p124-short-page .p124-contact-section{padding:35px 0!important}body.p124-short-page .p124-contact-grid{grid-template-columns:1fr!important;gap:30px!important}body.p124-short-page .p124-form-column .otc-contact-enquiry>h2{font-size:27px!important}body.p124-short-page .p124-form-column form{padding:19px!important}body.p124-short-page .p124-form-column form .form-row{grid-template-columns:1fr!important;gap:0!important}body.p124-short-page .p124-form-column form .contact-route-buttons{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important;grid-template-columns:1fr!important}body.p124-short-page .p124-form-column form .contact-route-buttons small{display:block!important;margin-top:6px!important;color:#5b7885!important;font-weight:400!important;display:none!important}body.p124-short-page .p124-form-column form .contact-route-buttons button{display:block!important;background:#f5f7f0!important;color:#214e61!important;border:1px solid #c2d5d0!important;border-radius:4px!important;font-weight:600!important;text-align:left!important;font-size:12px!important;text-align:left!important}body.p124-short-page .p124-contact-aside .enterprise-contact-card{padding:22px!important}body.p124-short-page .p124-compact-details>div{padding:17px!important}}
@media print{body.p124-short-page .p124-reference-body,body.p124-short-page .p124-compact-details>div{display:block!important}body.p124-short-page .p124-short-hero .e117-hero-panel{display:none!important}body.p124-short-page .p124-short-hero{min-height:0!important}body.p124-short-page .p124-contact-grid{display:block!important}body.p124-short-page .p124-lessons{grid-template-columns:repeat(2,1fr)!important}}
}
