@font-face{font-family:body;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:body Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_41d65d{font-family:body,body Fallback;font-style:normal}.__variable_41d65d{--bw-f-body:"body","body Fallback"}@font-face{font-family:"serif";src:url(/_next/static/media/7cb8e1b9ab81be17-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"serif Fallback";src:local("Arial");ascent-override:121.98%;descent-override:38.19%;line-gap-override:0.00%;size-adjust:81.16%}.__className_cbd9b2{font-family:"serif","serif Fallback";font-weight:400;font-style:italic}.__variable_cbd9b2{--bw-f-serif:"serif","serif Fallback"}.aegd{position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;overflow:hidden;background:var(--bw-bg);color:var(--bw-ink);font-family:var(--bw-body)}.aegd__top{flex:none;display:flex;align-items:center;gap:8px;min-height:64px;padding:env(safe-area-inset-top,0) 16px 0 20px;border-bottom:1px solid var(--bw-line)}.aegd__brand{margin-right:auto;color:inherit;text-decoration:none}.aegd__brand,.aegd__icon{display:inline-flex;align-items:center}.aegd__icon{justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--bw-line);border-radius:10px;background:var(--bw-card);color:var(--bw-ink);cursor:pointer}.aegd__icon svg{width:18px;height:18px}.aegd__icon:hover{border-color:var(--bw-blue);color:var(--bw-blue)}.aegd__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px 20px calc(32px + env(safe-area-inset-bottom, 0px))}.aegd__row{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--bw-line)}.aegd__link{flex:1;display:block;padding:18px 0;font:600 20px/1.2 var(--bw-display);letter-spacing:-.01em;color:var(--bw-ink);text-decoration:none}.aegd__link.is-active{color:var(--bw-blue)}.aegd__chev{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--bw-ink-2);cursor:pointer}.aegd__chev svg{width:20px;height:20px;transition:transform .2s}.aegd__chev.is-open svg{transform:rotate(180deg)}.aegd__sub{display:grid;padding:4px 0 12px 12px;border-bottom:1px solid var(--bw-line)}.aegd__sublink{display:block;padding:12px 0;font:500 16px/1.3 var(--bw-body);color:var(--bw-ink-2);text-decoration:none}.aegd__sublink:hover{color:var(--bw-ink)}.aegd__cta{display:grid;gap:10px;margin-top:28px}.aegd__btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 18px;border-radius:12px;background:var(--bw-blue);color:#ffffff;font:600 16px/1 var(--bw-body);text-decoration:none}.aegd__btn:hover{background:var(--bw-blue-2)}.aegd__btn--ghost{background:transparent;color:var(--bw-ink);border:1px solid var(--bw-line-2)}.aegd__btn--ghost:hover{background:var(--bw-bg-2)}.bw-brand{display:inline-flex;align-items:center;gap:10px;color:inherit;line-height:1}.bw-brand__mark{display:block;height:28px;width:auto;flex:none}.bw-brand__txt{font-size:20px;font-weight:700;letter-spacing:-.02em;color:inherit}.bw-root.bw-nav--drawer{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important;filter:none!important;contain:none!important;will-change:auto!important}.bw-root .bw-drawer{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;overflow:hidden;margin:0;padding:0;border-top:0}.bw-root .bw-drawer__top{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:env(safe-area-inset-top,0) 20px 0;border-bottom:1px solid var(--bw-line,rgba(128,128,128,.25))}.bw-root .bw-drawer__close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(128,128,128,.35);border-radius:10px;background:transparent;color:inherit;cursor:pointer}.bw-root .bw-drawer__close svg{width:22px;height:22px}.bw-root .bw-drawer .bw-drawer__in{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-top:8px;padding-bottom:calc(32px + env(safe-area-inset-bottom, 0px))}