.TermsAndConditions-module__YVBcqq__termsPage{color:#16315f;background:linear-gradient(#eef5ff 0%,#f8fbff 48%,#fff 100%);min-height:100vh;font-family:Inter,sans-serif}.TermsAndConditions-module__YVBcqq__hero{background:linear-gradient(135deg,#0041ad 0%,#0c5bd8 55%,#6ea8ff 100%);padding:90px 24px 70px;position:relative;overflow:hidden}.TermsAndConditions-module__YVBcqq__heroGlow{filter:blur(20px);background:rgba(255,255,255,.18);border-radius:50%;width:320px;height:320px;position:absolute;top:-120px;right:-120px}.TermsAndConditions-module__YVBcqq__heroContent{z-index:2;color:#fff;max-width:980px;margin:0 auto;position:relative}.TermsAndConditions-module__YVBcqq__breadcrumb{color:#d8e6ff;margin-bottom:18px;font-size:.95rem}.TermsAndConditions-module__YVBcqq__breadcrumb a{color:#fff;text-decoration:none}.TermsAndConditions-module__YVBcqq__breadcrumb a:hover{text-decoration:underline}.TermsAndConditions-module__YVBcqq__badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.22);border-radius:999px;margin-bottom:18px;padding:8px 14px;font-size:.85rem;font-weight:700;display:inline-block}.TermsAndConditions-module__YVBcqq__heroContent h1{margin:0 0 16px;font-family:Poppins,sans-serif;font-size:3rem;line-height:1.1}.TermsAndConditions-module__YVBcqq__heroText{color:#e9f1ff;max-width:760px;margin-bottom:20px;font-size:1.05rem;line-height:1.75}.TermsAndConditions-module__YVBcqq__metaRow{flex-wrap:wrap;gap:14px;display:flex}.TermsAndConditions-module__YVBcqq__metaRow span{color:#fff;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);border-radius:12px;padding:10px 14px;font-size:.92rem}.TermsAndConditions-module__YVBcqq__contentSection{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:28px;max-width:1240px;margin:0 auto;padding:44px 24px 90px;display:grid}.TermsAndConditions-module__YVBcqq__sidebar{position:-webkit-sticky;position:sticky;top:24px}.TermsAndConditions-module__YVBcqq__sidebarCard{background:rgba(255,255,255,.9);border:1px solid #d7e6ff;border-radius:22px;padding:24px 22px;box-shadow:0 12px 30px rgba(20,72,160,.08)}.TermsAndConditions-module__YVBcqq__sidebarCard h3{color:#0041ad;margin:0 0 16px;font-family:Poppins,sans-serif;font-size:1.05rem}.TermsAndConditions-module__YVBcqq__sidebarCard ul{margin:0;padding:0;list-style:none}.TermsAndConditions-module__YVBcqq__sidebarCard li{margin-bottom:10px}.TermsAndConditions-module__YVBcqq__sidebarCard a{color:#35558f;font-size:.95rem;line-height:1.45;text-decoration:none;transition:color .25s}.TermsAndConditions-module__YVBcqq__sidebarCard a:hover{color:#0041ad}.TermsAndConditions-module__YVBcqq__mainContent{flex-direction:column;gap:22px;display:flex}.TermsAndConditions-module__YVBcqq__introCard,.TermsAndConditions-module__YVBcqq__card{background:#fff;border:1px solid #dbe7fb;border-radius:24px;padding:30px 32px;box-shadow:0 14px 32px rgba(20,72,160,.08)}.TermsAndConditions-module__YVBcqq__introCard p,.TermsAndConditions-module__YVBcqq__card p,.TermsAndConditions-module__YVBcqq__card li{color:#37507d;font-size:1rem;line-height:1.8}.TermsAndConditions-module__YVBcqq__card h2{color:#003e99;margin:0 0 16px;font-family:Poppins,sans-serif;font-size:1.6rem}.TermsAndConditions-module__YVBcqq__card h3{color:#173e7a;margin:18px 0 10px;font-family:Poppins,sans-serif;font-size:1.05rem}.TermsAndConditions-module__YVBcqq__card ul{margin:12px 0 0 20px;padding:0}.TermsAndConditions-module__YVBcqq__card li{margin-bottom:10px}.TermsAndConditions-module__YVBcqq__card strong{color:#13366c}@media (max-width:1024px){.TermsAndConditions-module__YVBcqq__contentSection{grid-template-columns:1fr}.TermsAndConditions-module__YVBcqq__sidebar{position:static}}@media (max-width:768px){.TermsAndConditions-module__YVBcqq__hero{padding:72px 20px 56px}.TermsAndConditions-module__YVBcqq__heroContent h1{font-size:2.3rem}.TermsAndConditions-module__YVBcqq__heroText{font-size:.98rem}.TermsAndConditions-module__YVBcqq__contentSection{padding:30px 18px 70px}.TermsAndConditions-module__YVBcqq__introCard,.TermsAndConditions-module__YVBcqq__card,.TermsAndConditions-module__YVBcqq__sidebarCard{border-radius:20px;padding:22px 20px}.TermsAndConditions-module__YVBcqq__card h2{font-size:1.35rem}}@media (max-width:520px){.TermsAndConditions-module__YVBcqq__heroContent h1{font-size:2rem}.TermsAndConditions-module__YVBcqq__metaRow span{width:100%}.TermsAndConditions-module__YVBcqq__introCard p,.TermsAndConditions-module__YVBcqq__card p,.TermsAndConditions-module__YVBcqq__card li,.TermsAndConditions-module__YVBcqq__sidebarCard a{font-size:.95rem}}
