._section_1d4qa_1{padding-top:var(--cp-space-12, 96px);padding-bottom:var(--cp-space-12, 96px);background:var(--cp-color-surface, #fff)}._head_1d4qa_17{text-align:center;margin-bottom:var(--cp-space-6, 48px)}._heading_1d4qa_27{max-width:26ch;margin-top:var(--cp-space-2, 16px);margin-bottom:0;margin-left:auto;margin-right:auto;font-size:clamp(1.75rem,3.4vw,2.75rem);letter-spacing:-.02em;text-wrap:balance}._heading_1d4qa_27 strong{color:var(--cp-color-accent-strong, #6b9c22);font-weight:inherit}._intro_1d4qa_69{max-width:65ch;margin:0 auto var(--cp-space-6, 48px);text-align:center}._intro_1d4qa_69 p{margin-bottom:var(--cp-space-2, 16px);color:var(--cp-color-muted, #737373);font-size:var(--cp-text-lg, 1.125rem)}._intro_1d4qa_69 p:last-child{margin-bottom:0}._stack_1d4qa_117{display:grid;grid-template-columns:1fr;gap:var(--cp-space-6, 48px);max-width:640px;margin:0 auto}@media (min-width: 960px){._stack_1d4qa_117{grid-template-columns:1fr 1fr;align-items:start;max-width:none}}._detailsCard_1d4qa_157{padding:var(--cp-space-3, 24px);border-radius:var(--cp-radius-card, 12px);background:var(--cp-color-primary, #0f172a);background-image:var(--cp-gradient-hero, linear-gradient(135deg, #0f172a 0%, #1453da 100%));box-shadow:var(--cp-shadow-md, 0 4px 12px rgba(16, 24, 40, .08))}._detailsTag_1d4qa_179{background:#ffffff1f;color:#fff}._detailsList_1d4qa_189{list-style:none;margin:var(--cp-space-2, 16px) 0 0 0;padding:0;display:grid;gap:var(--cp-space-2, 16px)}._detailsItem_1d4qa_211{display:flex;align-items:center;gap:var(--cp-space-2, 16px);color:#fff;font-family:var(--cp-font-mono, monospace);font-variant-ligatures:none;font-size:var(--cp-text-lg, 1.125rem);font-weight:500;letter-spacing:.01em}._detailsItem_1d4qa_211 svg{flex-shrink:0;color:var(--cp-color-accent-tint, #85b7eb)}._detailsItem_1d4qa_211+._detailsItem_1d4qa_211{padding-top:var(--cp-space-2, 16px);border-top:1px solid rgba(255,255,255,.14)}._agendaLink_1d4qa_267{display:block;margin-top:var(--cp-space-2, 16px);padding-top:var(--cp-space-2, 16px);border-top:1px solid rgba(255,255,255,.14);color:#fff;font-size:var(--cp-text-sm, .875rem);font-weight:600;text-decoration:underline;text-underline-offset:2px}._boothPhoto_1d4qa_107{display:block;width:100%;aspect-ratio:4 / 5;max-height:480px;margin-top:var(--cp-space-4, 32px);border-radius:var(--cp-radius-card, 12px);border:1px solid var(--cp-color-border, #e2e6eb);object-fit:contain;background:var(--cp-color-surface-alt, #f5f7fa)}._boothPhotoPlaceholder_1d4qa_355{display:flex;aspect-ratio:4 / 5;max-height:480px;align-items:center;justify-content:center;margin-top:var(--cp-space-4, 32px);padding:var(--cp-space-6, 48px) var(--cp-space-3, 24px);border:1px dashed var(--cp-color-border, #e2e6eb);border-radius:var(--cp-radius-card, 12px);background:var(--cp-color-surface-alt, #f5f7fa);color:var(--cp-color-muted, #737373);font-size:var(--cp-text-sm, .875rem);text-align:center}@media (min-width: 960px){._boothPhoto_1d4qa_107,._boothPhotoPlaceholder_1d4qa_355{aspect-ratio:auto;max-height:none;height:504px}}._formCard_1d4qa_411{background:var(--cp-color-surface, #fff);border:1px solid var(--cp-color-border, #e2e6eb);border-radius:var(--cp-radius-card, 12px);box-shadow:var(--cp-shadow-md, 0 4px 12px rgba(16, 24, 40, .08));padding:var(--cp-space-4, 32px)}._formHeading_1d4qa_427{margin-bottom:var(--cp-space-2, 16px);font-size:var(--cp-text-xl, 1.375rem)}._formWrapper_1d4qa_437{text-align:left}@media (min-width: 640px){._formCard_1d4qa_411{padding:var(--cp-space-6, 48px)}}._formTheme_1p7xh_13{container-type:inline-size}._formTheme_1p7xh_13 .hs-form-field{margin-bottom:var(--cp-space-2, 16px)}._formTheme_1p7xh_13 .hs-form-field>label{display:block;margin-bottom:6px;font-family:var(--cp-font-body, "Geist", sans-serif);font-size:var(--cp-text-sm, .875rem);font-weight:600;color:var(--cp-color-text, #0f172a)}._formTheme_1p7xh_13 .hs-form-required{color:var(--cp-color-danger, #b3261e);margin-left:2px}._formTheme_1p7xh_13 .hs-field-desc{margin:0 0 6px;color:var(--cp-color-muted, #737373);font-size:var(--cp-text-xs, .75rem)}._formTheme_1p7xh_13 .hs-input{width:100%;max-width:100%;padding:11px 14px;font-family:var(--cp-font-body, "Geist", sans-serif);font-size:var(--cp-text-base, 1rem);color:var(--cp-color-text, #0f172a);background:var(--cp-color-surface, #fff);border:1px solid var(--cp-color-border, #e2e6eb);border-radius:var(--cp-radius-button, 6px);transition:border-color var(--cp-motion-fast, .12s) var(--cp-motion-ease, ease),box-shadow var(--cp-motion-fast, .12s) var(--cp-motion-ease, ease)}._formTheme_1p7xh_13 .hs-input:hover{border-color:var(--cp-color-muted, #737373)}._formTheme_1p7xh_13 .hs-input:focus{outline:none;border-color:var(--cp-color-accent, #1453da);box-shadow:0 0 0 3px #1453da29}._formTheme_1p7xh_13 .hs-input::placeholder{color:var(--cp-color-muted, #737373);opacity:.75}._formTheme_1p7xh_13 textarea.hs-input{min-height:120px;resize:vertical}._formTheme_1p7xh_13 select.hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f172a' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:18px;padding-right:40px}._formTheme_1p7xh_13 .inputs-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}._formTheme_1p7xh_13 .inputs-list label{display:flex;align-items:flex-start;gap:var(--cp-space-1, 8px);font-size:var(--cp-text-sm, .875rem);font-weight:400;color:var(--cp-color-text, #0f172a);cursor:pointer}._formTheme_1p7xh_13 .inputs-list input[type=checkbox],._formTheme_1p7xh_13 .inputs-list input[type=radio]{width:auto;margin:2px 0 0;accent-color:var(--cp-color-accent, #1453da);flex-shrink:0}._formTheme_1p7xh_13 .hs-input.invalid,._formTheme_1p7xh_13 .hs-input.error{border-color:var(--cp-color-danger, #b3261e)}._formTheme_1p7xh_13 .hs-error-msg,._formTheme_1p7xh_13 .hs-error-msgs label{display:block;margin:4px 0 0;color:var(--cp-color-danger, #b3261e);font-size:var(--cp-text-xs, .75rem);font-weight:500}._formTheme_1p7xh_13 .hs-error-msgs{list-style:none;margin:0;padding:0}._formTheme_1p7xh_13 .legal-consent-container{margin-bottom:var(--cp-space-2, 16px);color:var(--cp-color-muted, #737373);font-size:var(--cp-text-xs, .75rem)}._formTheme_1p7xh_13 .legal-consent-container p{margin:0 0 6px}._formTheme_1p7xh_13 .hs-button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:13px 22px;font-family:var(--cp-font-body, "Geist", sans-serif);font-size:var(--cp-text-base, 1rem);font-weight:600;line-height:1;color:var(--cp-color-on-primary, #fff);background:var(--cp-color-primary, #0f172a);border:1px solid transparent;border-radius:var(--cp-radius-button, 6px);cursor:pointer;transition:background-color var(--cp-motion-base, .2s) var(--cp-motion-ease, ease)}._formTheme_1p7xh_13 .hs-button:hover{background:var(--cp-color-secondary, #1453da)}._formTheme_1p7xh_13 .hs-button:focus-visible{outline:2px solid var(--cp-color-accent, #1453da);outline-offset:2px}._formTheme_1p7xh_13 .submitted-message{position:relative;padding:var(--cp-space-6, 48px) var(--cp-space-3, 24px);border-radius:var(--cp-radius-card, 12px);background:var(--cp-color-surface-alt, #f5f7fa);color:var(--cp-color-text, #0f172a);text-align:center}._formTheme_1p7xh_13 .submitted-message:before{content:"";display:block;width:44px;height:44px;margin:0 auto var(--cp-space-3, 24px);border-radius:var(--cp-radius-button, 6px);background-color:var(--cp-color-accent, #1453da);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 5 5L19 7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:22px}._formTheme_1p7xh_13 .submitted-message h1,._formTheme_1p7xh_13 .submitted-message h2,._formTheme_1p7xh_13 .submitted-message h3,._formTheme_1p7xh_13 .submitted-message h4{margin:0 0 var(--cp-space-1, 8px);font-family:var(--cp-font-heading, "Space Grotesk", sans-serif);font-size:var(--cp-text-xl, 1.375rem);font-weight:600;color:var(--cp-color-text, #0f172a)}._formTheme_1p7xh_13 .submitted-message p{margin:0 auto;max-width:40ch;color:var(--cp-color-muted, #737373);font-size:var(--cp-text-base, 1rem);line-height:var(--cp-leading-normal, 1.55)}._formTheme_1p7xh_13 .submitted-message p+p{margin-top:var(--cp-space-1, 8px)}@container (min-width: 420px){._formTheme_1p7xh_13 .hs-form-field.hs-firstname,._formTheme_1p7xh_13 .hs-form-field.hs-lastname{display:inline-block;width:calc(50% - 8px);vertical-align:top}._formTheme_1p7xh_13 .hs-form-field.hs-firstname{margin-right:16px}}
