.ck-bar[data-astro-cid-fzbxxtek]{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#fff;box-shadow:0 -2px 16px #0000001f;border-top:2px solid #D31145}.ck-inner[data-astro-cid-fzbxxtek]{max-width:1200px;margin:0 auto;padding:14px 20px;display:flex;align-items:center;gap:16px 24px}.ck-text[data-astro-cid-fzbxxtek]{flex:1 1 auto;margin:0;font-size:14px;line-height:1.6;color:var(--text);font-weight:400}.ck-link[data-astro-cid-fzbxxtek]{color:#d31145;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.ck-link[data-astro-cid-fzbxxtek]:focus-visible{outline:3px solid #D31145;outline-offset:2px;border-radius:2px}.ck-focus-target:focus{outline:none}.ck-btns[data-astro-cid-fzbxxtek]{display:grid;grid-template-columns:repeat(2,112px);gap:8px;flex:0 0 auto}.ck-btns--off[data-astro-cid-fzbxxtek]{display:none}.ck-btn[data-astro-cid-fzbxxtek]{min-height:44px;padding:0 12px;font-size:14px;font-weight:700;line-height:1;border-radius:6px;border:2px solid;cursor:pointer;white-space:nowrap}.ck-btn[data-astro-cid-fzbxxtek]:focus-visible{outline:3px solid #D31145;outline-offset:2px}.ck-settings[data-astro-cid-fzbxxtek]{background:#fff;border-color:#000;color:#000}.ck-accept[data-astro-cid-fzbxxtek]{background:#d31145;border-color:#d31145;color:#fff}.ck-settings[data-astro-cid-fzbxxtek]:hover{background:#f3f3f3}.ck-accept[data-astro-cid-fzbxxtek]:hover{background:#b80e3b;border-color:#b80e3b}.ck-btn-primary[data-astro-cid-fzbxxtek]{background:#d31145;color:#fff;border-color:#d31145}.ck-btn-secondary[data-astro-cid-fzbxxtek]{background:#fff;color:#2d3748;border-color:#d1d5db}.ck-panel[data-astro-cid-fzbxxtek]{border-top:1px solid #e8e8ec;padding:16px 20px 20px;max-width:1200px;margin:0 auto}.ck-row[data-astro-cid-fzbxxtek]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #f0f1f3}.ck-row[data-astro-cid-fzbxxtek]:last-of-type{border-bottom:none}.ck-row-info[data-astro-cid-fzbxxtek]{flex:1}.ck-row-info[data-astro-cid-fzbxxtek] strong[data-astro-cid-fzbxxtek]{font-size:13px;color:var(--text);display:block;margin-bottom:2px}.ck-row-info[data-astro-cid-fzbxxtek] p[data-astro-cid-fzbxxtek]{font-size:12px;color:var(--text-light);margin:0;line-height:1.4}.ck-toggle[data-astro-cid-fzbxxtek]{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}.ck-toggle[data-astro-cid-fzbxxtek] input[data-astro-cid-fzbxxtek]{opacity:0;width:0;height:0}.ck-slider[data-astro-cid-fzbxxtek]{position:absolute;inset:0;background:#cbd5e0;border-radius:24px;cursor:pointer;transition:background .2s}.ck-slider[data-astro-cid-fzbxxtek]:before{content:"";position:absolute;left:3px;top:3px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .2s}.ck-toggle[data-astro-cid-fzbxxtek] input[data-astro-cid-fzbxxtek]:checked+.ck-slider[data-astro-cid-fzbxxtek]{background:#d31145}.ck-toggle[data-astro-cid-fzbxxtek] input[data-astro-cid-fzbxxtek]:checked+.ck-slider[data-astro-cid-fzbxxtek]:before{transform:translate(20px)}.ck-toggle[data-astro-cid-fzbxxtek] input[data-astro-cid-fzbxxtek]:focus-visible+.ck-slider[data-astro-cid-fzbxxtek]{outline:3px solid #D31145;outline-offset:2px}.ck-toggle--locked[data-astro-cid-fzbxxtek]{opacity:.5}.ck-toggle--locked[data-astro-cid-fzbxxtek] .ck-slider[data-astro-cid-fzbxxtek]{cursor:not-allowed}.ck-panel-foot[data-astro-cid-fzbxxtek]{padding-top:12px;display:flex;justify-content:flex-end;align-items:center;gap:8px}.ck-panel-foot[data-astro-cid-fzbxxtek] .ck-btn[data-astro-cid-fzbxxtek]{min-height:44px;font-size:14px;padding:0 16px}@media (max-width:768px){.ck-inner[data-astro-cid-fzbxxtek]{flex-direction:column;align-items:stretch;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.ck-btns[data-astro-cid-fzbxxtek]{grid-template-columns:repeat(2,1fr)}.ck-btns[data-astro-cid-fzbxxtek] .ck-btn[data-astro-cid-fzbxxtek]{padding:0 4px}}@media (max-width: 480px){.ck-panel[data-astro-cid-fzbxxtek]{padding:12px 16px 16px}.ck-panel-foot[data-astro-cid-fzbxxtek] .ck-btn[data-astro-cid-fzbxxtek]{flex:0 0 auto}}.compliance-bar[data-astro-cid-lq7i5isa]{background:var(--aia-red)}.compliance-inner[data-astro-cid-lq7i5isa]{max-width:var(--max-w);margin:0 auto;padding:6px var(--space-sm)}.compliance-inner[data-astro-cid-lq7i5isa] p[data-astro-cid-lq7i5isa]{margin:0;color:#fff;font-size:var(--text-xs);line-height:1.5;text-align:center;font-weight:400}.compliance-inner[data-astro-cid-lq7i5isa] a[data-astro-cid-lq7i5isa][href^=tel]{color:inherit;text-decoration:none}.site-nav[data-astro-cid-4lunwx2e]{position:sticky;top:0;z-index:100;background:var(--aia-white);border-bottom:1px solid var(--border-light)}.nav-inner[data-astro-cid-4lunwx2e]{max-width:var(--max-w);margin:0 auto;padding:0 var(--space-sm);height:64px;display:flex;align-items:center;gap:var(--space-md)}.wordmark[data-astro-cid-4lunwx2e]{font-size:var(--fs-brand-wordmark);font-weight:700;letter-spacing:-.01em;text-decoration:none;flex-shrink:0}.wordmark[data-astro-cid-4lunwx2e]:hover{text-decoration:none}.w-i[data-astro-cid-4lunwx2e]{color:var(--aia-red)}.w-agency[data-astro-cid-4lunwx2e]{color:var(--aia-black)}.w-aia[data-astro-cid-4lunwx2e]{color:var(--aia-red)}.nav-links[data-astro-cid-4lunwx2e]{display:flex;gap:12px;list-style:none;margin:0 auto;flex-wrap:nowrap;align-items:center}.nav-link[data-astro-cid-4lunwx2e]{color:var(--text-light);font-size:var(--text-sm);font-weight:400;white-space:nowrap;text-decoration:none;padding-bottom:2px;border-bottom:2px solid transparent;transition:color var(--ease),border-color var(--ease);display:flex;align-items:center;gap:3px}.nav-link[data-astro-cid-4lunwx2e]:hover{color:var(--aia-red);text-decoration:none}.nav-link[data-astro-cid-4lunwx2e].active{color:var(--aia-red);border-bottom-color:var(--aia-red);font-weight:700}.nav-link[data-astro-cid-4lunwx2e].recruit{color:var(--aia-red);font-weight:400}.nav-link[data-astro-cid-4lunwx2e].recruit:hover{opacity:.8}.caret[data-astro-cid-4lunwx2e]{display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;vertical-align:middle;margin-top:-1px;transition:transform var(--ease)}.has-sub[data-astro-cid-4lunwx2e]{position:relative}.has-sub[data-astro-cid-4lunwx2e]:after{content:"";position:absolute;left:0;right:0;top:100%;height:10px}.drop[data-astro-cid-4lunwx2e]{display:none;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);min-width:200px;background:var(--aia-white);border:1px solid var(--border-light);border-radius:var(--radius-edge);box-shadow:0 6px 20px #0000001a;list-style:none;padding:6px 0;z-index:200;white-space:nowrap}.has-sub[data-astro-cid-4lunwx2e]:hover .drop[data-astro-cid-4lunwx2e],.has-sub[data-astro-cid-4lunwx2e]:focus-within .drop[data-astro-cid-4lunwx2e]{display:block}.has-sub[data-astro-cid-4lunwx2e]:hover .caret[data-astro-cid-4lunwx2e]{transform:rotate(180deg)}.drop[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{display:block;padding:9px 18px;font-size:var(--text-sm);color:var(--text-light);text-decoration:none;transition:color var(--ease),background var(--ease)}.drop[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]:hover,.drop[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e].active{color:var(--aia-red);background:var(--bg-subtle,#fafaf9)}.nav-cta[data-astro-cid-4lunwx2e]{background:var(--line-green);color:#fff;padding:10px 20px;font-size:var(--text-sm);font-weight:700;transition:background var(--ease);white-space:nowrap;flex-shrink:0;border-radius:var(--radius-edge)}.nav-cta[data-astro-cid-4lunwx2e]:hover{background:var(--line-green-hover);text-decoration:none}.nav-burger[data-astro-cid-4lunwx2e]{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;background:none;border:none;cursor:pointer;padding:8px;flex-shrink:0}.nav-burger[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]{display:block;height:2px;width:100%;background:var(--aia-black);transition:transform .2s,opacity .2s}.nav-burger[data-astro-cid-4lunwx2e].open span[data-astro-cid-4lunwx2e]:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-burger[data-astro-cid-4lunwx2e].open span[data-astro-cid-4lunwx2e]:nth-child(2){opacity:0}.nav-burger[data-astro-cid-4lunwx2e].open span[data-astro-cid-4lunwx2e]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mob-overlay[data-astro-cid-4lunwx2e]{display:none;position:fixed;inset:0;background:#00000073;z-index:199;cursor:pointer}.mob-overlay[data-astro-cid-4lunwx2e].open{display:block}.mobile-menu[data-astro-cid-4lunwx2e]{position:fixed;top:0;left:0;height:100dvh;width:82%;max-width:340px;background:var(--aia-white);border-right:1px solid var(--border-light);overflow-y:auto;-webkit-overflow-scrolling:touch;transform:translate(-100%);visibility:hidden;transition:transform .25s ease,visibility 0s .25s;z-index:200}.nav-burger[data-astro-cid-4lunwx2e].open{display:none}.mobile-menu[data-astro-cid-4lunwx2e].open{transform:translate(0);visibility:visible;transition:transform .25s ease,visibility 0s 0s}.mob-drawer-head[data-astro-cid-4lunwx2e]{display:flex;align-items:center;justify-content:flex-end;height:64px;padding:0 12px;border-bottom:1px solid var(--border-light)}.mob-close[data-astro-cid-4lunwx2e]{background:none;border:none;cursor:pointer;width:40px;height:40px;display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;padding:8px;flex-shrink:0}.mob-close[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]{display:block;height:2px;width:20px;background:var(--aia-black)}.mob-close[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]:nth-child(1){transform:rotate(45deg) translate(4px,4px)}.mob-close[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]:nth-child(2){transform:rotate(-45deg) translate(4px,-4px)}.mobile-menu[data-astro-cid-4lunwx2e] ul[data-astro-cid-4lunwx2e]{list-style:none;padding:8px 0 16px}.mobile-menu[data-astro-cid-4lunwx2e]>ul[data-astro-cid-4lunwx2e]>li[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e],.mob-row[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e]{display:block;padding:12px var(--space-sm);font-size:var(--text-base);color:var(--text-light);font-weight:400;border-left:3px solid transparent;transition:color var(--ease),border-color var(--ease);text-decoration:none}.mobile-menu[data-astro-cid-4lunwx2e]>ul[data-astro-cid-4lunwx2e]>li[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e]:hover,.mobile-menu[data-astro-cid-4lunwx2e]>ul[data-astro-cid-4lunwx2e]>li[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e].active,.mob-row[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e]:hover,.mob-row[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e].active{color:var(--aia-red);border-left-color:var(--aia-red)}.mobile-menu[data-astro-cid-4lunwx2e]>ul[data-astro-cid-4lunwx2e]>li[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e].active,.mob-row[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e].active{font-weight:700}.mob-recruit[data-astro-cid-4lunwx2e]{color:var(--aia-red)!important;font-weight:400!important}.mob-row[data-astro-cid-4lunwx2e]{display:flex;align-items:center}.mob-row[data-astro-cid-4lunwx2e]>a[data-astro-cid-4lunwx2e]{flex:1;border-left:3px solid transparent}.mob-tog[data-astro-cid-4lunwx2e]{background:none;border:none;cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;color:var(--text-light)}.mob-caret[data-astro-cid-4lunwx2e]{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid currentColor;transition:transform .2s}.mob-tog[data-astro-cid-4lunwx2e].open .mob-caret[data-astro-cid-4lunwx2e]{transform:rotate(180deg)}.mob-sub[data-astro-cid-4lunwx2e]{list-style:none;padding:0 0 4px;background:var(--bg-subtle,#fafaf9);border-left:3px solid var(--aia-red)}.mob-sub[data-astro-cid-4lunwx2e] li[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{display:block;padding:10px var(--space-sm) 10px calc(var(--space-sm) + 12px);font-size:var(--text-sm);color:var(--text-light);text-decoration:none;transition:color var(--ease)}.mob-sub[data-astro-cid-4lunwx2e] li[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]:hover,.mob-sub[data-astro-cid-4lunwx2e] li[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e].active{color:var(--aia-red)}.mobile-line-item[data-astro-cid-4lunwx2e]{margin-top:8px;padding:0 var(--space-sm);text-align:center}.mobile-line-cta[data-astro-cid-4lunwx2e]{display:inline-block;background:var(--line-green);color:#fff!important;text-align:center;padding:12px 20px!important;font-weight:700;border-left:none!important;border-radius:var(--radius-edge);width:auto}.mob-social-row[data-astro-cid-4lunwx2e]{display:flex;justify-content:center;gap:14px;flex-wrap:nowrap;padding:16px 16px 20px;list-style:none}.mob-social-row[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{color:var(--text-muted);display:flex;align-items:center;transition:color var(--ease)}.mob-social-row[data-astro-cid-4lunwx2e] svg[data-astro-cid-4lunwx2e]{width:20px;height:20px;flex-shrink:0}.mob-social-row[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]:hover{color:var(--aia-red)}@media (max-width:1100px){.nav-links[data-astro-cid-4lunwx2e]{gap:8px}.nav-link[data-astro-cid-4lunwx2e]{font-size:var(--text-xs)}.recruit-item[data-astro-cid-4lunwx2e]{display:none}}@media (max-width:900px){.nav-links[data-astro-cid-4lunwx2e]{gap:6px}.nav-link[data-astro-cid-4lunwx2e]{font-size:var(--text-2xs)}}@media (max-width:768px){.nav-links[data-astro-cid-4lunwx2e]{display:none}.nav-inner[data-astro-cid-4lunwx2e]{justify-content:space-between;gap:0;padding:0 12px}.nav-burger[data-astro-cid-4lunwx2e]{display:flex;order:1;flex-shrink:0}.wordmark[data-astro-cid-4lunwx2e]{order:2;flex:1;text-align:center}.nav-cta[data-astro-cid-4lunwx2e]{display:flex;order:3;align-items:center;padding:8px 14px;font-size:var(--text-2xs);flex-shrink:0}}.container[data-astro-cid-gcn2mc3v]{max-width:var(--max-w);margin:0 auto;padding:0 var(--space-sm)}.site-footer[data-astro-cid-gcn2mc3v]{background:var(--bg-dark-deep);padding:var(--space-lg) 0;text-align:center}.footer-logo[data-astro-cid-gcn2mc3v]{display:inline-block;line-height:0;text-decoration:none;margin-bottom:var(--space-md)}.footer-logo[data-astro-cid-gcn2mc3v] img[data-astro-cid-gcn2mc3v]{display:block;height:40px;width:auto}.footer-social[data-astro-cid-gcn2mc3v]{display:flex;justify-content:center;gap:20px;margin-bottom:var(--space-md)}.footer-social[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:#ffffffa6;display:flex;align-items:center;transition:color var(--ease)}.footer-social[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:#fff;text-decoration:none}.footer-bottom[data-astro-cid-gcn2mc3v]{border-top:1px solid rgba(255,255,255,.08);padding-top:var(--space-sm);display:flex;flex-direction:column;gap:3px}.footer-bottom[data-astro-cid-gcn2mc3v] p[data-astro-cid-gcn2mc3v]{font-size:11px;color:#ffffff8c;line-height:1.5}.footer-bottom[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:#ffffff8c;text-decoration:underline}.footer-bottom[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:var(--aia-white)}.footer-legal-links[data-astro-cid-gcn2mc3v]{margin-top:4px}.footer-legal-links[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v],.footer-cookie-link[data-astro-cid-gcn2mc3v]{color:#ffffff8c;text-decoration:underline;font-size:11px;line-height:1.5;display:inline-flex;align-items:center;min-height:44px;padding:0 4px}.footer-cookie-link[data-astro-cid-gcn2mc3v]{background:none;border:none;cursor:pointer;padding:0 4px;font-family:inherit}.footer-cookie-link[data-astro-cid-gcn2mc3v]:hover,.footer-legal-links[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:var(--aia-white)}@media (min-width:769px){.footer-logo[data-astro-cid-gcn2mc3v] img[data-astro-cid-gcn2mc3v]{height:48px}}
