.zulu-header,.zulu-footer{color:#f6f6f6;background:#050505}.zulu-container{width:min(100%,1760px);margin-inline:auto;padding-inline:clamp(1.5rem,3vw,2.5rem)}.zulu-header{z-index:40;border-bottom:1px solid #ffffff24;position:relative}.zulu-header-inner{justify-content:space-between;align-items:center;gap:2rem;min-height:4rem;display:flex}.zulu-brand,.zulu-footer-brand{color:#fff;letter-spacing:-.03em;font-size:1.2rem;font-weight:400;text-decoration:none}.zulu-navigation{flex-wrap:wrap;align-items:center;gap:.75rem clamp(1rem,2vw,2rem);display:flex}.zulu-navigation a,.zulu-footer a{color:#d1d1d1;font-size:.875rem;text-decoration:none}.zulu-navigation a:hover,.zulu-footer a:hover{color:#fff}.zulu-site{color:#191919;background:#fff}.zulu-site :is(a,summary):focus-visible,.zulu-header a:focus-visible,.zulu-footer a:focus-visible{outline-offset:4px;outline:2px solid}.zulu-home-hero{isolation:isolate;color:#fff;background:#000;align-items:end;min-height:min(100vh,900px);display:flex;position:relative;overflow:hidden}.zulu-home-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 22%,#0006 56%,#000 96%);position:absolute;inset:0}.zulu-cross{z-index:-2;pointer-events:none;color:#fff;place-items:center;display:grid;position:absolute;inset:0}.zulu-cross svg{width:min(70vw,28rem);height:min(70vw,28rem);animation:10s ease-in-out infinite zulu-breathe}@keyframes zulu-breathe{0%,to{opacity:.34;filter:drop-shadow(0 0 9px #ffffff26)}50%{opacity:.64;filter:drop-shadow(0 0 30px #fff4)}}.zulu-base-home .animate-breathe{opacity:.34;animation:10s ease-in-out infinite zulu-breathe}@media (prefers-reduced-motion:reduce){.zulu-base-home .animate-breathe,.zulu-cross svg{opacity:.48;filter:drop-shadow(0 0 14px #ffffff35);animation:none}}.zulu-home-hero-content{padding-block:9rem clamp(3rem,6vw,5rem);position:relative}.zulu-home-hero h1{color:#fff;max-width:12ch;font-size:clamp(3rem,7vw,6rem);line-height:1.05}.zulu-home-hero-content>p:not(.zulu-hero-kicker){color:#d1d1d1;max-width:34rem;margin-top:1rem;font-size:clamp(1rem,1.5vw,1.15rem)}.zulu-hero-kicker,.zulu-eyebrow{text-transform:uppercase;letter-spacing:.19em;font-size:.75rem}.zulu-hero-kicker{color:#bdbdbd;margin-bottom:1.25rem}.zulu-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.zulu-button{border:1px solid;align-items:center;min-height:2.9rem;padding:.7rem 1.3rem;font-size:.875rem;text-decoration:none;display:inline-flex}.zulu-button-light{color:#111;background:#fff;border-color:#fff}.zulu-button-light:hover{background:#e5e5e5}.zulu-button-outline{color:#fff;background:0 0;border-color:#ffffff80}.zulu-button-outline:hover{background:#ffffff1a}.zulu-welcome-strip{color:#686868;background:#fff;border-bottom:1px solid #e7e7e7;font-size:.85rem}.zulu-welcome-strip .zulu-container{padding-block:1rem}.zulu-welcome-strip span{color:#616161;margin-right:.5rem}.zulu-section{padding-block:clamp(4.5rem,9vw,9rem)}.zulu-section-light{background:#fff}.zulu-section-soft{background:#f6f6f6}.zulu-section-dark{color:#fff;background:#090909}.zulu-section h2,.zulu-atmosphere h2{max-width:18ch;margin:0 0 1.5rem;font-size:clamp(2.25rem,4vw,4rem);line-height:1.1}.zulu-section p{max-width:55rem;line-height:1.65}.zulu-section .zulu-lead{color:#4c4c4c;max-width:47rem;margin-bottom:1.5rem;font-size:clamp(1.05rem,1.5vw,1.3rem)}.zulu-section-dark .zulu-lead{color:#d0d0d0}.zulu-eyebrow{color:#666;margin-bottom:1.2rem}.zulu-section-dark .zulu-eyebrow{color:#aaa}.zulu-arrow-link{color:#1b1b1b;border-bottom:1px solid;align-items:center;gap:1.5rem;margin-top:1.25rem;padding-block:.35rem;font-size:.9rem;text-decoration:none;display:inline-flex}.zulu-arrow-link:hover{gap:1.8rem}.zulu-section-dark .zulu-arrow-link{color:#fff}.zulu-heading-link{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:2.5rem;display:flex}.zulu-heading-link p{color:#696969}.zulu-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.zulu-card{color:#191919;background:#f5f5f5;border:1px solid #e9e9e9;flex-direction:column;align-items:start;min-height:19rem;padding:clamp(1.5rem,3vw,2.5rem);text-decoration:none;display:flex;position:relative}.zulu-card:hover{background:#ededed}.zulu-card-kind{text-transform:uppercase;letter-spacing:.15em;color:#686868;font-size:.72rem}.zulu-card h3{margin-top:2.5rem;font-size:clamp(1.55rem,2vw,2rem)}.zulu-card p{color:#616161;margin-top:.8rem;font-size:.92rem}.zulu-card-arrow{align-self:end;margin-top:auto;font-size:1.4rem}.zulu-activity-list{border-top:1px solid #d7d7d7}.zulu-activity-row{color:#191919;border-bottom:1px solid #d7d7d7;grid-template-columns:3rem minmax(0,1fr) auto 1.5rem;align-items:center;gap:clamp(.75rem,2vw,2rem);min-height:6.5rem;padding:1rem .3rem;text-decoration:none;display:grid}.zulu-activity-row:hover{background:#fff}.zulu-activity-marker{color:#777;text-align:center;font-size:1.7rem}.zulu-activity-main{flex-direction:column;gap:.2rem;display:flex}.zulu-activity-main strong{font-size:1.05rem;font-weight:400}.zulu-activity-main small,.zulu-activity-status{color:#666;font-size:.82rem}.zulu-activity-arrow{font-size:1.2rem}.zulu-story{background:#fff;border:1px solid #e1e1e1;padding:2rem}.zulu-story h3{font-size:1.5rem}.zulu-story p{color:#616161;margin-top:.9rem}.zulu-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1.5rem}.zulu-pathways{border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zulu-pathways a{min-height:12rem;color:inherit;border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7;padding:2rem;text-decoration:none;position:relative}.zulu-pathways a:hover{background:#f5f5f5}.zulu-pathways h3{font-size:1.4rem}.zulu-pathways p{color:#626262;max-width:29rem;margin-top:.75rem}.zulu-pathways span{position:absolute;top:2rem;right:2rem}.zulu-atmosphere{color:#fff;background:radial-gradient(circle at 50% 45%,#343434,#070707 62%);align-items:end;min-height:min(80vh,760px);padding-block:6rem;display:flex;position:relative}.zulu-atmosphere p:not(.zulu-eyebrow){color:#c9c9c9;max-width:34rem}.zulu-atmosphere .zulu-eyebrow{color:#bbb}.zulu-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:2rem;display:grid}.zulu-info-grid>div{border-top:1px solid #bcbcbc;padding:1.5rem}.zulu-info-grid h3{margin-bottom:.75rem;font-size:1.3rem}.zulu-info-grid p{color:#626262}.zulu-hero-wrap{background:#000}.zulu-hero-wrap>section{padding-block:clamp(5rem,9vw,9rem)}.zulu-demo-note{text-align:center;color:#444;background:#eaeaea;margin:0;padding:1rem clamp(1.5rem,3vw,2.5rem);font-size:.8rem}.zulu-footer{padding-block:4rem 1.5rem}.zulu-footer-grid{justify-content:space-between;gap:3rem;display:flex}.zulu-footer-grid p{color:#aaa;margin-top:.7rem;font-size:.9rem}.zulu-footer nav{grid-template-columns:repeat(2,auto);gap:.7rem 2rem;display:grid}.zulu-footer-notice{color:#aaa;border-top:1px solid #ffffff30;margin-top:3rem;padding-top:1.5rem;font-size:.8rem}@media (max-width:900px){.zulu-header-inner{flex-direction:column;justify-content:center;align-items:start;gap:.8rem;padding-block:1rem}.zulu-navigation{gap:.65rem 1rem;width:100%}.zulu-card-grid,.zulu-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.zulu-home-hero{min-height:80vh}.zulu-card-grid,.zulu-story-grid,.zulu-info-grid,.zulu-pathways{grid-template-columns:1fr}.zulu-heading-link{display:block}.zulu-activity-row{grid-template-columns:2rem minmax(0,1fr) 1rem}.zulu-activity-status{grid-column:2}.zulu-activity-arrow{grid-area:1/3}.zulu-footer-grid{flex-direction:column}}
