
html body,html body:has(.home-orbit){background:#06142d;color:#edf4ff}
body .home-orbit,body .site-shell.products-orbit{width:100%;max-width:none;margin:0;border:0;border-radius:0;box-shadow:none;background:transparent}
body .home-orbit .atlas-hero{border:0;border-radius:0;background:transparent;box-shadow:none}
body header[data-site-header="shared"]{background:transparent;border:0;box-shadow:none;color:#a9bddc;font-family:Arial,Helvetica,sans-serif;position:relative;z-index:20;width:100%}
[data-site-header="shared"] [data-header-inner]{box-sizing:border-box;max-width:1360px;min-height:88px;margin:0 auto;padding:12px 34px;display:flex;align-items:center;gap:56px}
[data-site-header="shared"] [data-header-brand]{display:flex;align-items:center;gap:16px;white-space:nowrap;text-decoration:none;color:#fff;font-size:34px;font-weight:700;letter-spacing:-2px;line-height:1}
[data-header-brand] img{width:54px;height:54px;flex-shrink:0;filter:drop-shadow(0 0 15px #6557ff55)}
[data-header-brand] .ca-light{font-weight:400}[data-header-brand] .ca-dot{color:#ff7c6b}
[data-site-header="shared"] [data-header-nav]{display:flex;align-items:center;gap:48px;min-width:0}
[data-site-header="shared"] [data-header-nav] a{font-size:18px;line-height:1.4;font-weight:600;color:#a9bddc;text-decoration:none;white-space:nowrap;padding:12px 0}
[data-site-header="shared"] [data-header-nav] a:hover,[data-site-header="shared"] [data-header-nav] a[aria-current="page"]{color:#fff}
@media(max-width:1100px){[data-site-header="shared"] [data-header-inner]{gap:36px;padding-inline:28px}[data-site-header="shared"] [data-header-nav]{gap:30px}[data-site-header="shared"] [data-header-brand]{font-size:30px}}
@media(max-width:850px){[data-site-header="shared"] [data-header-inner]{flex-wrap:wrap;gap:8px 20px;padding:12px 20px}[data-site-header="shared"] [data-header-brand]{font-size:30px}[data-header-brand] img{width:46px;height:46px}[data-site-header="shared"] [data-header-nav]{order:3;flex-basis:100%;justify-content:space-between;gap:16px;overflow-x:auto}[data-site-header="shared"] [data-header-nav] a{font-size:16px;padding:10px 0}}
@media(max-width:380px){[data-site-header="shared"] [data-header-brand]{font-size:26px;gap:10px}[data-header-brand] img{width:40px;height:40px}[data-site-header="shared"] [data-header-nav]{gap:12px}[data-site-header="shared"] [data-header-nav] a{font-size:14px}}

/* No administrator entry points in public page footers. */
body .account-nav a[href*="manage"],body .owner-manage-link{display:none}

/* Navigation buttons: compact, accessible and consistent with CouponAtlas. */
[data-site-header="shared"] [data-header-nav]{gap:8px}
[data-site-header="shared"] [data-header-nav] a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;box-sizing:border-box;padding:9px 14px;border:1px solid #254773;border-radius:12px;background:#0b2042;color:#c7d8f2;font-size:16px;font-weight:650;line-height:1.25;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}
[data-site-header="shared"] [data-header-nav] a:hover{background:#16365f;border-color:#5687c6;color:#fff}
[data-site-header="shared"] [data-header-nav] a[aria-current="page"]{background:linear-gradient(120deg,#2859b8,#5848c6);border-color:#718bf5;color:#fff;box-shadow:0 5px 18px #365dc14d}
[data-site-header="shared"] [data-header-nav] a:focus-visible{outline:2px solid #b9d6ff;outline-offset:3px}
@media(max-width:1200px){[data-site-header="shared"] [data-header-inner]{gap:24px;padding-inline:24px}[data-site-header="shared"] [data-header-nav]{gap:6px}[data-site-header="shared"] [data-header-nav] a{font-size:15px;padding:9px 11px}}
@media(max-width:1050px){[data-site-header="shared"] [data-header-inner]{flex-wrap:wrap;gap:10px 20px}[data-site-header="shared"] [data-header-nav]{order:3;flex-basis:100%;justify-content:flex-start;overflow-x:auto;padding:2px 1px 7px;scrollbar-width:thin}[data-site-header="shared"] [data-header-nav] a{flex:0 0 auto;min-height:40px}}
@media(max-width:380px){[data-site-header="shared"] [data-header-nav] a{font-size:14px;padding:8px 10px;min-height:38px}}
@media(prefers-reduced-motion:reduce){[data-site-header="shared"] [data-header-nav] a{transition:none}}
@media(max-width:600px){[data-site-header="shared"] [data-header-nav]{flex-wrap:wrap;overflow:visible;gap:7px;padding:2px 0 6px}[data-site-header="shared"] [data-header-nav] a{font-size:14px;padding:8px 10px;min-height:38px}}


/* WORLDORGS seventh navigation button. */
@media(min-width:1201px){[data-site-header="shared"] [data-header-inner]{gap:28px}[data-site-header="shared"] [data-header-nav] a{flex:0 0 auto}}
@media(min-width:1051px) and (max-width:1200px){[data-site-header="shared"] [data-header-inner]{flex-wrap:wrap;gap:10px 20px}[data-site-header="shared"] [data-header-nav]{order:3;flex-basis:100%;justify-content:flex-start;overflow-x:auto}[data-site-header="shared"] [data-header-nav] a{flex:0 0 auto}}

/* Shared WORLDORGS + GLOBAL CHARITY release. */
@media(min-width:1201px){[data-site-header="shared"] [data-header-inner]{max-width:1600px;gap:22px;padding-inline:24px}[data-site-header="shared"] [data-header-brand]{font-size:30px;gap:12px}[data-header-brand] img{width:48px;height:48px}[data-site-header="shared"] [data-header-nav] a{font-size:15px;padding-inline:12px}}
@media(min-width:1051px) and (max-width:1400px){[data-site-header="shared"] [data-header-inner]{flex-wrap:wrap;gap:10px 20px}[data-site-header="shared"] [data-header-nav]{order:3;flex-basis:100%;justify-content:flex-start;overflow-x:auto}[data-site-header="shared"] [data-header-nav] a{flex:0 0 auto}}

/* Keep the additional World Religions button within the shared navigation. */
[data-site-header="shared"] [data-header-nav]{flex-wrap:wrap;row-gap:8px;overflow:visible}
