#navigation.site-navigation{align-items:center;gap:27px}#navigation .nav-parent-current{text-decoration:underline;text-underline-offset:7px}.menu-toggle{-webkit-appearance:none;appearance:none;color:#242520;-webkit-text-fill-color:#242520;background:transparent!important;border:0;padding:12px!important;width:46px;height:46px;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer}.menu-toggle .menu-bars{display:flex;flex-direction:column;justify-content:center;gap:6px;width:23px;height:23px}.menu-toggle .menu-bars>span{display:block;width:23px;height:1px;line-height:0;background:currentColor;transform-origin:center;transition:transform .18s ease,opacity .18s ease}.menu-toggle[aria-expanded=true] .menu-bars>span:nth-child(1){transform:translateY(7px) rotate(45deg)}.menu-toggle[aria-expanded=true] .menu-bars>span:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] .menu-bars>span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.ark-arrow{display:inline-block;width:18px;height:18px;vertical-align:-.16em;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.faq summary{color:#242520;-webkit-text-fill-color:currentColor}.faq summary::marker{color:#454c38}button{font-family:inherit}.menu-toggle:focus-visible{outline:1px solid #454c38;outline-offset:3px}@media(min-width:1001px){.menu-toggle{display:none!important}#navigation.site-navigation{display:flex}}@media(max-width:1000px){.menu-toggle{display:flex!important}#navigation.site-navigation{display:none;align-items:stretch}#navigation.site-navigation.open{display:flex;gap:8px;padding-top:18px;padding-bottom:22px}#navigation.site-navigation>a{display:block;color:#242520;-webkit-text-fill-color:#242520;padding:12px 0;font-size:16px}}@media(prefers-reduced-motion:reduce){.menu-toggle .menu-bars>span{transition:none}}

/* Shared header geometry and typography on every commercial page. */
@font-face{font-family:ArkitekNavigation;src:url('/arkitek-web-20261022/Chopin-Light.woff2') format('woff2');font-weight:300;font-style:normal;font-display:block}
html{scrollbar-gutter:stable;-webkit-text-size-adjust:100%;text-size-adjust:100%}
body>header{box-sizing:border-box;height:102px;min-height:102px;padding:24px 5%;gap:35px;align-items:center}
body>header>.brand{display:block;flex:0 0 105px;width:105px;height:53px}
body>header>.brand>img{display:block;width:100%;height:100%;object-fit:contain}
body>header>#navigation.site-navigation,body>header>#navigation.site-navigation>a{font-family:ArkitekNavigation,Chopin,'Helvetica Neue',Arial,sans-serif;font-size:14px;font-weight:300;font-style:normal;line-height:22px;letter-spacing:0;text-transform:none}
body>header>#navigation.site-navigation>a{margin:0;white-space:nowrap;transition:color .15s ease;text-decoration-thickness:1px}
@media(min-width:1001px){body>header>#navigation.site-navigation{display:grid;grid-template-columns:34px 56px 59px 58px 62px 46px 60px;gap:27px;width:537px;height:22px;flex:0 0 537px;padding:0;margin:0;align-items:center}body>header>#navigation.site-navigation>a{padding:0}}
@media(max-width:1000px){body>header>.menu-toggle{box-sizing:border-box;flex:0 0 46px;width:46px;height:46px;margin:0}body>header>#navigation.site-navigation{margin:0;width:auto;height:auto}body>header>#navigation.site-navigation>a{font-size:16px;line-height:24px;padding:12px 0}}
@media(max-width:700px){body>header{height:83px;min-height:83px;padding:18px 6%}body>header>.brand{flex-basis:86px;width:86px;height:43px}}
