/* Darzee V4.4.1 subtle homepage polish */
body.darzee-v441 .industry-grid{gap:14px}
body.darzee-v441 .industry-card{position:relative;overflow:hidden}
body.darzee-v441 .industry-card:after{content:"";position:absolute;inset:auto 18px 0;height:1px;background:linear-gradient(90deg,transparent,rgba(78,120,242,.18),transparent);opacity:0;transition:opacity .22s ease}
body.darzee-v441 .industry-card:hover:after{opacity:1}
body.darzee-v441 .industry-proof{margin-top:28px;padding-top:24px;border-top:1px solid rgba(96,112,134,.16)}
body.darzee-v441 .industry-proof-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:14px}
body.darzee-v441 .industry-proof-head h3{margin:0;font-size:18px;letter-spacing:-.02em}
body.darzee-v441 .industry-proof-head p{margin:4px 0 0;color:#728096;font-size:12.5px;line-height:1.5}
body.darzee-v441 .industry-proof-note{font-size:10px;color:#8d99aa;white-space:nowrap}
body.darzee-v441 .industry-story-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}
body.darzee-v441 .industry-story{background:rgba(255,255,255,.88);border:1px solid rgba(220,228,240,.95);border-radius:18px;padding:12px;box-shadow:0 8px 28px rgba(15,23,42,.035);min-height:180px;display:flex;flex-direction:column;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}
body.darzee-v441 .industry-story:hover{transform:translateY(-2px);border-color:#cfdcff;box-shadow:0 12px 32px rgba(78,120,242,.08)}
body.darzee-v441 .industry-story-top{display:flex;align-items:center;gap:10px}
body.darzee-v441 .industry-story img{width:54px;height:54px;object-fit:cover;border-radius:14px;background:#eef2f7;flex:none;filter:saturate(.96) contrast(1.01)}
body.darzee-v441 .industry-story b{font-size:11.5px;line-height:1.25}
body.darzee-v441 .industry-story small{display:block;color:#8491a2;font-size:9.5px;line-height:1.35;margin-top:2px}
body.darzee-v441 .industry-story .illustrative{display:inline-flex;margin-top:5px;color:#6d7d91;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}
body.darzee-v441 .industry-story blockquote{margin:12px 0 0;color:#425168;font-size:11.5px;line-height:1.55}
body.darzee-v441 .industry-story blockquote:before{content:'“';font-size:22px;line-height:.5;color:#6f8cf6;font-weight:900;margin-right:2px;vertical-align:-4px}
body.darzee-v441 .v44-story-note{display:none}
/* Clean SVG-based method icons; branded regional abbreviations remain text marks. */
body.darzee-v441 .dz44-method-mark{overflow:hidden}
body.darzee-v441 .dz44-method-mark svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
body.darzee-v441 .dz44-method-mark.apple svg,body.darzee-v441 .dz44-method-mark.gpay svg{width:15px;height:15px}
body.darzee-v441 .dz44-method-mark.bank,body.darzee-v441 .dz44-method-mark.card,body.darzee-v441 .dz44-method-mark.cash,body.darzee-v441 .dz44-method-mark.qr,body.darzee-v441 .dz44-method-mark.wallet{font-size:0}
body.darzee-v441 .dz44-method-mark.apple{background:#111;color:#fff}
body.darzee-v441 .dz44-method-mark.gpay{background:#eef5ff;color:#2867d8}
@media(max-width:1050px){body.darzee-v441 .industry-story-grid{grid-template-columns:repeat(3,1fr)}body.darzee-v441 .industry-story:nth-child(4),body.darzee-v441 .industry-story:nth-child(5){grid-column:span 1}}
@media(max-width:760px){body.darzee-v441 .industry-proof{margin-top:22px;padding-top:20px}body.darzee-v441 .industry-proof-head{display:block}body.darzee-v441 .industry-proof-note{margin-top:8px;white-space:normal}body.darzee-v441 .industry-story-grid{display:flex;overflow-x:auto;gap:10px;padding-bottom:4px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}body.darzee-v441 .industry-story{min-width:230px;min-height:170px;scroll-snap-align:start}body.darzee-v441 .industry-story img{width:50px;height:50px}}
