.terms-module__tZIRGq__hero{text-align:center;background:radial-gradient(circle at 15% 30%,#0b3d9114,#0000 30%),radial-gradient(circle at 85% 30%,#155c3b14,#0000 30%),linear-gradient(120deg,#fff,#f7fbff 50%,#f5fbf7);padding:90px 0 75px}.terms-module__tZIRGq__eyebrow{color:var(--kvc-green);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:.78rem;font-weight:800;display:block}.terms-module__tZIRGq__hero h1{color:var(--kvc-blue-dark);letter-spacing:-.04em;margin-bottom:20px;font-size:clamp(2.7rem,5vw,4.5rem);line-height:1.05}.terms-module__tZIRGq__hero h1 span{color:var(--kvc-green)}.terms-module__tZIRGq__hero p{max-width:780px;color:var(--kvc-muted);margin:0 auto 18px;font-size:1rem;line-height:1.8}.terms-module__tZIRGq__updated{color:var(--kvc-muted);font-size:.78rem}.terms-module__tZIRGq__terms{padding:80px 0 100px}.terms-module__tZIRGq__layout{grid-template-columns:270px minmax(0,820px);justify-content:center;align-items:start;gap:70px;display:grid}.terms-module__tZIRGq__sidebar{position:sticky;top:115px}.terms-module__tZIRGq__sidebarCard{background:var(--kvc-bg);border:1px solid var(--kvc-border);border-radius:var(--radius-medium);padding:24px}.terms-module__tZIRGq__sidebarCard strong{color:var(--kvc-blue-dark);margin-bottom:16px;font-size:.9rem;display:block}.terms-module__tZIRGq__sidebarCard nav{flex-direction:column;gap:8px;display:flex}.terms-module__tZIRGq__sidebarCard a{color:var(--kvc-muted);font-size:.76rem;line-height:1.4;transition:color .2s}.terms-module__tZIRGq__sidebarCard a:hover{color:var(--kvc-blue)}.terms-module__tZIRGq__content{min-width:0}.terms-module__tZIRGq__content section{margin-bottom:52px;scroll-margin-top:120px}.terms-module__tZIRGq__content section:not(:last-child){border-bottom:1px solid var(--kvc-border);padding-bottom:52px}.terms-module__tZIRGq__sectionIcon{width:48px;height:48px;color:var(--kvc-blue);background:#0b3d910a;border:1px solid #0b3d9126;border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.terms-module__tZIRGq__content h2{color:var(--kvc-blue-dark);margin-bottom:18px;font-size:1.55rem;line-height:1.3}.terms-module__tZIRGq__content p{color:var(--kvc-muted);margin-bottom:16px;font-size:.94rem;line-height:1.85}.terms-module__tZIRGq__content ul{gap:10px;margin:18px 0 22px;padding-left:22px;display:grid}.terms-module__tZIRGq__content li{color:var(--kvc-muted);padding-left:4px;font-size:.92rem;line-height:1.7}.terms-module__tZIRGq__content a{color:var(--kvc-blue);font-weight:600}.terms-module__tZIRGq__content a:hover{color:var(--kvc-green)}.terms-module__tZIRGq__contactBox{border:1px solid var(--kvc-border);border-radius:var(--radius-medium);background:linear-gradient(135deg,#0b3d9109,#155c3b0a);flex-direction:column;gap:7px;margin:22px 0;padding:22px;display:flex}.terms-module__tZIRGq__contactBox strong{color:var(--kvc-blue-dark)}.terms-module__tZIRGq__contactBox span{color:var(--kvc-muted);font-size:.88rem}@media (max-width:900px){.terms-module__tZIRGq__layout{grid-template-columns:1fr;gap:45px}.terms-module__tZIRGq__sidebar{position:static}.terms-module__tZIRGq__sidebarCard nav{grid-template-columns:repeat(2,1fr);display:grid}}@media (max-width:650px){.terms-module__tZIRGq__hero{padding:70px 0 60px}.terms-module__tZIRGq__terms{padding:60px 0 75px}.terms-module__tZIRGq__sidebarCard nav{grid-template-columns:1fr}.terms-module__tZIRGq__content section{margin-bottom:40px}.terms-module__tZIRGq__content section:not(:last-child){padding-bottom:40px}}
