.access-launcher{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:200;display:flex;align-items:center;gap:9px;background:#bb592f;color:#fff;border:2px solid #fff;border-radius:30px;min-height:52px;padding:12px 18px;box-shadow:0 5px 22px #3a145433;cursor:pointer;font:600 13px/1.2 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;letter-spacing:0}.access-launcher:hover{background:#914524}.access-launcher:focus-visible{outline:3px solid #522714;outline-offset:4px}.access-launcher svg{flex:none}.access-dialog{--at-purple:#b6562d;width:min(455px,calc(100% - 24px));max-height:min(800px,calc(100dvh - 36px));position:fixed;inset:0 18px 0 auto;margin:auto 0;background:#fff;color:#3a261d;border:1px solid #e7d3cb;border-radius:24px;padding:0;box-shadow:0 25px 100px #21112b44;overflow:hidden;font:16px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-align:left;letter-spacing:0}.access-dialog[open]{display:flex;flex-direction:column}.access-dialog::backdrop{background:#21122c55;backdrop-filter:blur(3px)}.access-dialog *{box-sizing:border-box;font-family:inherit}.access-dialog button,.access-dialog a{cursor:pointer}.access-dialog button{font-family:inherit;line-height:1.4}.access-dialog :focus-visible{outline:3px solid #cf6a3e;outline-offset:3px}.at-head{display:flex;justify-content:space-between;align-items:start;gap:10px;padding:24px 25px 20px;background:#f6eee7;border-bottom:1px solid #ecdcd0;flex:none}.at-head>div>span{font-size:10px;letter-spacing:1.2px;color:#985f46;font-weight:700}.access-dialog h2{font:650 23px/1.1 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;letter-spacing:-.7px;margin:10px 0 0;color:#3b2319;max-width:280px}.at-close{border:1px solid #e7d0c6;background:white;width:40px;height:40px;min-width:40px;border-radius:50%;font-size:24px;color:#7f4830}.at-scroll{overflow-y:auto;overscroll-behavior:contain;padding:20px 25px;min-height:0}.at-intro{font-size:13px!important;line-height:1.6!important;color:#7b675f!important;margin:0 0 20px!important}.at-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.at-grid>button{border:1px solid #e6d3c4;background:#fbf8f4;border-radius:12px;text-align:left;position:relative;display:flex;flex-direction:column;align-items:start;gap:11px;padding:16px 13px;color:#674334;min-height:102px;min-width:0}.at-grid b{font-size:12px;font-weight:600}.at-symbol{font-size:22px;line-height:1.2;color:#be5a30}.at-switch{position:absolute;right:12px;top:17px;width:27px;height:16px;border-radius:10px;background:#dcc7b8}.at-switch:before{content:'';position:absolute;left:3px;top:3px;width:10px;height:10px;border-radius:50%;background:#fff}.at-grid>button[aria-pressed=true]{border-color:#c45f3c;background:#f3e2d6;box-shadow:inset 0 0 0 1px #c45f3c}.at-grid>button[aria-pressed=true] .at-switch{background:#b4542f}.at-grid>button[aria-pressed=true] .at-switch:before{left:14px}.at-status{font-size:11px!important;margin:13px 0 21px!important;color:#806255!important;line-height:1.5!important}.at-companion{border-top:1px solid #ecdcd0;padding-top:21px;scroll-margin-top:15px}.at-overline{font-size:9px;font-weight:700;letter-spacing:1px;color:#936652}.access-dialog h3{font-size:21px;font-weight:650;letter-spacing:-.6px;line-height:1.2;margin:7px 0 10px;color:#462d22}.at-companion>p{font-size:12px;color:#765e54;line-height:1.6;margin:0 0 14px}.at-questions{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.at-questions button{border:1px solid #e5cabe;border-radius:18px;background:#fff;color:#a35635;font-size:11px;min-height:38px;padding:7px 11px}.at-questions button[aria-pressed=true]{color:#fff;background:#a8431f;border-color:#a8431f}.at-answer{padding:17px;background:#f7efe8;border:1px solid #ebd9cc;border-radius:13px}.at-answer h4{font-size:13px;font-weight:650;letter-spacing:0;margin:0 0 9px;color:#543325}.at-answer p{font-size:12px!important;line-height:1.65!important;margin:0 0 8px!important;color:#7a5d50!important}.at-answer details{border:0;padding:0;margin:8px 0}.at-answer summary{font-size:11px;min-height:36px;display:flex;align-items:center;cursor:pointer;color:#975437}.at-answer summary:after{display:none}.at-answer summary:before{content:'+';margin-right:8px}.at-answer details[open] summary:before{content:'−'}.at-answer details p{border-left:2px solid #d79e85;padding-left:10px}.at-source{font-size:11px;color:#9a4c2b;display:inline-flex;align-items:center;min-height:40px;text-decoration:underline}.at-companion>p.at-demo-note{font-size:10px;color:#8c766d;margin-top:12px}.at-bottom{border-top:1px solid #ecdcd0;padding-top:17px;margin-top:20px}.at-reset{background:none;color:#945438;border:1px solid #e6cec4;border-radius:24px;padding:9px 16px;font-size:12px;min-height:40px}.at-bottom p{font-size:10px!important;line-height:1.6!important;margin:13px 0 0!important;color:#877066!important}.at-footer{display:flex;justify-content:space-between;gap:10px;padding:14px 25px;border-top:1px solid #eddfd3;font-size:10px;color:#90766b;background:#fff;flex:none}.at-footer>span{color:#804e38;font-weight:600}html.a11y-size{font-size:125%}html.a11y-spacing body p,html.a11y-spacing body li{line-height:1.9!important;letter-spacing:.045em!important;word-spacing:.12em!important}html.a11y-links body a{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:4px}html.a11y-motion{scroll-behavior:auto!important}html.a11y-motion *,html.a11y-motion *:before,html.a11y-motion *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html.a11y-contrast body,html.a11y-contrast body :is(header,footer,section,article,aside,main,nav,div,details,summary,p,h1,h2,h3,h4,span,small,em,strong,b,label,li,ul,ol,mark){background-color:#fff!important;color:#111!important;border-color:#444!important;box-shadow:none!important}html.a11y-contrast body :is(button,.button,.provider-button){background:#111!important;color:#fff!important;border-color:#111!important}html.a11y-contrast body a:not(.button):not(.provider-button){color:#7f3c20!important;text-decoration:underline!important}html.a11y-contrast body :is(input,textarea,select){background:#fff!important;color:#111!important;border:2px solid #111!important}html.a11y-contrast .access-launcher span,html.a11y-contrast button span,html.a11y-contrast button b,html.a11y-contrast .button span{background:transparent!important;color:inherit!important}html.a11y-contrast .at-switch:before{background:#111}html.a11y-contrast .at-grid button[aria-pressed=true]{outline:3px solid #c45d31;outline-offset:2px}html.a11y-contrast .atlas-pin[aria-pressed=true]{outline:3px solid #111;outline-offset:3px}html.a11y-contrast .access-dialog{background:#fff;color:#111}html.a11y-spacing .access-dialog p{letter-spacing:0!important;word-spacing:0!important}body{padding-bottom:25px}html{scroll-padding-bottom:85px}section[id],form{scroll-margin-bottom:85px}
@media(max-width:600px){.access-launcher{right:12px;bottom:max(12px,env(safe-area-inset-bottom));min-height:48px;padding:10px 14px;font-size:12px}.access-launcher svg{width:21px;height:21px}.access-dialog{inset:0 12px 0 auto;max-height:calc(100dvh - 24px);border-radius:20px}.at-head{padding:20px}.at-scroll{padding:18px 20px}.access-dialog h2{font-size:22px}.at-grid{gap:8px}.at-grid>button{padding:15px 11px}.at-grid b{font-size:11px}.at-footer{padding:14px 20px}html.a11y-size .ndis-theme .site-header nav{font-size:1rem}}

.at-grid b{font-size:14px}.at-intro{font-size:14px!important}.at-companion>p{font-size:14px}.at-questions button{font-size:12px;min-height:44px}.at-answer p{font-size:14px!important}.at-answer h4{font-size:14px}.at-answer summary,.at-source{font-size:12px;min-height:44px}.at-reset{font-size:14px;min-height:44px}.at-head>div>span,.at-overline{font-size:11px}.at-status,.at-companion>p.at-demo-note,.at-footer,.at-bottom p{font-size:12px!important}.at-grid>button{min-height:110px}.at-close{width:44px;height:44px;min-width:44px}
