.rates{padding:96px max(24px,calc((100vw - 1160px)/2));background:linear-gradient(145deg,#062628,#074b4b);color:#fff}.rates .heading>p{color:#afc9c7}.rate-groups{display:grid;grid-template-columns:1.25fr .75fr;gap:16px;align-items:start}.rate-group{position:relative;overflow:hidden;border:1px solid #ffffff2b;border-radius:8px;background:linear-gradient(145deg,#ffffff14,#ffffff08);box-shadow:0 20px 45px #00181866,inset 0 1px 0 #ffffff30;backdrop-filter:blur(10px)}.rate-main{grid-row:span 2}.rate-group header{display:flex;align-items:center;gap:14px;padding:22px 24px;border-bottom:1px solid #ffffff1f;background:linear-gradient(110deg,#ffffff12,transparent)}.rate-group header>span{display:grid;place-items:center;width:40px;height:40px;border-radius:8px;background:var(--gold);color:var(--ink);font-size:12px;font-weight:800;box-shadow:inset 0 1px 0 #fff}.rate-group h3{margin:0;font-size:20px}.rate-group header p{margin:4px 0 0;color:#ffffff8f;font-size:12px}.rate-list{display:grid;grid-template-columns:1fr 1fr;padding:8px 24px 20px}.rate-starline .rate-list,.rate-disawar .rate-list{grid-template-columns:1fr}.rate-list>div{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:48px;padding:10px 12px;border-bottom:1px solid #ffffff14}.rate-list>div:nth-last-child(-n+2){border-bottom-color:transparent}.rate-list span{color:#d6e6e4;font-size:13px}.rate-list b{flex:none;padding:7px 9px;border:1px solid #ffd85f40;border-radius:6px;background:linear-gradient(135deg,#ffd85f20,#ffc9280d);color:#ffe07a;font-size:12px;white-space:nowrap;box-shadow:inset 0 1px 0 #ffffff1f}.rate-group:after{content:"";position:absolute;top:-50%;left:-25%;width:20%;height:200%;transform:rotate(18deg);background:linear-gradient(90deg,transparent,#ffffff0f,transparent);animation:rate-shine 7s ease-in-out infinite}.rate-starline:after{animation-delay:1.3s}.rate-disawar:after{animation-delay:2.6s}@keyframes rate-shine{0%,55%{left:-25%}85%,100%{left:130%}}@media(max-width:900px){.rate-groups{grid-template-columns:1fr}.rate-main{grid-row:auto}.rate-starline .rate-list,.rate-disawar .rate-list{grid-template-columns:1fr 1fr}}@media(max-width:620px){.rates{padding:70px 20px}.rate-group header{padding:18px}.rate-list,.rate-starline .rate-list,.rate-disawar .rate-list{grid-template-columns:1fr;padding:6px 14px 16px}.rate-list>div,.rate-list>div:nth-last-child(-n+2){border-bottom:1px solid #ffffff14}.rate-list>div:last-child{border-bottom-color:transparent}.rate-list span{font-size:12px}.rate-list b{font-size:11px}}@media(prefers-reduced-motion:reduce){.rate-group:after{animation:none}}
