:root{--hda-reading:20px}html{scroll-padding-top:180px}body{font-size:var(--hda-reading);line-height:1.65}#hda-header{position:sticky!important;top:0!important;display:grid!important;grid-template-columns:auto 1fr;gap:12px 30px!important;align-items:center!important;padding:14px clamp(18px,3vw,56px)!important;background:var(--site-bg)!important;border:0!important;border-bottom:1px solid var(--site-border)!important;z-index:1000!important;line-height:1.3!important;letter-spacing:normal!important;max-width:none!important;width:100%!important;margin:0!important}#hda-header .hda-site-brand{grid-column:1;grid-row:1;padding:4px 10px!important;border:0!important}#hda-header .hda-logo{width:144px!important;height:48px!important}#hda-header .hda-preferences{grid-column:2;grid-row:1;justify-self:end;display:flex!important;gap:12px!important}#hda-header button{min-height:46px!important;font-size:16px!important;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px!important;font-weight:600;letter-spacing:normal}#hda-header #hda-main-menu{grid-column:1/-1;grid-row:2;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px 24px;font-size:18px!important;line-height:1.3!important;width:100%;margin:0;padding:0;font-weight:600!important;background:transparent!important;letter-spacing:0!important}#hda-main-menu a{min-height:44px;display:flex;align-items:center;color:var(--site-text)!important;padding:9px 0!important;border-radius:0}#hda-main-menu a[aria-current=page]{color:var(--site-accent)!important;box-shadow:0 2px var(--site-accent)}#hda-main-menu a:hover{color:var(--site-accent)!important}#hda-main-menu .hda-contact{margin-left:auto;padding:9px 16px!important;border-radius:8px!important}#hda-header .hda-menu-toggle{display:none!important}#hda-header .hda-language{display:flex!important;gap:3px}#hda-header .hda-language button{min-width:44px}#hda-header .hda-theme{min-width:112px}.hda-svg-icon{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}.hda-skip{position:fixed;top:-100px;left:20px;z-index:3000;background:var(--site-text);color:var(--site-bg);padding:12px 20px}.hda-skip:focus{top:12px}#hda-main-content{scroll-margin-top:180px}.hda-shared-contact{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;padding:clamp(36px,5vw,76px) clamp(20px,4vw,64px);background:var(--site-panel)!important;color:var(--site-text)!important;border-top:1px solid var(--site-border);font-family:Arial,Helvetica,sans-serif;scroll-margin-top:170px}.hda-shared-contact .hda-contact-eyebrow{font-size:14px!important;letter-spacing:2px;color:var(--site-accent)!important;font-weight:700}.hda-shared-contact h2{font-family:inherit!important;font-size:clamp(30px,3.2vw,48px)!important;line-height:1.16!important;letter-spacing:-.035em!important;margin:12px 0 18px!important;font-weight:700!important;color:inherit!important}.hda-shared-contact p{font-size:20px!important;line-height:1.6!important;margin:0;max-width:750px;color:var(--site-muted)!important}.hda-contact-links{display:grid;gap:14px;min-width:0}.hda-contact-links a{display:flex;align-items:center;gap:14px;font-size:clamp(20px,2vw,28px)!important;font-weight:600;color:var(--site-text)!important;text-decoration:none;min-height:54px;overflow-wrap:anywhere}.hda-contact-links a:hover{color:var(--site-accent)!important}#hda-footer{position:static!important;display:flex!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px!important;padding:26px clamp(20px,4vw,64px)!important;background:var(--site-bg)!important;color:var(--site-muted)!important;font-size:17px!important;font-family:Arial,Helvetica,sans-serif!important;letter-spacing:0!important;line-height:1.5!important;border:0!important;border-top:1px solid var(--site-border)!important;margin:0!important}#hda-footer>a{min-height:44px;display:inline-flex;gap:8px;align-items:center;font-size:17px!important;color:var(--site-muted)!important;text-decoration:none}#hda-footer .hda-logo{width:130px!important;height:44px!important}.hda-error{min-height:60vh;padding:80px 5%}.hda-content p,.hda-content li,body>main p,body>main li{font-size:20px!important;line-height:1.75!important}.hda-content :is(button,summary,select),body>main :is(button,summary,select){font-size:17px!important;line-height:1.45!important}.hda-content .micro,.hda-content .eyebrow,.hda-content small,body>main .eyebrow{font-size:14px!important;line-height:1.5!important}.hda-content :is(h3,h4),body>main :is(h3,h4){line-height:1.3!important}.hda-content summary,body>main summary{padding-block:12px}.hda-content img,body>main img{max-width:100%}.hda-content a,body>main a{overflow-wrap:anywhere}.hda-translation-status{font-size:16px!important}:is(#hda-header,#hda-footer,.hda-shared-contact) :focus-visible{outline:3px solid var(--site-accent);outline-offset:4px}
@media(max-width:1100px){html{scroll-padding-top:105px}#hda-header{grid-template-columns:auto auto 1fr;gap:10px!important;padding:12px 18px!important}#hda-header .hda-menu-toggle{display:inline-flex!important;grid-column:2;grid-row:1;margin:0!important}#hda-header .hda-preferences{grid-column:3}#hda-header #hda-main-menu{display:none;grid-row:2;flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:0;max-height:calc(100dvh - 110px);overflow:auto}#hda-header #hda-main-menu.is-open{display:flex}#hda-header #hda-main-menu a{padding:14px 6px!important;border-top:1px solid var(--site-border);min-height:52px;font-size:20px!important}#hda-main-menu .hda-contact{margin:10px 0 0!important;justify-content:center}#hda-main-content,.hda-shared-contact{scroll-margin-top:110px}.hda-shared-contact{grid-template-columns:1fr}.hda-contact-links{display:flex;flex-wrap:wrap;gap:10px 36px}}
@media(max-width:620px){:root{--hda-reading:18px}#hda-header{grid-template-columns:1fr auto;padding:10px 14px!important;gap:8px!important}#hda-header .hda-site-brand{grid-row:1;grid-column:1;justify-self:start}#hda-header .hda-logo{width:112px!important;height:40px!important}#hda-header .hda-menu-toggle{grid-column:2;grid-row:1}#hda-header .hda-preferences{grid-column:1/-1;grid-row:2;justify-self:stretch;justify-content:space-between}#hda-header #hda-main-menu{grid-row:3;max-height:calc(100dvh - 150px)}#hda-header button{font-size:16px!important;min-height:44px!important}html{scroll-padding-top:150px}.hda-shared-contact,#hda-main-content{scroll-margin-top:150px}.hda-contact-links{display:grid;gap:4px}.hda-contact-links a{font-size:21px!important}.hda-shared-contact p{font-size:18px!important}.hda-content p,.hda-content li,body>main p,body>main li{font-size:18px!important;line-height:1.7!important}#hda-footer{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.hda-content>[id] h1{font-size:clamp(32px,9vw,48px)!important}.hda-content>[id] h2{font-size:clamp(27px,7vw,36px)!important}}
:root[data-theme=light] body[data-theme-page=asdkimagad]{--bg:#f3f7f8;--paper:#17333c;--muted:#496570;--line:#b8ced2;--orange:#087e83}
:root[data-theme=light] body[data-theme-page=asdkimagad] main{color:var(--site-text);background:var(--site-bg)}
:root[data-theme=light] body[data-theme-page=asdkimagad] main p{color:var(--site-muted)}
.hda-simple-page{max-width:1200px!important;margin:auto!important;padding:clamp(28px,5vw,72px);min-height:60vh}.hda-simple-page p{max-width:76ch}
