.page-id-71{--ptt-ink:#010d1c;--ptt-navy:#07172f;--ptt-blue:#2a73ab;--ptt-sky:#69b8f0;--ptt-paper:#f4f8fc;--ptt-line:rgba(105,184,240,.34);background:var(--ptt-paper)}
.page-id-71 .content-area,.page-id-71 .site-main,.page-id-71 .entry-content-wrap{margin:0;padding:0!important}.page-id-71 .entry-content{margin:0}
.lza-ptt-page{overflow:hidden;color:var(--ptt-ink);background:var(--ptt-paper)}
.lza-ptt__inner{width:min(100% - 96px,1440px);margin-inline:auto}
.lza-ptt__eyebrow{margin:0 0 16px;color:var(--ptt-sky);font-family:var(--lza-font-display);font-size:.76rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}
.lza-ptt-page h1,.lza-ptt-page h2,.lza-ptt-page h3,.lza-ptt-page p{margin-top:0}
.lza-ptt__hero{position:relative;min-height:500px;color:#fff;background:linear-gradient(115deg,#010d1c 0%,#07172f 54%,#0b315a 100%)}
.lza-ptt__hero:after{content:"";position:absolute;inset:0;opacity:.28;background:repeating-linear-gradient(90deg,transparent 0 7.7%,rgba(105,184,240,.12) 7.75%,transparent 7.85%);pointer-events:none}
.lza-ptt__hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(560px,1.08fr);gap:clamp(55px,7vw,120px);align-items:center;min-height:500px}
.lza-ptt__hero-copy{padding-block:68px}
.lza-ptt__hero h1{margin:0 0 10px;color:#fff;font-family:var(--lza-font-signature);font-size:clamp(3.6rem,4.2vw,5rem);font-weight:400;line-height:.95;letter-spacing:0;white-space:nowrap}
.lza-ptt__tagline{margin-bottom:20px;color:var(--ptt-sky);font-family:var(--lza-font-display);font-size:clamp(1.3rem,1.8vw,1.9rem);font-weight:600;letter-spacing:.06em}
.lza-ptt__lead{max-width:570px;margin:0;color:#dce9f8;font-size:1.12rem;line-height:1.65}
.lza-ptt__visual{position:relative;aspect-ratio:16/9;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.025);box-shadow:0 28px 65px rgba(0,0,0,.3)}
.lza-ptt__visual>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.lza-ptt__visual-label{position:absolute;left:22px;bottom:18px;color:#a9c4db;font-family:var(--lza-font-display);font-size:.68rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}
.lza-ptt__section{padding-block:clamp(88px,7.5vw,132px)}
.lza-ptt__section h2{font-family:var(--lza-font-display);font-size:clamp(2.35rem,2.85vw,3.5rem);font-weight:600;line-height:1;letter-spacing:-.02em}
.lza-ptt__concept{background:#fff}
.lza-ptt__concept-grid{display:grid;grid-template-columns:minmax(380px,.82fr) minmax(0,1.18fr);gap:clamp(70px,10vw,170px);align-items:start}
.lza-ptt__concept h2{max-width:520px;margin-bottom:0}
.lza-ptt__concept-copy{display:grid;grid-template-columns:1fr 1fr;gap:24px 48px;font-size:1.08rem;line-height:1.72}
.lza-ptt__concept-copy p{margin-bottom:0}.lza-ptt__concept-copy .lza-ptt__wide{grid-column:1/-1;padding:24px 0 0;border-top:1px solid #b9cbdc;font-family:var(--lza-font-display);font-size:1.45rem;font-weight:500;color:#173b60}
.lza-ptt__participate{position:relative;color:#fff;background:var(--ptt-ink)}
.lza-ptt__participate-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);gap:clamp(60px,9vw,150px);align-items:center}
.lza-ptt__participate h2{color:#fff;font-family:var(--lza-font-signature);font-size:clamp(2.7rem,3.15vw,3.9rem);font-weight:400;line-height:1}
.lza-ptt__participate-copy{max-width:640px;color:#d6e3f0;font-size:1.06rem;line-height:1.7}
.lza-ptt__route{display:grid}
.lza-ptt__step{position:relative;padding:17px 24px;border:1px solid rgba(105,184,240,.42);color:#fff;font-family:var(--lza-font-display);font-size:1.25rem;font-weight:600;letter-spacing:.06em;text-align:center;text-transform:uppercase;background:#07172f}
.lza-ptt__step:last-of-type{border-color:var(--ptt-sky);background:#0b315a}.lza-ptt__arrow{height:35px;color:var(--ptt-sky);font:1.5rem/35px var(--lza-font-display);text-align:center}
.lza-ptt__cta{display:inline-flex;margin-top:28px;padding:13px 20px;border:1px solid #69b8f0;background:#69b8f0;color:#07172f;font-family:var(--lza-font-display);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}
.lza-ptt__discord-cta{margin:0}.lza-ptt__discord-cta .lza-ptt__cta{margin-top:28px}
.lza-ptt__voices{background:#e8f0f7}.lza-ptt__voices-head{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;margin-bottom:55px}.lza-ptt__voices-head p:last-child{max-width:680px;font-size:1.08rem;line-height:1.72}
.lza-ptt__roster{padding:36px 42px;border-top:2px solid var(--ptt-blue);background:#fff}
.lza-ptt__roster-head{display:flex;justify-content:space-between;gap:30px;margin-bottom:30px}.lza-ptt__roster-head h3{font-family:var(--lza-font-display);font-size:1.35rem;font-weight:600}.lza-ptt__technical{color:#60768c;font:600 .65rem/1.3 var(--lza-font-display);letter-spacing:.12em;text-transform:uppercase}
.lza-ptt__people{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:22px}
.lza-ptt__person{padding-top:22px;border-top:1px solid #c7d4e0}.lza-ptt__avatar{display:block;width:72px;aspect-ratio:1;margin-inline:auto;border:1px solid #9db1c4;border-radius:50%;background:#f7fafc;object-fit:cover}.lza-ptt__person span{display:block;margin-top:14px;color:#60768c;font-family:var(--lza-font-display);font-size:.78rem;letter-spacing:.06em;text-align:center}.lza-ptt__person .lza-ptt__person-mention{margin-top:3px;color:#000;font-family:inherit;font-size:.562rem;letter-spacing:inherit}
.lza-ptt__live{color:#fff;background:linear-gradient(125deg,#0b315a,#07172f 65%,#010d1c)}.lza-ptt__live-grid{display:grid;grid-template-columns:1fr .8fr;gap:100px;align-items:center}.lza-ptt__live h2{color:#fff}.lza-ptt__live-copy{max-width:700px;color:#d3e0ec;font-size:1.08rem;line-height:1.72}
.lza-ptt__live-slot{padding:32px;border:1px solid var(--ptt-line);background:rgba(1,13,28,.28)}.lza-ptt__live-slot strong{display:block;margin-bottom:10px;font-family:var(--lza-font-display);font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.lza-ptt__live-slot span{color:#9fb6ca;font-size:.9rem}
.lza-ptt__community{padding-block:82px;background:#fff}.lza-ptt__community-grid{display:grid;grid-template-columns:1fr .8fr;gap:100px;align-items:end}.lza-ptt__community h2{margin-bottom:0;font-family:var(--lza-font-display);font-size:clamp(2.35rem,2.85vw,3.5rem);font-weight:600}.lza-ptt__community-copy{color:#405873;font-size:1.05rem;line-height:1.65}.lza-ptt__community-copy p:last-child{margin-bottom:0}.lza-ptt__community-cta{display:inline-block;margin-top:10px;color:var(--ptt-blue);font-family:var(--lza-font-display);font-weight:650;letter-spacing:.07em;text-transform:uppercase}
@media(max-width:1024px){.lza-ptt__inner{width:min(100% - 48px,900px)}.lza-ptt__hero-grid,.lza-ptt__concept-grid,.lza-ptt__participate-grid,.lza-ptt__voices-head,.lza-ptt__live-grid,.lza-ptt__community-grid{grid-template-columns:1fr}.lza-ptt__hero-grid{gap:0;padding-block:50px}.lza-ptt__hero-copy{padding:0 0 38px}.lza-ptt__visual{width:min(100%,720px)}.lza-ptt__participate-grid,.lza-ptt__voices-head,.lza-ptt__live-grid,.lza-ptt__community-grid{gap:44px}.lza-ptt__people{grid-template-columns:repeat(3,1fr)}}
@media(max-width:600px){.lza-ptt__inner{width:calc(100% - 36px)}.lza-ptt__hero,.lza-ptt__hero-grid{min-height:0}.lza-ptt__hero-grid{padding-block:42px 48px}.lza-ptt__hero h1{font-size:clamp(2.55rem,13vw,3.2rem);white-space:normal}.lza-ptt__tagline{font-size:1.15rem}.lza-ptt__lead{font-size:1rem}.lza-ptt__section{padding-block:66px}.lza-ptt__section h2,.lza-ptt__community h2{font-size:clamp(2rem,9vw,2.65rem)}.lza-ptt__participate h2{font-size:clamp(2.35rem,10vw,2.9rem)}.lza-ptt__concept-copy{grid-template-columns:1fr}.lza-ptt__concept-copy .lza-ptt__wide{grid-column:auto}.lza-ptt__roster{padding:28px 22px}.lza-ptt__roster-head{display:block}.lza-ptt__people{grid-template-columns:repeat(2,1fr)}.lza-ptt__community{padding-block:66px}}
