.service-scenarios-section{padding-bottom:20px}.service-scenarios-grid{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-top:0}.scenario-card{position:relative;background:#ffffff;padding:12px;border-radius:1px!important;box-shadow:none;border:none;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.scenario-card:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:0;height:2px;background:linear-gradient(90deg,transparent 0,#f59e0b 35%,#f59e0b 65%,transparent);transition:width .45s ease}.scenario-card:hover:before{width:80%}.scenario-card:hover{background:#ffffff}.scenario-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.scenario-icon{color:#f59e0b!important;flex-shrink:0}.scenario-title{font-family:var(--font-playfair,"Playfair Display",serif);font-size:16px;font-weight:600;color:#1b0101;margin:0;line-height:1.4}.scenario-title .thin-arrow{font-weight:500;font-size:1.1em;color:#1b0101;margin:0;display:inline-block}.scenario-desc{font-size:14px;line-height:1.7;color:#4a4545;margin:0}@media (min-width:768px){.service-scenarios-grid{grid-template-columns:repeat(2,1fr);gap:20px}.scenario-card{padding:16px 20px}.scenario-title{font-size:16px}.scenario-desc{font-size:14px}}@media (min-width:992px){.service-scenarios-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:0}.service-scenarios-grid.scenarios-5{grid-template-columns:repeat(6,1fr)}.service-scenarios-grid.scenarios-5 .scenario-card{grid-column:span 2}.service-scenarios-grid.scenarios-5 .scenario-card:nth-child(4){grid-column:2/4}.service-scenarios-grid.scenarios-5 .scenario-card:nth-child(5){grid-column:4/6}.scenario-card{padding:16px 20px}.scenario-title{font-size:16px}.scenario-desc{font-size:14px}}