/* Addlium uses the approved AITENICA editorial palette and the existing Manrope typeface.
   Reading order: CRM context, preparation, two scenarios, three real draft excerpts, value. */
.page-case-addlium{--case-peach:#fff0e3;--case-pale-blue:#e6f0ff}
.page-case-addlium .prose{max-width:820px;margin-inline:auto}
.page-case-addlium .prose p,.page-case-addlium li{font-size:1.0625rem;line-height:1.7}
.page-case-addlium .hero h1{max-width:1120px}
.page-case-addlium .hero .intro{max-width:970px}
.page-case-addlium .client-context p{margin-bottom:0}
.page-case-addlium .dashboard-figure{padding:16px;background:var(--case-pale-blue);max-width:1120px}
.page-case-addlium .after-figure{margin-top:38px}
.page-case-addlium .process-section{background:var(--case-pale-blue)}
.page-case-addlium .process-steps{padding-left:1.5em;margin:24px 0}
.page-case-addlium .process-steps li{padding:0 0 18px 10px}
.page-case-addlium .process-steps li::marker{color:var(--blue);font-weight:800}
.page-case-addlium .section-title{max-width:840px;margin-bottom:38px}
.page-case-addlium .scenario-columns{display:grid;grid-template-columns:1fr 1fr;gap:70px}
.page-case-addlium .scenario-columns h3{font-size:1.6rem;line-height:1.3;max-width:480px}
.page-case-addlium .scenario-columns>div+div{border-left:1px solid #cfdaef;padding-left:40px}
.page-case-addlium .examples-intro{padding-bottom:0}
.page-case-addlium .example-section{padding-block:56px}
.page-case-addlium .example-section h3{font-size:clamp(1.45rem,2.3vw,2rem);line-height:1.3}
.page-case-addlium .example-section blockquote{border-color:var(--accent);margin-block:25px;font-weight:600}
.page-case-addlium .example-figure{max-width:1000px;margin:30px auto 0;padding:20px;background:var(--case-pale-blue);border-radius:22px}
.page-case-addlium .example-figure .screenshot-button{border:0;border-radius:10px}
.page-case-addlium .example-figure .image-window{background:#fff}
.page-case-addlium .warm-example{background:#fff7f0}
.page-case-addlium .warm-example .example-figure{background:#ffe4ce}
.page-case-addlium .research-section{background:#f4f7fd}
.page-case-addlium .research-list{padding-left:1.4em;margin:24px 0}
.page-case-addlium .research-list li{padding-left:9px;margin-bottom:24px}
.page-case-addlium .research-list a{font-weight:700;text-underline-offset:4px}
.page-case-addlium .results-section .outcomes{margin:0}
.page-case-addlium .results-section .outcomes li{border-color:#4b5c84;color:#e4edff}
.page-case-addlium .results-section .outcomes li:last-child{padding-bottom:0;margin-bottom:0;border:0}
.page-case-addlium .results-section .outcomes strong{color:#fff}
.page-case-addlium .closing-section{padding-top:64px}
.page-case-addlium .closing>p a{color:inherit;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}
.page-case-addlium .image-dialog .image-window{background:#fff}
.page-case-addlium .image-dialog #large-view{width:100%!important;max-width:1205px;overflow:auto}
@media(max-width:850px){.page-case-addlium .scenario-columns{gap:30px}.page-case-addlium .scenario-columns>div+div{padding-left:25px}.page-case-addlium .context-grid{gap:24px}}
@media(max-width:680px){.page-case-addlium .prose p,.page-case-addlium li{font-size:1rem}.page-case-addlium .scenario-columns{grid-template-columns:1fr;gap:22px}.page-case-addlium .scenario-columns>div+div{border-left:0;border-top:1px solid #cfdaef;padding:26px 0 0}.page-case-addlium .scenario-columns h3{font-size:1.4rem}.page-case-addlium .example-figure{padding:9px;border-radius:14px;margin-top:22px}.page-case-addlium .dashboard-figure{padding:8px}.page-case-addlium .example-section{padding-block:38px}.page-case-addlium .examples-intro{padding-bottom:0}.page-case-addlium .closing-section{padding-top:40px}.page-case-addlium .process-steps li{padding-left:4px}}
@media print{.page-case-addlium .scenario-columns{display:block}.page-case-addlium .example-figure{max-width:700px}.page-case-addlium .case-figure{max-width:none}}
@media(max-width:680px){.page-case-addlium .image-dialog #large-view .image-window{width:800px;max-width:none}.page-case-addlium .image-dialog #large-caption::after{content:' Проведіть по зображенню вбік, щоб переглянути його повністю.';display:block;margin-top:8px}}
