html.sia-a11y-t1 :is(.sia-header,#main,.sia-newsletter,.sia-footer,#sia-menu){zoom:var(--sia-a11y-zoom, 1.12)}html.sia-a11y-t2 :is(.sia-header,#main,.sia-newsletter,.sia-footer,#sia-menu){zoom:var(--sia-a11y-zoom, 1.25)}html:is(.sia-a11y-t1,.sia-a11y-t2,.sia-a11y-spacing) :is(h1,h2,h3,h4,.h-display,.h-section){overflow-wrap:anywhere}html.sia-a11y-contrast:root{--sia-slate: 44 56 76;--sia-line: 104 118 140;--sia-action: 20 76 136;--sia-action-deep: 14 60 110;--sia-sky: 150 204 242;--sia-sun-ink: 86 56 0;--sia-rose-deep: 146 28 62}html.sia-a11y-contrast [class*="text-navy/"],html.sia-a11y-contrast [class*="text-ink/"]{color:rgb(var(--sia-navy))!important}html.sia-a11y-contrast [class*="text-white/"]{color:#fff!important}html.sia-a11y-contrast [class*="border-white/"]{border-color:#ffffffb3!important}html.sia-a11y-contrast ::placeholder{color:rgb(var(--sia-slate))!important;opacity:1!important}html.sia-a11y-contrast .shade-b{background:linear-gradient(180deg,rgb(var(--sia-navy) / .35),rgb(var(--sia-navy) / .8) 55%,rgb(var(--sia-navy-950, 7 21 48) / .97))}html.sia-a11y-contrast :focus-visible{outline:3px solid rgb(var(--sia-navy))!important;outline-offset:3px!important;box-shadow:0 0 0 6px #fff!important}html.sia-a11y-contrast :is(.on-dark,.bg-navy,.bg-navy-950) :focus-visible{outline-color:#fff!important;box-shadow:0 0 0 6px rgb(var(--sia-navy))!important}html.sia-a11y-spacing body,html.sia-a11y-spacing body *{letter-spacing:.12em!important;word-spacing:.16em!important}html.sia-a11y-spacing body :is(p,li,dd,dt,td,th,label,blockquote,figcaption,input,textarea,select,summary){line-height:1.6!important}html.sia-a11y-spacing body :is(.prose-sia,.sia-content)>p:not(:last-child){margin-bottom:1em}html.sia-a11y-spacing .sia-a11y *{letter-spacing:normal!important;word-spacing:normal!important}html.sia-a11y-links a[href]:not([class*=btn]):not([role=button]){text-decoration-line:underline!important;text-decoration-thickness:max(1px,.07em)!important;text-underline-offset:.2em!important}html.sia-a11y-motion,html.sia-a11y-motion *,html.sia-a11y-motion *:before,html.sia-a11y-motion *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}html.sia-a11y-motion .pulse-dot:after{display:none!important}html.sia-a11y-motion::view-transition-group(*),html.sia-a11y-motion::view-transition-old(*),html.sia-a11y-motion::view-transition-new(*){animation:none!important}.sia-a11y{display:none;position:fixed;z-index:41;inset-inline-start:12px;bottom:calc(16px + env(safe-area-inset-bottom,0px));color:rgb(var(--sia-navy));font-family:var(--sia-font-body, system-ui, sans-serif);font-size:16px;line-height:1.45}.js .sia-a11y{display:block}.sia-a11y.has-bar{bottom:calc(84px + env(safe-area-inset-bottom,0px))}.sia-a11y.no-phone{display:none!important}@media (min-width: 640px){.sia-a11y{inset-inline-start:16px}}@media (min-width: 1024px){.sia-a11y,.sia-a11y.has-bar{inset-inline-start:24px;bottom:24px}.js .sia-a11y.no-phone{display:block!important}}body:has(#sia-install-banner:not([hidden])) .sia-a11y,body:has(.sia-appp:not([hidden])) .sia-a11y{visibility:hidden}.sia-a11y__btn{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:2px solid #fff;border-radius:9999px;background:rgb(var(--sia-navy));color:#fff;box-shadow:var(--sia-shadow-float, 0 12px 40px -8px rgb(7 21 48 / .45));cursor:pointer;transition:transform .2s}.sia-a11y__btn:hover{transform:scale(1.05)}.sia-a11y__btn:focus-visible,.sia-a11y__panel :focus-visible{outline:3px solid rgb(var(--sia-action));outline-offset:3px}.sia-a11y__btn svg{width:26px;height:26px}.sia-a11y__panel{position:absolute;inset-inline-start:0;bottom:calc(100% + 12px);width:min(344px,calc(100vw - 24px));max-height:min(560px,calc(100vh - 170px));overflow:auto;overscroll-behavior:contain;padding:18px;border:1px solid rgb(var(--sia-line));border-radius:var(--sia-r-card, 24px);background:#fff;box-shadow:var(--sia-shadow-float, 0 12px 40px -8px rgb(7 21 48 / .45))}.sia-a11y__panel[hidden]{display:none}.sia-a11y__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.sia-a11y__title{margin:0;font-family:var(--sia-font-display, inherit);font-size:18px;font-weight:700;line-height:1.25;color:rgb(var(--sia-navy))}.sia-a11y__title:focus{outline:none}.sia-a11y__close{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;margin:-8px -8px -8px 0;border:0;border-radius:9999px;background:transparent;color:rgb(var(--sia-slate));cursor:pointer}.sia-a11y__close:hover{background:rgb(var(--sia-mist));color:rgb(var(--sia-navy))}.sia-a11y__close svg{width:18px;height:18px}.sia-a11y__note{margin:4px 0 0;font-size:14px;color:rgb(var(--sia-slate))}.sia-a11y__group{margin:16px 0 0;padding:0;border:0;min-width:0}.sia-a11y__group legend{padding:0;margin-bottom:8px;font-size:14px;font-weight:700}.sia-a11y__seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.sia-a11y__seg label{position:relative;display:block}.sia-a11y__seg input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.sia-a11y__seg span{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:52px;padding:4px;border:2px solid rgb(var(--sia-line));border-radius:var(--sia-r-box, 16px);font-size:13.5px;font-weight:600;text-align:center}.sia-a11y__seg b{display:block;font-family:var(--sia-font-display, inherit);line-height:1}.sia-a11y__seg input:checked+span{border-color:rgb(var(--sia-navy));background:rgb(var(--sia-navy));color:#fff}.sia-a11y__seg input:focus-visible+span{outline:3px solid rgb(var(--sia-action));outline-offset:2px}.sia-a11y__opts{display:grid;gap:6px;margin-top:14px}.sia-a11y__opt{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:8px 12px;border:2px solid rgb(var(--sia-line));border-radius:var(--sia-r-box, 16px);cursor:pointer}.sia-a11y__opt:hover{border-color:rgb(var(--sia-navy))}.sia-a11y__opt b{display:block;font-size:15px}.sia-a11y__opt small{display:block;font-size:13px;color:rgb(var(--sia-slate))}.sia-a11y__opt input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.sia-a11y__sw{position:relative;flex-shrink:0;width:44px;height:26px;border-radius:9999px;background:rgb(var(--sia-slate));transition:background .15s}.sia-a11y__sw:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:20px;height:20px;border-radius:9999px;background:#fff;transition:transform .15s}.sia-a11y__opt input:checked~.sia-a11y__sw{background:rgb(var(--sia-action))}.sia-a11y__opt input:checked~.sia-a11y__sw:after{transform:translate(18px)}[dir=rtl] .sia-a11y__opt input:checked~.sia-a11y__sw:after{transform:translate(-18px)}.sia-a11y__opt input:checked~span b:after{content:" \2713"}.sia-a11y__opt:has(input:focus-visible){outline:3px solid rgb(var(--sia-action));outline-offset:2px}.sia-a11y__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:14px}.sia-a11y__reset{min-height:44px;padding:0 16px;border:2px solid rgb(var(--sia-navy));border-radius:9999px;background:#fff;color:rgb(var(--sia-navy));font:inherit;font-size:14.5px;font-weight:600;cursor:pointer}.sia-a11y__reset:hover{background:rgb(var(--sia-navy));color:#fff}.sia-a11y__foot a{color:rgb(var(--sia-action));font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:2px}.sia-a11y__sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sia-a11y-open{display:none}.js .sia-a11y-open{display:inline-flex}@media (max-width: 639px),(max-height: 780px){.sia-a11y__panel{padding:14px;max-height:calc(100vh - 150px)}.sia-a11y__group{margin-top:10px}.sia-a11y__seg span{min-height:46px}.sia-a11y__opts{gap:5px;margin-top:10px}.sia-a11y__opt{min-height:46px;padding:5px 10px}.sia-a11y__opt small{font-size:12.5px;line-height:1.35}.sia-a11y__foot{margin-top:10px}}.sia-a11y.is-on .sia-a11y__btn:after{content:"";position:absolute;top:0;inset-inline-end:0;width:13px;height:13px;border:2px solid #fff;border-radius:9999px;background:rgb(var(--sia-sun))}.sia-a11y__btn{position:relative}@media (prefers-reduced-motion: reduce){.sia-a11y__btn,.sia-a11y__sw,.sia-a11y__sw:after{transition:none}}@media print{.sia-a11y{display:none!important}}
