:root{--fa-navy:#16265C;--fa-navy-deep:#0F1C48;--fa-gold:#D4AF6E;--fa-gold-deep:#7A5A1C}.fa11y-btn{position:fixed;left:14px;bottom:84px;z-index:99990;width:54px;height:54px;border-radius:50%;border:0;cursor:pointer;display:grid;place-items:center;padding:0;background:var(--fa-navy);color:#fff;box-shadow:0 6px 20px -4px rgb(10 18 45 / .5);transition:transform .2s ease,background .2s ease}.fa11y-btn:hover{transform:translateY(-2px);background:var(--fa-navy-deep)}.fa11y-btn:focus-visible{outline:3px solid var(--fa-gold);outline-offset:3px}.fa11y-btn svg{width:28px;height:28px;fill:currentColor}.fa11y-panel{position:fixed;left:14px;bottom:148px;z-index:99991;width:min(330px, calc(100vw - 28px));max-height:min(72vh, 620px);overflow:auto;background:#fff;color:#16265C;border-radius:16px;border:1px solid rgb(22 38 92 / .16);box-shadow:0 26px 60px -20px rgb(10 18 45 / .42);padding:20px;font-size:15px;line-height:1.5;opacity:0;transform:translateY(10px) scale(.98);pointer-events:none;transition:opacity .22s ease,transform .22s ease}.fa11y-panel.open{opacity:1;transform:none;pointer-events:auto}.fa11y-panel h2{margin:0 0 4px;font-size:1.06rem;color:var(--fa-navy)}.fa11y-panel .fa11y-sub{margin:0 0 16px;font-size:.84rem;color:#4a5568}.fa11y-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:11px 0;border-top:1px solid rgb(22 38 92 / .1)}.fa11y-row:first-of-type{border-top:0}.fa11y-row label{flex:1;cursor:pointer;font-weight:600;color:var(--fa-navy)}.fa11y-row .fa11y-hint{display:block;font-weight:400;font-size:.8rem;color:#4a5568;margin-top:2px}.fa11y-sw{position:relative;flex:0 0 46px;height:26px}.fa11y-sw input{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.fa11y-sw span{position:absolute;inset:0;background:#c9ced9;border-radius:99px;transition:background .2s ease;pointer-events:none}.fa11y-sw span::after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .2s ease}.fa11y-sw input:checked+span{background:var(--fa-navy)}.fa11y-sw input:checked+span::after{transform:translateX(20px)}.fa11y-sw input:focus-visible+span{outline:3px solid var(--fa-gold);outline-offset:2px}.fa11y-steps{display:flex;gap:6px}.fa11y-steps button{width:34px;height:30px;border-radius:8px;cursor:pointer;border:1px solid rgb(22 38 92 / .25);background:#fff;color:var(--fa-navy);font-weight:700}.fa11y-steps button[aria-pressed="true"]{background:var(--fa-navy);color:#fff;border-color:var(--fa-navy)}.fa11y-steps button:focus-visible{outline:3px solid var(--fa-gold);outline-offset:2px}.fa11y-reset{margin-top:14px;width:100%;padding:10px;border-radius:10px;cursor:pointer;border:1px solid rgb(22 38 92 / .25);background:#fff;color:var(--fa-navy);font-weight:600}.fa11y-reset:hover{background:#f3f5f9}.fa11y-reset:focus-visible{outline:3px solid var(--fa-gold);outline-offset:2px}.fa11y-note{margin:12px 0 0;font-size:.76rem;color:#4a5568}html.fa11y-text-1 body{font-size:112%!important}html.fa11y-text-2 body{font-size:125%!important}html.fa11y-text-3 body{font-size:140%!important}html[class*="fa11y-text-"] p,html[class*="fa11y-text-"] li,html[class*="fa11y-text-"] .elementor-widget-text-editor{font-size:1em!important}html.fa11y-dyslexia body,html.fa11y-dyslexia p,html.fa11y-dyslexia li,html.fa11y-dyslexia a,html.fa11y-dyslexia h1,html.fa11y-dyslexia h2,html.fa11y-dyslexia h3,html.fa11y-dyslexia h4{font-family:"Verdana","Tahoma","Trebuchet MS",sans-serif!important;letter-spacing:.06em!important;word-spacing:.14em!important}html.fa11y-dyslexia p,html.fa11y-dyslexia li{line-height:1.9!important;text-align:left!important;max-width:66ch}html.fa11y-contrast body{background:#fff!important}html.fa11y-contrast p,html.fa11y-contrast li,html.fa11y-contrast span,html.fa11y-contrast h1,html.fa11y-contrast h2,html.fa11y-contrast h3,html.fa11y-contrast h4,html.fa11y-contrast h5,html.fa11y-contrast h6{color:#10141f!important}html.fa11y-contrast a{color:#0b2a6b!important;text-decoration:underline!important}html.fa11y-contrast .elementor-button,html.fa11y-contrast button[type=submit]{background:#10141f!important;color:#fff!important;border:2px solid #10141f!important}html.fa11y-links a{text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-thickness:2px!important;font-weight:600!important}html.fa11y-links a:focus-visible,html.fa11y-links a:hover{background:#FFF3D6!important}html.fa11y-nomotion *,html.fa11y-nomotion *::before,html.fa11y-nomotion *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html.fa11y-nomotion .cin-head,html.fa11y-nomotion .cin-layer,html.fa11y-nomotion .cin-figure,html.fa11y-nomotion .fx-reveal,html.fa11y-nomotion .famah-cov__card{opacity:1!important;transform:none!important;filter:none!important}html.fa11y-nomotion .cin-figure img{transform:none!important}html.fa11y-nomotion .cin-sweep::before,html.fa11y-nomotion .cin-grain::after{display:none!important}html.fa11y-nomotion .fx-tilt{transform:none!important}html.fa11y-readable .cin-sweep::before,html.fa11y-readable .cin-grain::after{display:none!important}html.fa11y-readable [style*="background-image"]{background-image:none!important}html.fa11y-readable body{background:#FBFAF7!important}html.fa11y-readable p,html.fa11y-readable li{line-height:1.85!important;max-width:70ch}html.fa11y-readable .elementor-widget-text-editor,html.fa11y-readable .entry-content{text-align:left!important}html.fa11y-readable *{text-shadow:none!important}@media (max-width:480px){.fa11y-panel{left:8px;right:8px;width:auto;bottom:140px}.fa11y-btn{left:8px;bottom:78px}}@media print{.fa11y-btn,.fa11y-panel{display:none!important}}