[data-decor-content="page-2"] .decor-about{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-2"] .decor-about *{box-sizing:border-box}
[data-decor-content="page-2"] .decor-about h1,
[data-decor-content="page-2"] .decor-about h2,
[data-decor-content="page-2"] .decor-about h3{font-family:inherit;line-height:1.3;color:#f5f6f8}
[data-decor-content="page-2"] .decor-about h1{font-size:clamp(29px, 4vw, 43px);font-weight:750;margin:10px 0 22px;letter-spacing:-0.7px}
[data-decor-content="page-2"] .decor-about h2{font-size:clamp(22px, 3vw, 28px);font-weight:700;margin:0 0 18px}
[data-decor-content="page-2"] .decor-about h3{font-size:19px;font-weight:700;margin:0 0 12px}
[data-decor-content="page-2"] .decor-about p{margin:0 0 18px;color:#e5e9ef}
[data-decor-content="page-2"] .decor-about strong{color:#f5f6f8}
[data-decor-content="page-2"] .decor-about .eyebrow{color:#ff786f;font-size:13px;font-weight:750;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px}
[data-decor-content="page-2"] .decor-about .accent{color:#ff786f}
[data-decor-content="page-2"] .decor-about .intro{padding-bottom:35px;border-bottom:1px solid #39414c}
[data-decor-content="page-2"] .decor-about .lead{font-size:19px;line-height:1.8;color:#b7c1cd;max-width:850px}
[data-decor-content="page-2"] .decor-about .section{margin-top:45px;padding-top:0;padding-bottom:0}
[data-decor-content="page-2"] .decor-about .section-heading{position:relative;padding-bottom:15px;margin-bottom:23px;color:#f5f6f8}
[data-decor-content="page-2"] .decor-about .section-heading::after{content:"";display:block;width:52px;height:3px;background:#ff786f;margin-top:14px;border-radius:2px}
[data-decor-content="page-2"] .decor-about .cards{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:22px;margin-top:25px}
[data-decor-content="page-2"] .decor-about .card{background:#20262e;border:1px solid #39414c;border-radius:10px;padding:27px;color:#e5e9ef}
[data-decor-content="page-2"] .decor-about .card h3{color:#f5f6f8}
[data-decor-content="page-2"] .decor-about .card p{color:#b7c1cd;line-height:1.8}
[data-decor-content="page-2"] .decor-about .card p:last-child{margin-bottom:0}
[data-decor-content="page-2"] .decor-about .highlight{background:#302323;border-left:4px solid #ff786f;padding:27px 30px;border-radius:0 10px 10px 0;margin-top:30px;color:#e5e9ef}
[data-decor-content="page-2"] .decor-about .highlight p{color:#e5e9ef}
[data-decor-content="page-2"] .decor-about .highlight strong{color:#f5f6f8}
[data-decor-content="page-2"] .decor-about .highlight p:last-child{margin-bottom:0}
[data-decor-content="page-2"] .decor-about .section p{color:#e5e9ef}
[data-decor-content="page-2"] .decor-about .section strong{color:#f5f6f8}
[data-decor-content="page-2"] .decor-about .section .card p{color:#b7c1cd}
[data-decor-content="page-2"] .decor-about ul,
[data-decor-content="page-2"] .decor-about ol{color:#e5e9ef}
[data-decor-content="page-2"] .decor-about li{color:#e5e9ef}
[data-decor-content="page-2"] .decor-about a{color:#ff786f;text-decoration:none}
[data-decor-content="page-2"] .decor-about a:hover{color:#ffaaa3;text-decoration:underline}
[data-decor-content="page-2"] .decor-about a:focus-visible{outline:2px solid #ff786f;outline-offset:3px}
[data-decor-content="page-2"] .decor-about .closing{text-align:center;margin-top:48px;padding:36px 25px;border-top:1px solid #39414c}
[data-decor-content="page-2"] .decor-about .closing h2{color:#ff786f}
[data-decor-content="page-2"] .decor-about .closing p{max-width:750px;margin:0 auto 16px;color:#e5e9ef}
[data-decor-content="page-2"] .decor-about .closing strong{color:#f5f6f8}
[data-decor-content="page-2"] .decor-about .closing p:last-child{margin-bottom:0}
@media (max-width: 700px){[data-decor-content="page-2"] .decor-about{padding:25px 15px 40px}
[data-decor-content="page-2"] .decor-about .cards{grid-template-columns:1fr}
[data-decor-content="page-2"] .decor-about .card{padding:22px}
[data-decor-content="page-2"] .decor-about .lead{font-size:17px}
[data-decor-content="page-2"] .decor-about .highlight{padding:22px}
[data-decor-content="page-2"] .decor-about .closing{padding:30px 15px}}