/* DanuKala feedback | standalone, scoped, RTL */
.dfeedback{--df-navy:#142e49;--df-teal:#00afba;--df-light:#eaf9fa;--df-border:#e3edf2;background:linear-gradient(180deg,#f6fafc 0%,#fff 44%);color:var(--df-navy);padding:25px 0 85px}
.dfeedback *{box-sizing:border-box}.dfeedback-container{width:min(1260px,calc(100% - 36px));margin:auto}.dfeedback a{text-decoration:none}.dfeedback-breadcrumb{display:flex;gap:12px;align-items:center;font-size:13px;color:#728398;margin:0 0 24px}.dfeedback-breadcrumb a{color:#0b8a98}
.dfeedback-hero{display:grid;grid-template-columns:1.5fr 1fr;gap:24px;align-items:center;position:relative;overflow:hidden;padding:60px 65px;border-radius:32px;background:linear-gradient(115deg,#102a49,#145b75 66%,#05adb7);color:#fff;min-height:320px}.dfeedback-hero:before{content:"";position:absolute;width:410px;height:410px;border:1px solid #ffffff26;border-radius:50%;left:-130px;bottom:-220px}.dfeedback-hero-copy{position:relative;z-index:1}.dfeedback-eyebrow{font-size:14px;color:#a9f5f4;font-weight:700}.dfeedback-eyebrow i{margin-left:7px}.dfeedback h1{font-size:clamp(28px,3.3vw,48px);line-height:1.5;font-weight:900;margin:14px 0}.dfeedback h1 em{font-style:normal;color:#81f1e7}.dfeedback-hero p{font-size:15px;line-height:2.2;color:#e1edf4;max-width:610px;margin:0 0 25px}.dfeedback-actions{display:flex;gap:12px;flex-wrap:wrap}.dfeedback-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:14px;padding:13px 20px;font-weight:800;font-size:14px;transition:transform .2s,background .2s}.dfeedback-btn:hover{transform:translateY(-2px)}.dfeedback-btn-primary{background:#07c1c3;color:#092b41}.dfeedback-btn-outline{color:white;border:1px solid #ffffff70;background:#ffffff13}.dfeedback-hero-art{position:relative;min-height:210px;display:grid;place-items:center}.dfeedback-art-icon{display:grid;place-items:center;height:170px;width:170px;border-radius:38px;background:#ffffff23;box-shadow:0 25px 65px #04213a40;border:1px solid #ffffff4d;font-size:75px;color:#a2f2ee;transform:rotate(-8deg)}.dfeedback-art-chip{position:absolute;border-radius:12px;padding:10px 15px;background:white;color:#15556b;font-size:12px;font-weight:700;box-shadow:0 14px 35px #0c234a38}.dfeedback-art-chip i{color:#00adb8;margin-left:6px}.dfeedback-art-chip-top{top:5px;right:0}.dfeedback-art-chip-bottom{bottom:0;left:0}
.dfeedback-section{margin-top:62px}.dfeedback-heading{margin:0 0 22px}.dfeedback-kicker{font-size:13px;font-weight:800;color:#029eaa}.dfeedback h2{font-size:clamp(22px,2.5vw,30px);line-height:1.6;margin:6px 0 0;font-weight:850}.dfeedback-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.dfeedback-card{padding:30px 27px;border:1px solid var(--df-border);border-radius:23px;background:white;box-shadow:0 8px 30px #0f416b08}.dfeedback-card-icon{width:55px;height:55px;border-radius:16px;background:var(--df-light);color:#00a7b2;display:grid;place-items:center;font-size:23px}.dfeedback-card h3{margin:22px 0 9px;font-size:18px}.dfeedback-card p,.dfeedback-step p{color:#6e8095;font-size:14px;line-height:2;margin:0}.dfeedback-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.dfeedback-step{border:1px solid var(--df-border);background:#fff;border-radius:20px;padding:24px;display:flex;gap:15px}.dfeedback-step>b{width:40px;height:40px;border-radius:12px;flex:none;display:grid;place-items:center;background:#e5f8f8;color:#009cac}.dfeedback-step h3{font-size:16px;margin:2px 0 8px}
.dfeedback-contact{display:flex;justify-content:space-between;align-items:center;gap:30px;background:#ecf9fa;border:1px solid #cbecee;border-radius:25px;padding:35px 38px;margin-top:55px}.dfeedback-contact p{color:#61798a;line-height:2;font-size:14px;max-width:700px;margin:10px 0}.dfeedback-email{display:inline-block;direction:ltr;color:#087e93;font-weight:800;margin-top:5px}.dfeedback-related{margin-top:55px}.dfeedback-related-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:18px}.dfeedback-related-links a{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid var(--df-border);padding:19px 21px;border-radius:16px;color:#1b3f58;font-weight:700}.dfeedback-related-links i{color:#04aeb8}
@media(max-width:900px){.dfeedback-hero{padding:40px 35px;grid-template-columns:1fr}.dfeedback-hero-art{display:none}.dfeedback-grid,.dfeedback-steps{grid-template-columns:1fr}.dfeedback-contact{flex-direction:column;align-items:stretch}.dfeedback-related-links{grid-template-columns:1fr}}@media(max-width:540px){.dfeedback{padding-top:15px}.dfeedback-container{width:calc(100% - 24px)}.dfeedback-hero{padding:32px 22px;border-radius:22px}.dfeedback-hero p{font-size:14px}.dfeedback-btn{width:100%}.dfeedback-contact{padding:25px 20px}.dfeedback-card{padding:24px 21px}}
