.page-module__D-zQxa__hero{background:var(--navy);color:var(--white);padding:56px 0}.page-module__D-zQxa__heroGrid{grid-template-columns:minmax(300px,1.35fr) minmax(280px,.85fr);align-items:start;gap:56px;display:grid}.page-module__D-zQxa__metaRow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;display:flex}.page-module__D-zQxa__chip{background:var(--chip-bg);border:1px solid var(--chip-border);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--hero-accent);border-radius:999px;padding:5px 8px;font-size:11px}.page-module__D-zQxa__metaProduct{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-55);font-size:11px}.page-module__D-zQxa__eyebrowTitle{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--on-dark-62);margin-bottom:8px;font-size:11px}.page-module__D-zQxa__headline{letter-spacing:-.034em;text-wrap:balance;margin:0 0 18px;font-size:clamp(34px,4.4vw,56px);font-weight:800;line-height:1.05}.page-module__D-zQxa__subhead{color:#f7f9fcd1;max-width:680px;margin:0;font-size:20px;line-height:1.5}.page-module__D-zQxa__factCard{background:#ffffff0d;border:1px solid #ffffff26;border-radius:12px;padding:24px}.page-module__D-zQxa__facts{flex-direction:column;gap:0;margin-bottom:24px;display:flex}.page-module__D-zQxa__fact{border-bottom:1px solid var(--on-dark-line);padding:16px 0}.page-module__D-zQxa__factK{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-62);margin-bottom:5px;font-size:11px}.page-module__D-zQxa__factV{color:var(--white);font-size:15px;font-weight:600;line-height:1.5}.page-module__D-zQxa__heroCta{text-align:center;background:var(--teal-deep);color:var(--white);border-radius:8px;padding:16px 24px;font-size:17px;font-weight:800;display:block}.page-module__D-zQxa__heroCta:hover{background:var(--navy);color:var(--white)}.page-module__D-zQxa__heroNote{color:#f7f9fc99;margin:16px 0 0;font-size:13px;line-height:1.5}.page-module__D-zQxa__about{background:var(--white);border-bottom:1px solid var(--line);padding:56px 0}.page-module__D-zQxa__cols{grid-template-columns:minmax(0,700px) minmax(220px,1fr);align-items:start;gap:56px;display:grid}.page-module__D-zQxa__eyebrowRow{align-items:center;gap:16px;margin-bottom:24px;display:flex}.page-module__D-zQxa__eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent-text);flex:none;font-size:11px}.page-module__D-zQxa__eyebrowRule{background:var(--line);flex:1;height:1px;display:block}.page-module__D-zQxa__abstract{color:var(--slate);margin-bottom:32px;font-size:17px;line-height:1.65}.page-module__D-zQxa__abstract p{margin:0 0 20px}.page-module__D-zQxa__h2{letter-spacing:-.026em;text-wrap:pretty;margin:0 0 22px;font-size:26px;font-weight:800;line-height:1.2}.page-module__D-zQxa__learn{border-top:1px solid var(--line);flex-direction:column;gap:0;margin-bottom:32px;display:flex}.page-module__D-zQxa__learnItem{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr;align-items:start;gap:16px;padding:16px 0;display:grid}.page-module__D-zQxa__learnN{font-family:var(--font-mono);color:var(--accent-text);padding-top:4px;font-size:11px}.page-module__D-zQxa__learnTitle{letter-spacing:-.02em;color:var(--navy);margin-bottom:6px;font-size:17px;font-weight:800}.page-module__D-zQxa__learnText{color:var(--slate);margin:0;font-size:17px;line-height:1.65}.page-module__D-zQxa__demo{flex-direction:column;gap:16px;display:flex}.page-module__D-zQxa__demoItem{border:1px solid var(--tint-border);background:var(--tint);border-radius:8px;padding:16px 24px}.page-module__D-zQxa__demoTitle{letter-spacing:-.02em;color:var(--accent-text);margin-bottom:8px;font-size:17px;font-weight:800}.page-module__D-zQxa__demoText{color:var(--slate);margin:0;font-size:17px;line-height:1.65}.page-module__D-zQxa__aside{flex-direction:column;gap:24px;display:flex;position:sticky;top:88px}.page-module__D-zQxa__card{border:1px solid var(--line);border-radius:8px;padding:24px}.page-module__D-zQxa__cardPaper{background:var(--paper)}.page-module__D-zQxa__cardLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--slate-muted);margin-bottom:8px;font-size:11px}.page-module__D-zQxa__cardText{color:var(--slate);margin:0;font-size:15px;line-height:1.5}.page-module__D-zQxa__speakerName{letter-spacing:-.02em;color:var(--navy);margin-bottom:4px;font-size:17px;font-weight:800}.page-module__D-zQxa__speakerRole{color:var(--accent-text);margin-bottom:8px;font-size:13px;font-weight:600}.page-module__D-zQxa__others{flex-direction:column;gap:0;display:flex}.page-module__D-zQxa__other{border-bottom:1px solid var(--mist);color:var(--navy);padding:8px 0;display:block}.page-module__D-zQxa__other:hover{color:var(--teal-deep)}.page-module__D-zQxa__otherDate{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--o-accent-text);margin-bottom:5px;font-size:11px;display:block}.page-module__D-zQxa__otherTitle{font-size:15px;font-weight:600;line-height:1.5;display:block}.page-module__D-zQxa__register{background:var(--navy);color:var(--white);padding:56px 0}.page-module__D-zQxa__registerGrid{grid-template-columns:minmax(280px,.85fr) minmax(340px,1.15fr);align-items:start;gap:56px;display:grid}.page-module__D-zQxa__kicker{align-items:center;gap:8px;margin-bottom:24px;display:flex}.page-module__D-zQxa__kickerBar{background:var(--teal-deep);flex:none;width:20px;height:2px;display:block}.page-module__D-zQxa__kickerLabel{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--teal);flex:none;font-size:11px}.page-module__D-zQxa__registerTitle{letter-spacing:-.028em;margin:0 0 14px;font-size:clamp(26px,3.3vw,42px);font-weight:800;line-height:1.2}.page-module__D-zQxa__registerNote{color:var(--on-dark-78);margin:0 0 26px;font-size:17px;line-height:1.65}.page-module__D-zQxa__registerWhen{border-top:1px solid #ffffff26;flex-direction:column;gap:8px;padding-top:16px;display:flex}.page-module__D-zQxa__registerWhenText{color:var(--on-dark-62);font-size:15px}.page-module__D-zQxa__formCard{background:#ffffff0a;border:1px solid #ffffff24;border-radius:12px;padding:32px}.page-module__D-zQxa__sent{padding:24px 4px}.page-module__D-zQxa__sentTitle{letter-spacing:-.02em;margin-bottom:8px;font-size:20px;font-weight:800}.page-module__D-zQxa__sentText{color:var(--on-dark-78);margin:0;font-size:17px;line-height:1.65}.page-module__D-zQxa__form{grid-template-columns:1fr 1fr;gap:16px;display:grid}.page-module__D-zQxa__span1{grid-column:span 1}.page-module__D-zQxa__span2{grid-column:span 2}.page-module__D-zQxa__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-55);margin-bottom:8px;font-size:11px;display:block}.page-module__D-zQxa__input,.page-module__D-zQxa__textarea{width:100%;color:var(--white);font-family:var(--font-sans);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:8px;padding:8px 16px;font-size:15px;line-height:1.5}.page-module__D-zQxa__input:focus,.page-module__D-zQxa__textarea:focus{border-color:var(--teal-mid);background:#ffffff17}.page-module__D-zQxa__textarea{resize:vertical}.page-module__D-zQxa__textarea::placeholder,.page-module__D-zQxa__input::placeholder{color:var(--on-dark-55)}.page-module__D-zQxa__actions{flex-wrap:wrap;grid-column:span 2;align-items:center;gap:16px;margin-top:4px;display:flex}.page-module__D-zQxa__submit{background:var(--teal-deep);color:var(--white);font-family:var(--font-sans);cursor:pointer;border:none;border-radius:8px;padding:16px 32px;font-size:17px;font-weight:800;line-height:1.5}.page-module__D-zQxa__submit:hover{background:var(--navy)}.page-module__D-zQxa__consent{color:var(--on-dark-62);max-width:520px;font-size:13px;line-height:1.5}.page-module__D-zQxa__consent a{color:var(--teal);font-weight:600}@media (max-width:900px){.page-module__D-zQxa__heroGrid,.page-module__D-zQxa__cols,.page-module__D-zQxa__registerGrid,.page-module__D-zQxa__form{grid-template-columns:1fr}.page-module__D-zQxa__span2,.page-module__D-zQxa__actions{grid-column:auto}.page-module__D-zQxa__aside{position:static}}@media (max-width:620px){.page-module__D-zQxa__hero,.page-module__D-zQxa__about,.page-module__D-zQxa__register{padding-top:32px;padding-bottom:32px}.page-module__D-zQxa__heroGrid,.page-module__D-zQxa__cols,.page-module__D-zQxa__registerGrid{gap:32px}.page-module__D-zQxa__factCard,.page-module__D-zQxa__card,.page-module__D-zQxa__formCard{padding:16px}}
