.swiss{--red:var(--db-navy);--accent:var(--db-navy);--db-paper:#fff;--db-paper-warm:#f6f5f1;--db-chalk:#dfe4f4;--db-cream:#f3f1ee;--cream:#f3f1ee;--mut:#0a0a0a8f;--mut3:#0a0a0a8f;--hair:#0a0a0a2e;--hair-soft:#0a0a0a1a;--t-drawer:.32s;--t-reveal:.48s;--stagger:60ms;color:var(--ink);font-family:var(--font-archivo), "Helvetica Neue", Arial, sans-serif;-webkit-font-smoothing:antialiased}.swiss a{color:inherit;text-decoration:none}.swiss .btn-red,.swiss .btn-ink,.swiss .btn-outline-w{color:#fff}.swiss .btn-hair{color:var(--ink)}.swiss .btn-paper{color:var(--navy)}@media (hover:hover) and (pointer:fine){.swiss .btn-hair:hover{color:var(--electric)}}.swiss :focus-visible{outline:2px solid var(--electric);outline-offset:2px}.swiss .navlink{transition:color var(--t-ui) ease}.swiss .navlink[data-active=true]{color:var(--electric)}.swiss .mega-panel a:focus-visible{outline-color:var(--cyan)}@media (hover:hover) and (pointer:fine){.swiss .navlink:hover{color:var(--electric)}.swiss .mega-panel .navlink:hover{color:var(--cyan)}.swiss .mega-feature:hover .navlink{color:var(--electric);text-underline-offset:4px;text-decoration:underline}}.swiss .mega-panel{opacity:0;pointer-events:none;transition:opacity var(--t-ui) ease}.swiss .nav-mega:hover .mega-panel,.swiss .nav-mega:focus-within .mega-panel{opacity:1;pointer-events:auto}.swiss .site-header{transition:border-color var(--t-ui) ease;border-bottom:1px solid #0000}.swiss .site-header[data-scrolled]{border-bottom-color:var(--hair)}.swiss .drawer-scrim{z-index:60;opacity:0;visibility:hidden;transition:opacity var(--t-drawer) ease, visibility 0s linear var(--t-drawer);background:#0a0a0a52;position:fixed;inset:0}.swiss .drawer{z-index:70;background:var(--paper);border-left:1px solid var(--hair);visibility:hidden;width:min(22rem,88vw);transition:transform var(--t-drawer) var(--ease-drawer), visibility 0s linear var(--t-drawer);position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.swiss .drawer[data-open]{visibility:visible;transition-delay:0s;transform:translate(0,0)}.swiss .drawer-scrim[data-open]{opacity:1;visibility:visible;transition-delay:0s}.swiss .menu-btn{border:1px solid var(--hair);width:2.5rem;height:2.5rem;color:var(--ink);cursor:pointer;transition:transform var(--t-press) var(--ease-out-strong), border-color var(--t-ui) ease;background:0 0;justify-content:center;align-items:center;display:inline-flex}.swiss .menu-btn:active{transform:scale(.97)}@media (min-width:1024px){.swiss .menu-btn,.swiss .drawer,.swiss .drawer-scrim{display:none}}.swiss .menu-btn svg path{transition:transform var(--t-ui) var(--ease-out-strong), opacity var(--t-ui) ease;transform-origin:50%}.swiss .menu-btn[aria-expanded=true] .bar-1{transform:translateY(5px)rotate(45deg)}.swiss .menu-btn[aria-expanded=true] .bar-2{opacity:0}.swiss .menu-btn[aria-expanded=true] .bar-3{transform:translateY(-5px)rotate(-45deg)}.swiss .nav-icon{width:38px;height:38px;color:var(--db-navy);background:#eef0f8;flex:none;justify-content:center;align-items:center;display:inline-flex}.swiss .nav-icon svg{width:18px;height:18px}.swiss .nav-icon--sm{width:32px;height:32px}.swiss .nav-icon--sm svg{width:16px;height:16px}.swiss .drawer.drawer--full{border-left:0;width:100vw}.swiss .sheet-tab{color:var(--mut);padding:0 0 14px;font-size:17px;font-weight:500;position:relative}.swiss .sheet-tab[aria-selected=true]{color:var(--ink);font-weight:600}.swiss .sheet-tab[aria-selected=true]:after{content:"";background:var(--db-navy);height:2px;position:absolute;bottom:-1px;left:0;right:0}.swiss .sheet-head{color:var(--ink);font-size:17px;font-weight:600}.swiss .sheet-row{align-items:center;gap:14px;padding:11px 0;display:flex}.swiss .sheet-row:active{opacity:.7}.swiss .sheet-acc svg{color:var(--mut3);transition:transform var(--t-ui) var(--ease-out-strong)}.swiss .sheet-acc[data-open] svg{transform:rotate(180deg)}.swiss .drawer.drawer--full:focus{outline:none}.swiss .mega-rail{position:relative}@media (max-width:1023px){.swiss .mega-rail{padding-bottom:0}}.swiss .rail-tab{color:var(--mut);cursor:pointer;background:0 0;border:0;margin:0 -18px;padding:16px 18px;transition:background-color .2s,color .2s}.swiss .rail-tab[data-on]{background:var(--db-paper,#fff);color:var(--ink)}.swiss .rail-tab[data-on] .disp{color:var(--ink)}.swiss .rail-tab:not([data-on]) .disp{color:color-mix(in srgb, var(--ink) 45%, transparent)}.swiss .rail-tab:focus-visible{outline:2px solid var(--navy);outline-offset:2px}@media (max-width:767px){.swiss button,.swiss a,.swiss [role=button]{min-height:unset;min-width:unset}}@media (prefers-reduced-motion:reduce){.swiss *,.swiss :before,.swiss :after{transition-property:opacity,color,background-color,border-color,visibility!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.swiss .drawer{transform:none}.swiss .drawer:not([data-open]){opacity:0}.swiss .drawer[data-open]{opacity:1}}
