#head{--aud-ground:var(--cream-r);--aud-plate:var(--plum);--aud-active:var(--cream);--aud-idle:var(--ink);--aud-edge:#84758c;padding-block:16px;padding-left:max(var(--edge), env(safe-area-inset-left));padding-right:max(var(--edge), env(safe-area-inset-right))}#head.over-dark{--aud-ground:#302240;--aud-plate:var(--cream);--aud-active:var(--ink);--aud-idle:var(--cream);--aud-edge:#a89abc}.head-r{flex-shrink:0;gap:28px}.aud-switch{--aud-inset:4px;--aud-outline-x:0%;border:1px solid var(--aud-edge);background:var(--aud-ground);width:208px;height:56px;min-inline-size:0;color:var(--aud-idle);isolation:isolate;border-radius:4px;grid-template-columns:1fr 1fr;margin:0;padding:4px;transition:opacity .18s;display:grid;position:relative}:root[data-mode=learn] .aud-switch{--aud-outline-x:100%}.aud-switch:after{content:"";inset-block:var(--aud-inset);left:var(--aud-inset);width:calc((100% - 2 * var(--aud-inset)) / 2);z-index:3;box-sizing:border-box;background:var(--aud-edge);clip-path:polygon(evenodd,0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px),0 0,1px 1px,1px calc(100% - 8.414px),8.414px calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) 8.414px,calc(100% - 8.414px) 1px,1px 1px,0 0);pointer-events:none;transform:translateX(var(--aud-outline-x));transition:transform .44s cubic-bezier(.16,1,.3,1);position:absolute}.audience-legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.aud-plate{width:calc(50% - 4px);color:var(--aud-active);background:var(--aud-plate);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));pointer-events:none;transition:transform .44s cubic-bezier(.16,1,.3,1);position:absolute;top:4px;bottom:4px;left:4px}:root[data-mode=learn] .aud-plate{transform:translate(100%)}.aud-shutter{opacity:.12;background:currentColor;transition:transform .52s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-110%)}:root[data-mode=learn] .aud-shutter{transform:translate(110%)}.aud-option{cursor:pointer;place-items:center;min-width:0;display:grid;position:relative}.aud-option input{z-index:2;opacity:0;cursor:pointer;touch-action:manipulation;width:100%;height:100%;margin:0;position:absolute;inset:0}.aud-option .sw-lab{color:var(--aud-idle);letter-spacing:-.015em;white-space:nowrap;transition:color .16s, transform .2s var(--ease-enter);padding:0;font:650 16px/1 Archivo,sans-serif;position:relative}.aud-option input:checked+.sw-lab{color:var(--aud-active)}.aud-icon{width:20px;height:20px;display:none}.aud-option:has(input:focus-visible){outline:3px solid var(--lilac);outline-offset:2px}.aud-option:has(input:active) .sw-lab{transform:scale(.95)}.aud-switch[inert]{opacity:.55}.menu-btn{justify-content:space-between;gap:12px;width:90px;height:56px;font-size:16px;font-weight:650}.menu-btn .menu-icon{flex-basis:22px;width:22px;height:22px}@media (hover:hover){.aud-option:has(input:not(:checked):hover) .sw-lab{transform:translateY(-2px)}}@media (hover:hover) and (pointer:fine){:root .aud-switch:has(.aud-option:hover input[value=hire]){--aud-outline-x:0%}:root .aud-switch:has(.aud-option:hover input[value=learn]){--aud-outline-x:100%}}@media (width<=700px){#menu{padding-top:104px;padding-bottom:max(24px, env(safe-area-inset-bottom,0px));gap:24px}.menu-list{flex-shrink:0;margin-block:0}.menu-list a{min-height:44px}.menu-foot{opacity:1;color:var(--cream);letter-spacing:0;text-transform:none;border-top:1px solid #f5efe233;flex-shrink:0;grid-template-columns:1fr auto;align-items:center;gap:4px 16px;margin-top:auto;padding-top:16px;font-size:14px;line-height:1.4;display:grid}.menu-foot .entrance-start,.menu-foot .menu-email,.menu-foot .media-toggle{grid-column:1/-1}.menu-foot a{align-items:center;width:fit-content;min-height:32px;display:flex}.menu-foot .entrance-start{letter-spacing:0;text-transform:none;color:#c9b0ff;font-size:13px}.menu-location{color:var(--muted-plum);white-space:nowrap;font-size:12px}.menu-foot .media-toggle{justify-self:start;margin:8px 0 0}#head{gap:12px;padding-block:12px}.head-r{gap:16px}.aud-switch{--aud-inset:1px;width:148px;height:48px;padding:1px}.aud-plate{inset-block:1px;width:calc(50% - 1px);left:1px}.aud-option .sw-lab{font-size:14px}.menu-btn{gap:8px;width:68px;height:48px;font-size:14px}.menu-btn .menu-icon{flex-basis:20px;width:20px;height:20px}}@media (width<=359px){#head{gap:10px}.mark .andre-wordmark{width:64px;height:36px}.head-r{gap:8px}.aud-switch{width:126px}.menu-btn{gap:6px;width:60px;font-size:13px}.menu-btn .menu-icon{flex-basis:18px;width:18px;height:18px}}@media (width>=1001px){.menu-btn{justify-content:center;width:auto;min-width:44px}#menuBtn .menu-icon{display:none}}@media (width<=1000px){.menu-btn{justify-content:center;gap:0;width:44px}.menu-btn .menu-label{display:none}}@media (width<=700px){#head{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}#head .head-r{display:contents}#head .mark{grid-area:1/2;justify-self:center}#head .aud-switch{grid-area:1/1;justify-self:start;width:min(96px,100%)}#head .aud-option .sw-lab{font-size:12px}#head .aud-text{display:none}#head .aud-icon{display:block}#head .menu-btn{grid-area:1/3;justify-self:end}}@media (prefers-reduced-motion:reduce){.aud-switch:after,.aud-plate,.aud-shutter,.aud-option .sw-lab,.menu-btn .menu-icon{transition:none;animation:none}.aud-shutter{display:none}:is(.aud-option:has(input:hover) .sw-lab,.aud-option:has(input:active) .sw-lab){transform:none}}
