.terms-hero{align-items:center;background-position:100%;background-repeat:no-repeat;background-size:80%;color:inherit;display:flex;isolation:isolate;min-height:480px;overflow:hidden;position:relative;z-index:1}.terms-hero:before{background:linear-gradient(90deg,#fffffff5,#ffffffe0 34%,#ffffff80 58%,#ffffff1f);z-index:1}.terms-hero:after,.terms-hero:before{content:"";inset:0;pointer-events:none;position:absolute}.terms-hero:after{background:radial-gradient(circle at 18% 46%,rgba(0,122,255,.16),transparent 34%),radial-gradient(circle at 42% 18%,rgba(124,58,237,.1),transparent 28%),linear-gradient(180deg,#ffffff14,#00000008);z-index:2}.terms-hero .terms-hero__inner{margin:0;max-width:730px;padding:104px clamp(24px,5vw,76px);position:relative;text-align:start;width:100%;z-index:3}.terms-hero .terms-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:14px;font-weight:800;gap:8px;letter-spacing:.02em;margin-bottom:24px;padding:9px 17px;position:relative;text-transform:none;width:-moz-fit-content;width:fit-content;z-index:2}.terms-hero .terms-badge:before{background:linear-gradient(135deg,#03c,#66f);border-radius:999px;box-shadow:0 0 0 5px #0033cc1f;content:"";flex-shrink:0;height:8px;width:8px}.terms-hero .terms-title{font-size:clamp(40px,5vw,68px);font-weight:800;letter-spacing:-.047em;line-height:1.05;margin:0;max-width:720px;position:relative;text-wrap:balance;z-index:2}.terms-hero .terms-meta{align-items:center;border-radius:999px;display:inline-flex;font-size:14px;font-weight:700;gap:9px;line-height:1.4;margin:28px 0 0;padding:11px 17px;position:relative;z-index:2}.terms-hero .terms-meta i{font-size:14px}.terms-hero .gradient-word{background:linear-gradient(90deg,#03c,#66f 42%,#099);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;-webkit-text-fill-color:transparent;line-height:1.3;min-height:clamp(48px,8vw,74px);text-shadow:none}.terms-hero .gradient-word--violet{background:linear-gradient(90deg,#03c,#66f 48%,#099);-webkit-background-clip:text;background-clip:text}html[dir=rtl] .terms-hero{background-position:0}.terms-hero--light,html.light-theme .terms-hero,html[data-theme=light] .terms-hero{background-image:var(--hero-bg-lite),linear-gradient(135deg,#eaf3ff 0,#f8fbff 38%,#dcecff);color:#071735}.terms-hero--light:before,html.light-theme .terms-hero:before,html[data-theme=light] .terms-hero:before{background:linear-gradient(90deg,#fffffffa,#fffffff0 38%,#ffffffb8 62%,#ffffff24)}.terms-hero--light .terms-title,html.light-theme .terms-hero .terms-title,html[data-theme=light] .terms-hero .terms-title{color:#071735!important;text-shadow:0 2px 18px hsla(0,0%,100%,.82),0 1px 2px rgba(15,23,42,.08)}.terms-hero--light .terms-meta,html.light-theme .terms-hero .terms-meta,html[data-theme=light] .terms-hero .terms-meta{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff9e;border:1px solid rgba(15,23,42,.08);box-shadow:0 12px 30px #0f172a17;color:#475569!important}.terms-hero--light .terms-meta i,html.light-theme .terms-hero .terms-meta i,html[data-theme=light] .terms-hero .terms-meta i{color:#0b63f6}.terms-hero--light .terms-badge,html.light-theme .terms-hero .terms-badge,html[data-theme=light] .terms-hero .terms-badge{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(135deg,#ffffffd1,#ebf4ffa8);border:1px solid rgba(31,122,255,.2);box-shadow:0 10px 28px #1f7aff21;color:#1f66f2!important;text-shadow:none}html[dir=rtl] .terms-hero--light:before,html[dir=rtl].light-theme .terms-hero:before,html[dir=rtl][data-theme=light] .terms-hero:before{background:linear-gradient(270deg,#fffffffa,#fffffff0 38%,#ffffffb8 62%,#ffffff24)}.terms-hero--dark,html.dark-theme .terms-hero,html[data-theme=dark] .terms-hero{background-color:#003;background-image:var(--hero-bg-dark),linear-gradient(135deg,#003 0,#006 38%,#003);color:#fff}.terms-hero--dark:before,html.dark-theme .terms-hero:before,html[data-theme=dark] .terms-hero:before{background:linear-gradient(90deg,#000113f0,#000113d1 34%,#00011373 58%,#00011314)}.terms-hero--dark:after,html.dark-theme .terms-hero:after,html[data-theme=dark] .terms-hero:after{background:radial-gradient(circle at 18% 46%,rgba(0,122,255,.22),transparent 34%),radial-gradient(circle at 42% 18%,rgba(124,58,237,.14),transparent 28%),linear-gradient(180deg,#0000000d,#0003)}.terms-hero--dark .terms-title,html.dark-theme .terms-hero .terms-title,html[data-theme=dark] .terms-hero .terms-title{color:#fff!important;text-shadow:0 2px 24px rgba(0,0,0,.35)}.terms-hero--dark .terms-meta,html.dark-theme .terms-hero .terms-meta,html[data-theme=dark] .terms-hero .terms-meta{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#00000059;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 12px 30px #00000040;color:#ffffffe0!important}.terms-hero--dark .terms-meta i,html.dark-theme .terms-hero .terms-meta i,html[data-theme=dark] .terms-hero .terms-meta i{color:#60a5fa}.terms-hero--dark .terms-badge,html.dark-theme .terms-hero .terms-badge,html[data-theme=dark] .terms-hero .terms-badge{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#00000059;border:1px solid hsla(0,0%,100%,.18);box-shadow:0 10px 28px #0003;color:#93c5fd!important;text-shadow:none}html[dir=rtl] .terms-hero--dark:before,html[dir=rtl].dark-theme .terms-hero:before,html[dir=rtl][data-theme=dark] .terms-hero:before{background:linear-gradient(270deg,#000113f0,#000113d1 34%,#00011373 58%,#00011314)}@media(max-width:768px){.terms-hero{background-position:50%;background-size:cover;min-height:390px}.terms-hero .terms-hero__inner{max-width:100%;padding-block:68px;padding-inline:24px}.terms-hero .terms-badge{font-size:13px;margin-bottom:18px}.terms-hero .terms-title{font-size:clamp(34px,11vw,48px);letter-spacing:-.04em}.terms-hero .terms-meta{font-size:13px;margin-top:20px}.terms-hero--light:before,html.light-theme .terms-hero:before,html[data-theme=light] .terms-hero:before{background:linear-gradient(180deg,#fffffffa,#ffffffe8 48%,#ffffff6b)}html[dir=rtl] .terms-hero{background-position:50%}html[dir=rtl] .terms-hero--light:before,html[dir=rtl].light-theme .terms-hero:before,html[dir=rtl][data-theme=light] .terms-hero:before{background:linear-gradient(180deg,#fffffffa,#ffffffe8 48%,#ffffff6b)}.terms-hero--dark:before,html.dark-theme .terms-hero:before,html[data-theme=dark] .terms-hero:before{background:linear-gradient(180deg,#000113fa,#000113e8 48%,#0001136b)}}@media(max-width:992px){.terms-hero{background-size:cover}}
