.teaser_page__ADiHZ{min-height:100vh;display:flex;flex-direction:column;background:var(--plc-surface);color:var(--plc-ink);font-family:var(--font-plex-sans),ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.42}.teaser_topRow__VUkbx{display:flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;padding:2px 16px 0}.teaser_topLogo__u_USn{display:inline-flex;padding-block:4px;border-radius:6px}.teaser_topLogo__u_USn img{display:block;width:52px;height:36px}.teaser_topLogo__u_USn:focus-visible{outline:3px solid var(--plc-accent);outline-offset:2px}.teaser_main___vSg7{flex:1;width:100%;box-sizing:border-box;padding:0 16px 6px}.teaser_hero__LZDrx{padding:4px 0 10px;border-bottom:1px solid var(--plc-hairline)}.teaser_eyebrow__Pith0{margin:0;font-family:var(--font-plex-mono),ui-monospace,monospace;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#c7381f}.teaser_title__TGX27{margin:4px 0 0;font-family:var(--font-bricolage-display),var(--font-plex-sans),sans-serif;font-size:34px;font-weight:600;line-height:1.04;letter-spacing:-.025em;text-wrap:balance}.teaser_lead__R9dnC{margin:8px 0 0;font-size:16px;line-height:1.4;color:#2f4a46}.teaser_register__Pc3CE{padding-top:8px;scroll-margin-top:16px}.teaser_code__ycu99{margin-top:0}@media (min-width:768px){.teaser_topRow__VUkbx{max-width:608px;margin-inline:auto;padding:12px 32px 0}.teaser_main___vSg7{max-width:608px;margin-inline:auto;padding:0 32px 48px}.teaser_hero__LZDrx{padding:40px 0 28px}.teaser_title__TGX27{font-size:48px}.teaser_lead__R9dnC{font-size:19px}.teaser_register__Pc3CE{padding-top:28px}}@media (min-width:900px){.teaser_topRow__VUkbx{max-width:1180px;padding:16px 32px 0}.teaser_main___vSg7{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,440px);grid-template-areas:"hero aside";-moz-column-gap:clamp(48px,6vw,96px);column-gap:clamp(48px,6vw,96px);align-items:start;max-width:1180px;padding:0 32px 56px}.teaser_hero__LZDrx{grid-area:hero;padding:136px 0 0;border-bottom:0}.teaser_title__TGX27{font-size:clamp(48px,4.6vw,64px);max-width:11ch}.teaser_lead__R9dnC{margin-top:20px;max-width:34em}.teaser_aside__jjaOj{grid-area:aside;margin-top:40px;padding:28px 28px 12px;background:#fff;border:1px solid var(--plc-hairline);border-radius:16px}.teaser_register__Pc3CE{padding-top:0;scroll-margin-top:24px}.teaser_code__ycu99{margin-top:12px;padding-top:4px;border-top:1px solid var(--plc-hairline)}}