.footer-legal{display:flex;flex-wrap:wrap;gap:12px 28px;padding:24px 0;border-top:1px solid #2c2927;font-size:15px;color:#b5aaa2}.footer-legal a:hover,.footer-legal a:focus-visible{color:#ff5a36}.lk-client-form .lk-consent{display:flex;align-items:flex-start;gap:11px;font-size:14px;line-height:1.45;color:#bfb5af}.lk-client-form .lk-consent input{flex:0 0 auto;width:19px;height:19px;margin:2px 0 0;accent-color:#fa2905}.lk-client-form .lk-consent span{font-size:inherit;color:inherit}.lk-consent a{text-decoration:underline;text-underline-offset:3px;color:#f5d0b8}.analytics-choice{position:fixed;z-index:160;left:20px;bottom:20px;width:min(520px,calc(100% - 40px));padding:20px;background:#181310;border:1px solid #655042;border-radius:18px;box-shadow:0 12px 50px #0009;color:#ece7e4;font:15px/1.5 'Golos Text',sans-serif}.analytics-choice p{margin:0 0 14px}.analytics-choice a{text-decoration:underline}.analytics-choice-actions{display:flex;gap:10px}.analytics-choice button{border:1px solid #655042;border-radius:8px;padding:10px 16px;color:inherit;background:#29201b;font:inherit;cursor:pointer}.analytics-choice button[data-analytics-accept]{background:#f32200;border-color:#f32200}.analytics-choice button:focus-visible{outline:2px solid #f7bea0;outline-offset:3px}@media(max-width:600px){.analytics-choice{bottom:12px;left:12px;width:calc(100% - 24px);padding:16px}.footer-legal{gap:12px 20px}}

.footer-legal button{border:0;padding:0;color:inherit;background:none;font:inherit;cursor:pointer}.footer-legal button:hover,.footer-legal button:focus-visible{color:#ff5a36}.lk-client-form .lk-consent>span{margin:0}

#support-process-title em{color:#f01f01;font-style:normal}

/* On phones every page block gets the same breathing room, so neighbouring blocks read as separate. */
@media(max-width:640px){main>section,main>.wrap>section{padding-bottom:72px!important}main>section:not([class*=hero]),main>.wrap>section:not([class*=hero]){padding-top:72px!important}main>.wrap>section.support-plans:not([class*=hero]){padding-top:0!important}.support-plans-intro{padding-top:72px}main.rkn-page>section{padding-bottom:36px!important}main.rkn-page>section:not([class*=hero]){padding-top:36px!important}}
