[data-decor-content="page-19"] .decor-backdrops{max-width:1100px;margin:0 auto;padding:35px 20px 55px;background:#15191f;color:#e5e9ef;font-family:inherit;font-size:16px;line-height:1.8}
[data-decor-content="page-19"] .decor-backdrops *{box-sizing:border-box}
[data-decor-content="page-19"] .decor-backdrops h2,
[data-decor-content="page-19"] .decor-backdrops h3,
[data-decor-content="page-19"] .decor-backdrops h4{font-family:inherit;color:#f5f6f8;line-height:1.3}
[data-decor-content="page-19"] .decor-backdrops h2{font-size:clamp(29px, 4vw, 43px);font-weight:750;letter-spacing:-0.7px;margin:10px 0 22px}
[data-decor-content="page-19"] .decor-backdrops h3{font-size:clamp(22px, 3vw, 28px);font-weight:700;margin:0 0 18px}
[data-decor-content="page-19"] .decor-backdrops h4{font-size:19px;font-weight:700;margin:0 0 14px}
[data-decor-content="page-19"] .decor-backdrops p{margin:0 0 18px;color:#e5e9ef}
[data-decor-content="page-19"] .decor-backdrops strong{color:#f5f6f8}
[data-decor-content="page-19"] .decor-backdrops .db-accent{color:#ff786f}
[data-decor-content="page-19"] .decor-backdrops .db-eyebrow,
[data-decor-content="page-19"] .decor-backdrops .db-label{color:#ff786f;font-size:12px;font-weight:750;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 12px}
[data-decor-content="page-19"] .decor-backdrops .db-intro{padding-bottom:35px;border-bottom:1px solid #39414c}
[data-decor-content="page-19"] .decor-backdrops .db-lead{color:#b7c1cd;font-size:19px;line-height:1.8;max-width:850px}
[data-decor-content="page-19"] .decor-backdrops .db-section{margin-top:44px;padding:0}
[data-decor-content="page-19"] .decor-backdrops .db-heading{padding-bottom:15px;margin-bottom:23px}
[data-decor-content="page-19"] .decor-backdrops .db-heading::after{content:"";display:block;width:52px;height:3px;background:#ff786f;border-radius:2px;margin-top:14px}
[data-decor-content="page-19"] .decor-backdrops .db-grid,
[data-decor-content="page-19"] .decor-backdrops .db-split{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:22px;margin-top:25px}
[data-decor-content="page-19"] .decor-backdrops .db-card{background:#20262e;border:1px solid #39414c;border-radius:10px;padding:27px}
[data-decor-content="page-19"] .decor-backdrops .db-card p{color:#b7c1cd}
[data-decor-content="page-19"] .decor-backdrops .db-card p.db-label{color:#ff786f}
[data-decor-content="page-19"] .decor-backdrops .db-card p:last-child{margin-bottom:0}
[data-decor-content="page-19"] .decor-backdrops .db-small{font-size:14px;line-height:1.7}
[data-decor-content="page-19"] .decor-backdrops .db-highlight{background:#302323;border-left:4px solid #ff786f;border-radius:0 10px 10px 0;padding:28px 30px;margin-top:25px}
[data-decor-content="page-19"] .decor-backdrops .db-highlight p:last-child{margin-bottom:0}
[data-decor-content="page-19"] .decor-backdrops .db-feature{background:#252c35;border:1px solid #39414c;border-radius:12px;padding:30px;margin-top:25px}
[data-decor-content="page-19"] .decor-backdrops .db-feature p:last-child{margin-bottom:0}
[data-decor-content="page-19"] .decor-backdrops .db-size-list{border:1px solid #39414c;background:#20262e;border-radius:12px;overflow:hidden;margin:25px 0 18px}
[data-decor-content="page-19"] .decor-backdrops .db-size-head,
[data-decor-content="page-19"] .decor-backdrops .db-size-row{display:grid;grid-template-columns:minmax(0, 1fr) 180px;gap:20px;align-items:center;padding:14px 23px}
[data-decor-content="page-19"] .decor-backdrops .db-size-head{background:#252c35;color:#f5f6f8;font-size:13px;font-weight:700;border-bottom:1px solid #39414c}
[data-decor-content="page-19"] .decor-backdrops .db-size-row{border-bottom:1px solid #39414c}
[data-decor-content="page-19"] .decor-backdrops .db-size-row:last-child{border-bottom:0}
[data-decor-content="page-19"] .decor-backdrops .db-size-row span{color:#e5e9ef}
[data-decor-content="page-19"] .decor-backdrops .db-size-row small{display:block;font-size:13px;line-height:1.5;color:#b7c1cd}
[data-decor-content="page-19"] .decor-backdrops .db-size-row strong{color:#ff786f;font-size:18px;text-align:right}
[data-decor-content="page-19"] .decor-backdrops .db-note{color:#b7c1cd;font-size:13px;line-height:1.7}
[data-decor-content="page-19"] .decor-backdrops .db-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}
[data-decor-content="page-19"] .decor-backdrops .db-btn{display:inline-block;background:#c63e37;color:#ffffff !important;border:1px solid #c63e37;padding:12px 23px;border-radius:6px;font-size:14px;font-weight:700;line-height:1.5;text-align:center;text-decoration:none !important}
[data-decor-content="page-19"] .decor-backdrops .db-btn:hover{background:#ad332d;border-color:#ad332d;color:#ffffff !important}
[data-decor-content="page-19"] .decor-backdrops .db-btn-outline{background:transparent;border-color:#ff786f;color:#ff786f !important}
[data-decor-content="page-19"] .decor-backdrops .db-btn-outline:hover{background:#392a2b;border-color:#ff938b;color:#ffffff !important}
[data-decor-content="page-19"] .decor-backdrops a:focus-visible{outline:2px solid #ff786f;outline-offset:3px}
[data-decor-content="page-19"] .decor-backdrops .db-closing{margin-top:50px;padding:37px 26px;text-align:center;background:#252c35;border:1px solid #39414c;border-radius:12px}
[data-decor-content="page-19"] .decor-backdrops .db-closing h3{color:#ff786f}
[data-decor-content="page-19"] .decor-backdrops .db-closing p{max-width:760px;margin:0 auto 18px}
[data-decor-content="page-19"] .decor-backdrops .db-closing .db-actions{justify-content:center}
@media (max-width: 800px){[data-decor-content="page-19"] .decor-backdrops .db-grid,
[data-decor-content="page-19"] .decor-backdrops .db-split{grid-template-columns:1fr}}
@media (max-width: 700px){[data-decor-content="page-19"] .decor-backdrops{padding:25px 15px 40px}
[data-decor-content="page-19"] .decor-backdrops .db-lead{font-size:17px}
[data-decor-content="page-19"] .decor-backdrops .db-section{margin-top:34px}
[data-decor-content="page-19"] .decor-backdrops .db-card,
[data-decor-content="page-19"] .decor-backdrops .db-highlight,
[data-decor-content="page-19"] .decor-backdrops .db-feature{padding:22px}
[data-decor-content="page-19"] .decor-backdrops .db-size-head,
[data-decor-content="page-19"] .decor-backdrops .db-size-row{grid-template-columns:minmax(0, 1fr) 110px;gap:12px;padding:13px 15px}
[data-decor-content="page-19"] .decor-backdrops .db-size-row strong{font-size:16px}
[data-decor-content="page-19"] .decor-backdrops .db-closing{padding:28px 18px}
[data-decor-content="page-19"] .decor-backdrops .db-actions .db-btn{width:100%}}