.zpage{--z-bg:#081723;--z-ink:#e2ebed;--z-muted:#a8bdc9;--z-teal:#85d6d3;--z-line:#7795ad38;background:var(--z-bg);color:var(--z-ink);min-height:100vh;font-family:Arial,Helvetica,sans-serif}.zpage a:focus-visible{outline:2px solid var(--z-teal);outline-offset:7px}.zpage .znav{border-bottom:1px solid var(--z-line);background:#091824;justify-content:space-between;align-items:center;gap:24px;padding:15px 5%;display:flex}.zpage .zbrand{flex-shrink:0;width:145px;display:block}.zpage .zbrand img{width:100%;height:auto;display:block}.zpage nav{flex-wrap:wrap;gap:32px;font-size:14px;display:flex}.znav-end{color:var(--z-teal);font-size:14px}.znav-end span{margin-left:14px}.zhero{max-width:2000px;margin:auto;position:relative}.zlandscape{object-fit:cover;object-position:50% 56%;width:100%;height:auto;max-height:690px;display:block}.zhero-caption{letter-spacing:2px;color:#dbe8f0;background:linear-gradient(#0000,#081723b8);justify-content:space-between;gap:20px;padding:42px 6% 24px;font-size:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.zhero-caption a{letter-spacing:.3px;font-size:14px}.zhero-caption a span{margin-left:20px}.zintro,.zsection,.zstudio,.zjournal{max-width:1280px;margin:0 auto;padding:80px 6%}.zintro{border-bottom:1px solid var(--z-line);grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.zkicker{letter-spacing:2px;color:var(--z-teal);font-size:12px;line-height:1.6;display:block}.zpage h1,.zpage h2,.zpage h3{letter-spacing:-1.4px;font-family:Georgia,Times New Roman,serif;font-weight:400}.zpage h1{margin:20px 0 0;font-size:clamp(48px,6.2vw,82px);line-height:1.02}.zpage h1 em,.zpage h2 em{color:#adc8e0;font-weight:400}.zpage p{color:var(--z-muted);max-width:490px;font-size:16px;line-height:1.85}.zintro-copy p{margin:0 0 30px;font-size:18px}.zbutton{color:var(--z-ink);background:#12353e;border:1px solid #85d6d37a;justify-content:space-between;align-items:center;gap:40px;padding:16px 22px;font-size:14px;transition:background .2s;display:inline-flex}.zbutton:hover{background:#1a4a53;text-decoration:none}.zpage h2{margin:14px 0 0;font-size:clamp(34px,4vw,52px);line-height:1.15}.zpage h3{letter-spacing:-.6px;margin:15px 0;font-size:30px;line-height:1.2}.zsection-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:36px;display:flex}.zsection-aside{letter-spacing:1.7px;color:var(--z-muted);padding-bottom:5px;font-size:12px}.zarchive-empty{border:1px solid var(--z-line);background:#102535;grid-template-columns:220px 1fr;align-items:center;gap:50px;padding:35px;display:grid}.zarchive-monogram{background:#0a1b29;border:1px solid #9ab9ca1c;padding:23px}.zarchive-monogram img{opacity:.9;width:100%;height:auto;display:block}.zarchive-empty p{margin:0 0 20px}.zstatus{color:#bacbd6;border-bottom:1px solid #88c5c655;padding:7px 0;font-size:13px;display:inline-block}.zstudio{background:linear-gradient(120deg,#123440,#172437);border-top:1px solid #94d6d534;border-bottom:1px solid #aab6e32b;grid-template-columns:1.1fr 1fr;gap:70px;display:grid}.zstudio h2{font-size:clamp(40px,4.8vw,64px)}.zstudio-details{border-left:1px solid #8bb3c644;align-self:center;padding:8px 0 8px 50px}.zstudio-details h3{font-size:34px}.zstudio-details p{max-width:330px}.zmerch-empty{border-top:1px solid var(--z-line);border-bottom:1px solid var(--z-line);justify-content:space-between;align-items:center;gap:30px;padding:22px 0;display:flex}.zmerch-empty p{margin:0}.zmerch-empty .zstatus{white-space:nowrap;border:0}.zjournal{background:#131f30;border-top:1px solid #b5b2d438;grid-template-columns:1fr 1fr;gap:80px;display:grid}.zjournal .zkicker{color:#bbb8d5}.zjournal h2 em{color:#c5bfd6}.zjournal-notes{border-top:1px solid #aebad759;align-self:center;padding-top:25px}.zjournal-notes h3{font-size:34px}.zjournal-notes time{font-size:14px}.zpage .zfooter{border-top:1px solid var(--z-line);justify-content:space-between;align-items:center;gap:30px;max-width:1280px;margin:auto;padding:35px 6%;display:flex}.zfooter span,.zfooter>a:last-child{color:var(--z-muted);font-size:13px}.zgrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.zrelease img{aspect-ratio:1;object-fit:cover;width:100%;margin-bottom:22px;display:block}.zrelease p{margin:12px 0}.ztext-link{color:var(--z-teal);font-size:16px}.zsession-link{border-bottom:1px solid var(--z-line);justify-content:space-between;gap:20px;padding:20px 0;display:flex}.zletter{white-space:pre-wrap}@media (min-width:1600px){.zlandscape{max-height:800px}}@media (max-width:760px){.zpage .znav{flex-wrap:wrap;justify-content:center;gap:12px;padding:16px 6%}.zpage .znav .zbrand{width:125px}.zpage nav{justify-content:center;gap:25px;width:100%;font-size:14px}.znav-end{display:none}.zlandscape{aspect-ratio:1.35;object-fit:cover;max-height:none}.zhero-caption{letter-spacing:1.1px;background:#102638;align-items:center;padding:16px 6%;font-size:10px;position:relative}.zhero-caption a{white-space:nowrap;font-size:12px}.zhero-caption a span{margin-left:6px}.zintro,.zsection,.zstudio,.zjournal{padding:48px 7%}.zintro{grid-template-columns:1fr;gap:25px}.zintro h1 br{display:none}.zintro h1 em{white-space:nowrap}.zintro-copy p{margin-bottom:24px;font-size:16px}.zsection-head{margin-bottom:25px;display:block}.zsection-aside{display:none}.zarchive-empty{grid-template-columns:1fr;gap:20px;padding:25px}.zarchive-monogram{width:100px;padding:12px}.zarchive-empty h3{font-size:27px}.zstudio,.zjournal{grid-template-columns:1fr;gap:30px}.zstudio-details{border-left:0;border-top:1px solid var(--z-line);padding:26px 0 0}.zmerch-empty{flex-direction:column;align-items:start;gap:12px}.zpage .zfooter{flex-wrap:wrap;gap:22px;padding:30px 7%}.zpage .zfooter .zbrand{width:120px}.zfooter>a:last-child{margin-left:auto}.zgrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.zbutton{transition:none}}
.zdraft3{--z-bg:#061923;--z-teal:#87d2ce}.zdraft3 .znav{padding-top:24px;padding-bottom:24px}.zdraft3 .zbrand{width:132px}.zdraft3 .znav-end{align-items:center;gap:10px;display:flex}.zhero-personal{isolation:isolate;align-items:center;min-height:570px;display:flex;position:relative;overflow:hidden}.zhero-background{object-fit:cover;object-position:50% 55%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.zhero-personal:after{content:"";z-index:-1;background:linear-gradient(90deg,#02121ce8 0%,#0417259c 45%,#04172510 100%);position:absolute;inset:0}.zhero-message{width:100%;max-width:1280px;margin:auto;padding:70px 6% 85px}.zhero-message h1{margin:24px 0;font-size:clamp(64px,7.5vw,104px)}.zhero-message h1 em{color:#cae5e5}.zhero-message p{color:#d6e2e8;font-size:18px;line-height:1.6}.zhero-actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:32px;display:flex}.zhero-signoff{letter-spacing:3px;color:#d3e3e9;font-size:12px;position:absolute;bottom:28px;right:6%}.zlatest{border-bottom:1px solid var(--z-line);background:#102e3a;grid-template-columns:1fr 1fr;align-items:center;gap:50px;max-width:1280px;margin:auto;padding:36px 6%;display:grid}.zlatest h2{margin:8px 0;font-size:28px}.zlatest p{margin:10px 0 0;font-size:14px;line-height:1.6}.zplayer{min-height:116px;color:var(--z-teal);background:#081e2c;border:1px solid #83bfc64d;align-items:center;gap:20px;padding:25px;display:flex}.zplayer strong{color:var(--z-ink);margin-bottom:8px;font-size:16px;font-weight:400;display:block}.zplayer span{color:var(--z-muted);font-size:13px}.zplayer iframe{border:0;width:100%;min-height:160px}:is(.zplayer:has(iframe),.zplayer:has(audio)){padding:0;display:block}.zplayer audio{width:100%}.zplayer h3{padding:20px}.zabout{grid-template-columns:1fr 1fr;align-items:center;gap:70px;max-width:1280px;margin:auto;padding:85px 6%;display:grid}.zportrait{position:relative}.zportrait img{object-fit:cover;object-position:48% center;width:100%;height:540px;display:block}.zportrait>span{letter-spacing:2px;color:var(--z-muted);padding:16px 0;font-size:11px;display:block}.zabout-copy h2{font-size:clamp(40px,4.4vw,60px)}.zsignature{color:#bdd7dd;margin:26px 0;font-family:Georgia,serif;font-size:24px;font-style:italic;display:block}.znewsletter{isolation:isolate;background:#0a3037;grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1280px;margin:auto;padding:70px 6%;display:grid;position:relative}.znewsletter:before{content:"";z-index:-1;background:linear-gradient(90deg,#041a20ee,#041a20ba),url(/brand/aurora.webp) 50%/cover;position:absolute;inset:0}.znewsletter h2{font-size:clamp(42px,5vw,66px)}.znewsletter h2 em{color:#b9e4d9}.zsignup{background:#061a26b8;border:1px solid #7ad0c34f;padding:36px}.zsignup>svg{color:var(--z-teal)}.zdraft3 .zsmall-note{margin-top:20px;font-size:13px;line-height:1.65}.zdraft3 .zbutton{gap:24px}.zcreator{border-top:1px solid var(--z-line);background:#0b242e;grid-template-columns:1fr 1fr;gap:70px;max-width:1280px;margin:0 auto;padding:60px 6%;display:grid}.zcreator-details{border-left:1px solid var(--z-line);padding-left:40px}.zcreator-details>svg{color:var(--z-teal)}.zcreator-details .ztext-link{margin-top:20px;display:block}.zguestbook{grid-template-columns:130px 1fr;align-items:center;gap:60px;max-width:1000px;margin:auto;padding:70px 7%;display:grid}.zguestbook>img{width:115px;height:auto}.zguestbook h2{font-size:36px}.zguestbook .ztext-link{margin-top:20px;display:block}.zpage .zfooter-expanded{background:#03121c;max-width:none;padding:40px max(6%,50% - 563px);display:block}.zfooter-top{justify-content:space-between;align-items:center;gap:40px;display:flex}.zfooter-top p{margin:0 0 18px;font-size:14px}.zsocials{flex-wrap:wrap;gap:12px 22px;display:flex}.zsocials a{color:#c3d8df;align-items:center;gap:8px;min-height:38px;font-size:13px;display:flex}.zsocials a:hover{color:#91dfd6}.zfooter-bottom{border-top:1px solid var(--z-line);flex-wrap:wrap;justify-content:space-between;gap:25px;margin-top:35px;padding-top:25px;display:flex}.zfooter-bottom>a{color:var(--z-muted);font-size:13px}.zfooter-bottom>span{margin-right:auto}.zdraft3 .zstudio .zsmall-note{max-width:340px}@media (max-width:760px){.zdraft3 .znav{gap:20px;padding:20px 6%}.zdraft3 .znav .zbrand{width:130px}.zdraft3 nav{order:3;gap:16px;font-size:13px}.zdraft3 .znav-end{margin-left:auto;font-size:13px}.zhero-personal{min-height:525px}.zhero-message{padding:48px 7% 65px}.zhero-message h1{font-size:64px}.zhero-personal:after{background:linear-gradient(90deg,#02121cdb,#04172565)}.zhero-actions{flex-direction:column;align-items:start;gap:20px}.zhero-signoff{letter-spacing:2px;font-size:11px;bottom:22px;right:7%}.zlatest{grid-template-columns:1fr;gap:24px;padding:32px 7%}.zlatest h2{font-size:27px}.zabout{grid-template-columns:1fr;gap:26px;padding:48px 7%}.zportrait img{height:380px}.zabout-copy h2{font-size:42px}.znewsletter,.zcreator{grid-template-columns:1fr;gap:30px;padding:46px 7%}.zsignup{padding:26px}.zcreator-details{border-left:0;border-top:1px solid var(--z-line);padding:26px 0 0}.zguestbook{grid-template-columns:75px 1fr;align-items:start;gap:22px;padding:48px 7%}.zguestbook>img{width:75px;margin-top:40px}.zguestbook h2{font-size:29px}.zfooter-top{flex-direction:column;align-items:start;gap:30px}.zsocials{gap:12px 20px}.zpage .zfooter-expanded{padding:34px 7%}.zfooter-bottom{gap:20px}.zfooter-bottom>span{width:100%}.zdraft3 .zsection-head .ztext-link{margin-top:20px;display:inline-block}}@media (max-width:360px){.zdraft3 .znav-end{font-size:12px}.zhero-message h1{font-size:56px}.zguestbook{grid-template-columns:1fr}.zguestbook>img{width:60px;margin:0}}.zsocials img{filter:invert();opacity:.85;display:block}.zplayer iframe{aspect-ratio:16/9;height:auto;min-height:0;display:block}.zlatest:has(iframe){padding-top:38px;padding-bottom:38px}.zlatest:has(iframe) h2{font-size:38px}.zlatest .ztext-link{margin-top:18px;display:inline-block}.zfooter-top>div{max-width:650px}
