html[data-a11y-text] body{overflow-wrap:break-word}html.a11y-line-height body :not(svg,svg *,img,video,canvas,iframe,input,select,textarea){line-height:1.8!important}html.a11y-line-height body :is(h1,h2,h3,h4,h5,h6){line-height:1.5!important}html.a11y-letter-spacing body :not(svg,svg *,img,video,canvas,iframe){letter-spacing:.12em!important;word-spacing:.16em!important}html.a11y-headings body :is(h1,h2,h3,h4,h5,h6,[role=heading]){outline-offset:.2em!important;outline:2px dashed!important}html.a11y-focus :focus-visible{outline-offset:3px!important;outline:3px solid #000!important;box-shadow:0 0 0 6px #ffd400!important}html.a11y-mono{filter:grayscale()}html:is(.a11y-dark,.a11y-light) body{background-image:none!important}html.a11y-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.a11y-dark :focus-visible{outline-color:#fff!important}html.a11y-light :focus-visible{outline-color:#000!important}html.a11y-dark,html.a11y-dark body,html.a11y-dark body :not(:empty):not(svg,svg *,img,picture,video,canvas,iframe,[data-a11y-overlay]){color:#fff!important;text-shadow:none!important;-webkit-text-fill-color:#fff!important;background-color:#000!important;border-color:#fff!important}html.a11y-dark body :is(input,textarea,select){color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#000!important;border-color:#fff!important}html.a11y-dark body ::placeholder{color:#d0d0d0!important;opacity:1!important;-webkit-text-fill-color:#d0d0d0!important}html.a11y-dark body a[href]:not(:empty),html.a11y-dark body a[href] :not(:empty):not(svg,svg *,img,picture,video,canvas,iframe){color:#ff0!important;-webkit-text-fill-color:#ff0!important}html.a11y-dark body :is([aria-pressed=true],[aria-checked=true],[aria-selected=true],[aria-current]:not([aria-current=false])),html.a11y-dark body :is([aria-pressed=true],[aria-checked=true],[aria-selected=true],[aria-current]:not([aria-current=false])) :not(:empty):not(svg,svg *,img,picture,video,canvas,iframe){color:#000!important;-webkit-text-fill-color:#000!important;background-color:#fff!important;border-color:#000!important}html.a11y-light,html.a11y-light body,html.a11y-light body :not(:empty):not(svg,svg *,img,picture,video,canvas,iframe,[data-a11y-overlay]){color:#000!important;text-shadow:none!important;-webkit-text-fill-color:#000!important;background-color:#fff!important;border-color:#000!important}html.a11y-light body :is(input,textarea,select){color:#000!important;-webkit-text-fill-color:#000!important;background-color:#fff!important;border-color:#000!important}html.a11y-light body ::placeholder{color:#4d4d4d!important;opacity:1!important;-webkit-text-fill-color:#4d4d4d!important}html.a11y-light body a[href]:not(:empty),html.a11y-light body a[href] :not(:empty):not(svg,svg *,img,picture,video,canvas,iframe){color:#0000c0!important;-webkit-text-fill-color:#0000c0!important}html.a11y-light body :is([aria-pressed=true],[aria-checked=true],[aria-selected=true],[aria-current]:not([aria-current=false])),html.a11y-light body :is([aria-pressed=true],[aria-checked=true],[aria-selected=true],[aria-current]:not([aria-current=false])) :not(:empty):not(svg,svg *,img,picture,video,canvas,iframe){color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#000!important;border-color:#fff!important}html:is(.a11y-dark,.a11y-light) :is([data-home-decor],[data-faq-decor],[data-price-decor]),html:is(.a11y-dark,.a11y-light) .home-grain:after{display:none!important}html.a11y-cursor-black,html.a11y-cursor-black body *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 32 32'%3E%3Cpath d='M3 2v23l6-5.5 4.2 9.1 4.2-1.9-4.1-8.9h8.2z' fill='%23000' stroke='%23fff' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E") 4 3,default!important}html.a11y-cursor-black body :is(a[href],button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=switch],[role=checkbox],[role=radio],[role=option],[role=menuitem],input[type=checkbox],input[type=radio],input[type=range],input[type=submit],input[type=button],input[type=file]),html.a11y-cursor-black body :is(a[href],button,summary,[role=button],[role=link]) *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 32 32'%3E%3Cg fill='%23fff' stroke='%23fff' stroke-width='3' stroke-linejoin='round'%3E%3Crect x='11' y='2' width='6' height='17' rx='3'/%3E%3Crect x='7' y='14' width='19' height='15' rx='5'/%3E%3Crect x='16' y='11' width='5' height='8' rx='2.5'/%3E%3Crect x='20.5' y='12.5' width='5' height='8' rx='2.5'/%3E%3Crect x='3.5' y='16' width='5' height='10' rx='2.5' transform='rotate(-35 6 21)'/%3E%3C/g%3E%3Cg fill='%23000'%3E%3Crect x='11' y='2' width='6' height='17' rx='3'/%3E%3Crect x='7' y='14' width='19' height='15' rx='5'/%3E%3Crect x='16' y='11' width='5' height='8' rx='2.5'/%3E%3Crect x='20.5' y='12.5' width='5' height='8' rx='2.5'/%3E%3Crect x='3.5' y='16' width='5' height='10' rx='2.5' transform='rotate(-35 6 21)'/%3E%3C/g%3E%3C/svg%3E") 21 3,pointer!important}html.a11y-cursor-black body :is(textarea,[contenteditable=true],input:not([type]),input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],input[type=password],input[type=url],input[type=date]){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 32 32'%3E%3Cpath d='M11 4h10M16 4v24M11 28h10' fill='none' stroke='%23fff' stroke-width='6' stroke-linecap='round'/%3E%3Cpath d='M11 4h10M16 4v24M11 28h10' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E") 24 24,text!important}html.a11y-cursor-white,html.a11y-cursor-white body *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 32 32'%3E%3Cpath d='M3 2v23l6-5.5 4.2 9.1 4.2-1.9-4.1-8.9h8.2z' fill='%23fff' stroke='%23000' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E") 4 3,default!important}html.a11y-cursor-white body :is(a[href],button,summary,select,label[for],[role=button],[role=link],[role=tab],[role=switch],[role=checkbox],[role=radio],[role=option],[role=menuitem],input[type=checkbox],input[type=radio],input[type=range],input[type=submit],input[type=button],input[type=file]),html.a11y-cursor-white body :is(a[href],button,summary,[role=button],[role=link]) *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 32 32'%3E%3Cg fill='%23000' stroke='%23000' stroke-width='3' stroke-linejoin='round'%3E%3Crect x='11' y='2' width='6' height='17' rx='3'/%3E%3Crect x='7' y='14' width='19' height='15' rx='5'/%3E%3Crect x='16' y='11' width='5' height='8' rx='2.5'/%3E%3Crect x='20.5' y='12.5' width='5' height='8' rx='2.5'/%3E%3Crect x='3.5' y='16' width='5' height='10' rx='2.5' transform='rotate(-35 6 21)'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Crect x='11' y='2' width='6' height='17' rx='3'/%3E%3Crect x='7' y='14' width='19' height='15' rx='5'/%3E%3Crect x='16' y='11' width='5' height='8' rx='2.5'/%3E%3Crect x='20.5' y='12.5' width='5' height='8' rx='2.5'/%3E%3Crect x='3.5' y='16' width='5' height='10' rx='2.5' transform='rotate(-35 6 21)'/%3E%3C/g%3E%3C/svg%3E") 21 3,pointer!important}html.a11y-cursor-white body :is(textarea,[contenteditable=true],input:not([type]),input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],input[type=password],input[type=url],input[type=date]){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 32 32'%3E%3Cpath d='M11 4h10M16 4v24M11 28h10' fill='none' stroke='%23000' stroke-width='6' stroke-linecap='round'/%3E%3Cpath d='M11 4h10M16 4v24M11 28h10' fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E") 24 24,text!important}.a11y-guide-bar{pointer-events:none;z-index:2147483000;background:#ffd400;border-block:2px solid #000;height:.6rem;position:fixed;inset-inline:0}.a11y-mask-shade{pointer-events:none;z-index:2147483000;background:#0000009e;position:fixed;inset-inline:0}.a11y-alt-tip{z-index:2147483001;color:#fff;pointer-events:none;background:#000;border:2px solid #ffd400;border-radius:.5rem;max-width:min(18rem,100vw - 1rem);padding:.5rem .75rem;font-size:1rem;line-height:1.45;position:fixed;box-shadow:0 6px 20px #00000059}
