.sk-policy-page{min-height:100vh;padding-top:80px;background:#fff;color:#141728}.sk-policy-app-view{padding-top:0}.sk-policy-app-view .sk-policy-hero{padding-top:24px}.sk-policy-container{width:min(1200px,100%);margin-inline:auto;padding-inline:24px}.sk-policy-header{position:sticky;top:0;z-index:40;background:#ffffffe0;border-bottom:1px solid #ece9f5;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.sk-policy-header .sk-policy-container{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:18px}.sk-policy-logo img{height:42px;width:auto;display:block}.sk-policy-header-actions{display:flex;align-items:center;gap:12px}.sk-policy-contact{display:inline-flex;align-items:center;height:40px;border-radius:999px;border:1px solid rgba(86,31,193,.18);padding:0 16px;color:#3f2f78;font-size:14px;font-weight:600}.sk-policy-contact:hover{border-color:#1aa5c659;color:#1aa5c6}.sk-policy-back-btn{display:inline-flex;align-items:center;justify-content:center;height:40px;border-radius:999px;border:0;padding:0 18px;font-size:14px;font-weight:700;color:#fff;background:linear-gradient(90deg,var(--main-color-brand) 0%,var(--color-two) 100%)}.sk-policy-back-btn:hover{filter:brightness(1.04)}.sk-policy-hero{position:relative;overflow:hidden;background:linear-gradient(160deg,#07021b,#140538,#0b1535);padding:86px 0 74px}.sk-policy-grid-pattern{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:56px 56px;pointer-events:none}.sk-policy-glow{position:absolute;top:-120px;left:50%;transform:translate(-50%);width:860px;height:520px;background:radial-gradient(ellipse,rgba(86,31,193,.3) 0%,transparent 70%);pointer-events:none}.sk-policy-hero .sk-policy-container{position:relative;z-index:1}.sk-policy-eyebrow{margin:0;font-size:13px;font-weight:800;letter-spacing:.08em;color:#ffffffc2}.sk-policy-title{margin:16px 0 0;font-family:var(--sk-font-display);font-size:clamp(2rem,4.6vw,3.5rem);line-height:1.12;letter-spacing:-.02em;color:#fff}.sk-policy-lead{margin:16px 0 0;max-width:760px;font-size:17px;line-height:1.64;color:#ffffffbf}.sk-policy-updated{margin:20px 0 0;display:inline-flex;align-items:center;min-height:34px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff14;padding:0 14px;font-size:13px;font-weight:700;color:#ffffffd9}.sk-policy-content{background:linear-gradient(180deg,#f6f5fb,#fff 70%);padding:72px 0 84px}.sk-policy-stack{display:grid;gap:16px}.sk-policy-card{background:#fff;border:1.5px solid rgba(86,31,193,.1);border-radius:18px;padding:24px 26px;box-shadow:0 10px 28px #11142d0f}.sk-policy-card h2{margin:0 0 12px;font-family:var(--sk-font-display);font-size:1.35rem;font-weight:700;line-height:1.3;color:#121428}.sk-policy-card p,.sk-policy-card li{margin:0;font-size:16px;line-height:1.65;color:#121728c7}.sk-policy-card p+p{margin-top:10px}.sk-policy-card a{color:var(--main-color-brand);font-weight:700}.sk-policy-list{margin:0;padding:0;list-style:none;display:grid;gap:10px}.sk-policy-list li{position:relative;padding-left:20px}.sk-policy-list li:before{content:"";position:absolute;left:0;top:.72em;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--main-color-brand),var(--color-two))}.sk-policy-cta{padding:0 0 56px;background:#fff}.sk-policy-cta-card{display:flex;align-items:center;justify-content:space-between;gap:22px;border:1.5px solid rgba(86,31,193,.2);border-radius:20px;padding:26px;background-image:linear-gradient(90deg,#fff,rgba(var(--color-two-rgb),.1))}.sk-policy-cta-copy h2{margin:8px 0 0;font-family:var(--sk-font-display);font-size:clamp(1.35rem,2.2vw,1.8rem);line-height:1.25;color:#101325}.sk-policy-cta-eyebrow{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:800;color:var(--main-color-brand)}.sk-policy-cta-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:999px;padding:0 20px;font-size:14px;font-weight:700;color:#fff;background:linear-gradient(90deg,var(--main-color-brand) 0%,var(--color-two) 100%)}.sk-policy-cta-btn:hover{filter:brightness(1.04)}.sk-policy-footer{background:#060218;border-top:1px solid rgba(255,255,255,.08);padding:22px 0 26px}.sk-policy-footer-inner{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;color:#ffffffad;font-size:14px}.sk-policy-footer-inner a{color:#1aa5c6f2;font-weight:700}@media(max-width:900px){.sk-policy-page{padding-top:72px}}@media(max-width:860px){.sk-policy-header .sk-policy-container{min-height:74px}.sk-policy-header-actions{gap:10px}.sk-policy-contact{display:none}.sk-policy-hero{padding:72px 0 62px}.sk-policy-content{padding:60px 0 72px}.sk-policy-card{padding:22px 20px}.sk-policy-cta-card{flex-direction:column;align-items:flex-start;padding:22px 20px}}@media(max-width:640px){.sk-policy-container{padding-inline:16px}.sk-policy-header .sk-policy-container{min-height:70px}.sk-policy-logo img{height:36px}.sk-policy-back-btn{height:38px;padding:0 16px;font-size:13px}.sk-policy-lead{font-size:15px;line-height:1.56}.sk-policy-updated{margin-top:16px}.sk-policy-card h2{font-size:1.2rem}.sk-policy-card p,.sk-policy-card li{font-size:15px;line-height:1.58}.sk-policy-cta{padding-bottom:42px}.sk-policy-cta-btn{width:100%}.sk-policy-footer-inner{flex-direction:column;align-items:flex-start}}
