.ksa-reasons{--ksa-rs-line:var(--e-global-color-ksline,#1e1e24);--ksa-rs-bg:var(--e-global-color-ksvoid,#000);--ksa-rs-bg-hi:var(--e-global-color-kspanel,#0c0c0f);--ksa-rs-title:var(--e-global-color-primary,#f3f0ea);--ksa-rs-em:var(--e-global-color-secondary,#a8b0bd);--ksa-rs-text:var(--e-global-color-text,#b8b5ae);display:grid;grid-template-columns:repeat(3,1fr);gap:1px;font-family:var(--e-global-typography-text-font-family,"Archivo"),sans-serif;font-size:16px;line-height:1.6}.ksa-reasons__card{min-width:0;background:var(--ksa-rs-bg);padding:30px 26px 32px;outline:1px solid var(--ksa-rs-line);contain:layout paint style;transition:background .45s var(--ksa-ease,cubic-bezier(.22,.61,.36,1))}.ksa-reasons__card:hover{background:var(--ksa-rs-bg-hi)}.ksa-reasons__card--wide{grid-column:span 2}.ksa-reasons__card:last-child{grid-column:1 / -1}.ksa-reasons__card .ksa-reasons__t{margin:0 0 13px;font-family:var(--e-global-typography-primary-font-family,"Fraunces"),serif;font-size:23px;font-weight:500;letter-spacing:-.012em;line-height:1.24;text-transform:none;color:var(--ksa-rs-title)}.ksa-reasons__t em{font-style:italic;color:var(--ksa-rs-em)}.ksa-reasons__card .ksa-reasons__p{margin:0;font-size:14.5px;line-height:1.72;color:var(--ksa-rs-text)}.elementor-widget .ksa-reasons__p a,.elementor-widget .ksa-reasons__p a:hover{color:inherit;text-decoration:underline}@media (max-width:1080px){.ksa-reasons{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.ksa-reasons{grid-template-columns:1fr}.ksa-reasons__card--wide,.ksa-reasons__card:last-child{grid-column:span 1}}.ksa-reasons__card--stat{display:flex;flex-direction:column;gap:12px;justify-content:center}.ksa-reasons__crown{display:block;width:46px}.ksa-reasons__crown svg{display:block;width:100%;height:auto;overflow:visible}.ksa-reasons__big{font-family:var(--e-global-typography-primary-font-family,"Fraunces"),serif;font-size:clamp(40px,5vw,58px);line-height:1;font-weight:600;letter-spacing:-.03em;color:var(--e-global-color-primary,#f3f0ea);font-variant-numeric:tabular-nums}.ksa-reasons__big .ksa-plus{font-size:.55em;font-weight:700;margin-left:2px;color:var(--e-global-color-ksgoldtext,#f0d98f)}.elementor-widget .ksa-reasons a.ksa-reasons__btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:8px;padding:16px 30px;border-radius:2px;position:relative;overflow:hidden;text-decoration:none;border:1px solid #fff0;background:var(--e-global-color-primary,#f3f0ea);color:var(--e-global-color-ksvoid,#000);font-family:var(--e-global-typography-text-font-family,"Archivo"),sans-serif;font-size:13px;font-weight:600;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:background .35s var(--ksa-ease,cubic-bezier(.22,.61,.36,1)),color .35s var(--ksa-ease,cubic-bezier(.22,.61,.36,1)),border-color .35s var(--ksa-ease,cubic-bezier(.22,.61,.36,1)),transform .25s var(--ksa-ease-out,cubic-bezier(.16,1,.3,1))}.elementor-widget .ksa-reasons a.ksa-reasons__btn:hover{background:var(--e-global-color-ksbtnhi,#fff);color:var(--e-global-color-ksvoid,#000)}.ksa-reasons__btn::after{content:"";position:absolute;inset:0;transform:translateX(-120%) skewX(-18deg);background:linear-gradient(90deg,transparent,var(--ksa-sheen,rgb(0 0 0 / .10)),transparent)}.ksa-reasons__btn:hover::after{animation:ksaSheen .8s var(--ksa-ease-out,cubic-bezier(.16,1,.3,1))}