.ls-root{--ls-primary:#6366f1;--ls-primary-dark:#4f46e5;--ls-primary-light:#c7d2fe;--ls-text-on-primary:#fff;--ls-bg:#fff;--ls-surface:#f8f9fa;--ls-surface-2:#f1f3f5;--ls-text:#0f1117;--ls-text-muted:#6b7280;--ls-border:#0f111714;--ls-radius:12px;--ls-radius-lg:20px;--ls-radius-pill:9999px;--ls-shadow-lg:0 20px 60px #0000001a;--ls-shadow-md:0 8px 24px #00000014;--ls-section-y:clamp(48px, 8vw, 96px);--ls-max:1100px;font-family:var(--landing-font,"DM Sans"),system-ui,-apple-system,sans-serif;color:var(--ls-text);background:var(--ls-bg)}.ls-root.ls-dark{--ls-bg:#0a0a0a;--ls-surface:#111;--ls-surface-2:#161616;--ls-text:#f5f5f5;--ls-text-muted:#a1a1aa;--ls-border:#ffffff14}.ls-h1{letter-spacing:-.02em;margin:0;font-size:clamp(2.5rem,6vw,5rem);font-weight:800;line-height:1.05}.ls-h2{letter-spacing:-.015em;margin:0 0 .5em;font-size:clamp(1.8rem,4vw,3rem);font-weight:700;line-height:1.15}.ls-h3{margin:0;font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:700;line-height:1.3}.ls-body{font-size:1.125rem;line-height:1.7}.ls-small{font-size:.875rem;line-height:1.5}.ls-section{padding:var(--ls-section-y) 24px}.ls-container{max-width:var(--ls-max);margin:0 auto}.ls-surface{background:var(--ls-surface)}.ls-surface-2{background:var(--ls-surface-2)}.ls-btn{background:var(--ls-primary);height:56px;color:var(--ls-text-on-primary);border-radius:var(--ls-radius);cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:.5rem;padding:0 28px;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .2s,background .2s;display:inline-flex}.ls-btn:hover{box-shadow:0 10px 20px -10px color-mix(in oklab,var(--ls-primary) 60%,transparent);background:var(--ls-primary-dark);transform:translateY(-1px)}.ls-btn-pill{border-radius:var(--ls-radius-pill)}.ls-btn-square{border-radius:4px}.ls-btn-ghost{color:var(--ls-text);border:1px solid var(--ls-border);background:0 0}.ls-btn-ghost:hover{background:var(--ls-surface);box-shadow:none}.ls-chip{border-radius:var(--ls-radius-pill);color:inherit;white-space:nowrap;background:#0000000f;border:1px solid #00000014;align-items:center;gap:.5rem;padding:8px 16px;font-size:.9rem;display:inline-flex}.ls-on-dark .ls-chip{color:#fff;background:#ffffff26;border-color:#ffffff4d}.ls-hero{isolation:isolate;align-items:center;display:grid;position:relative;overflow:hidden}.ls-hero-fullscreen{min-height:clamp(560px,100vh,900px)}@media(max-width:768px){.ls-hero-fullscreen{min-height:70vh}}.ls-hero-centered{min-height:clamp(440px,70vh,720px)}.ls-hero-split{min-height:auto}.ls-hero-content{z-index:2;width:100%;max-width:var(--ls-max);text-align:center;flex-direction:column;align-items:center;gap:1.5rem;margin:0 auto;padding:clamp(48px,10vw,96px) 24px;display:flex;position:relative}.ls-hero-overlay{z-index:1;background:linear-gradient(#0000004d,#000000b3);position:absolute;inset:0}.ls-hero-bg{z-index:0;position:absolute;inset:0}.ls-hero-bg img,.ls-hero-bg video{object-fit:cover;width:100%;height:100%;display:block}.ls-hero-pattern{z-index:1;opacity:.18;pointer-events:none;background-image:radial-gradient(#fff6 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.ls-card{background:var(--ls-bg);border:1px solid var(--ls-border);border-radius:var(--ls-radius-lg);padding:24px;transition:transform .2s,box-shadow .2s}.ls-card-hover:hover{box-shadow:var(--ls-shadow-md);transform:translateY(-4px)}.ls-info-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media(min-width:768px){.ls-info-grid{grid-template-columns:repeat(4,1fr)}}.ls-info-card{background:var(--ls-surface);border:1px solid var(--ls-border);border-radius:var(--ls-radius);text-align:left;padding:20px}.ls-info-card .ls-icon{background:color-mix(in oklab,var(--ls-primary) 15%,transparent);width:36px;height:36px;color:var(--ls-primary);border-radius:10px;place-items:center;margin-bottom:12px;display:grid}.ls-info-label{text-transform:uppercase;letter-spacing:.06em;color:var(--ls-text-muted);margin:0 0 4px;font-size:.75rem}.ls-info-value{color:var(--ls-text);margin:0;font-size:1.05rem;font-weight:700}.ls-reveal{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(24px)}.ls-reveal.is-in{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.ls-reveal{opacity:1;transition:none;transform:none}.ls-btn{transition:none}}.ls-split{max-width:var(--ls-max);grid-template-columns:1fr;gap:24px;margin:0 auto;padding:0 24px;display:grid}@media(min-width:1024px){.ls-split{grid-template-columns:minmax(0,1fr) 400px;gap:48px;padding:0 24px}}.ls-split-aside{position:relative}@media(min-width:1024px){.ls-split-aside{align-self:start;max-height:calc(100vh - 48px);position:sticky;top:24px;overflow-y:auto}}.ls-mobile-cta{background:var(--ls-bg);border-top:1px solid var(--ls-border);padding:12px 16px calc(12px + env(safe-area-inset-bottom));z-index:40;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #00000014}@media(min-width:1024px){.ls-mobile-cta{display:none}}.ls-mobile-cta-info{flex:1;min-width:0}.ls-mobile-cta-info p:first-child{color:var(--ls-text-muted);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.7rem}.ls-mobile-cta-info p:last-child{color:var(--ls-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1rem;font-weight:700;overflow:hidden}.ls-mobile-cta button,.ls-mobile-cta a{border-radius:var(--ls-radius-pill);background:var(--ls-primary);color:var(--ls-text-on-primary);cursor:pointer;border:none;flex-shrink:0;padding:10px 18px;font-size:.95rem;font-weight:600}.ls-footer{background:var(--ls-surface);border-top:1px solid var(--ls-border);text-align:center;color:var(--ls-text-muted);padding:48px 24px 32px;font-size:.85rem}.ls-footer-org{color:var(--ls-text);margin-bottom:4px;font-weight:600}.ls-footer-link{color:var(--ls-primary);font-weight:500;text-decoration:none}.ls-footer-link:hover{text-decoration:underline}@media(max-width:1023px){.ls-has-mobile-cta{padding-bottom:88px}}.ls-root{scroll-behavior:smooth}html:has(.ls-root){scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){.ls-root{scroll-behavior:auto}html:has(.ls-root){scroll-behavior:auto}}#pamelding{scroll-margin-top:24px}.tiptap-content{min-height:60px}.tiptap-content p{margin:.25rem 0}.tiptap-content h1{margin:.5rem 0;font-size:1.5rem;font-weight:700}.tiptap-content h2{margin:.5rem 0;font-size:1.25rem;font-weight:700}.tiptap-content h3{margin:.5rem 0;font-size:1.125rem;font-weight:600}.tiptap-content ul{padding-left:1.25rem;list-style:outside}.tiptap-content ol{padding-left:1.25rem;list-style:decimal}.tiptap-content a{color:var(--primary,#6366f1);text-decoration:underline}.tiptap-inline{min-height:32px}.tiptap-inline p{display:inline}.ls-eyebrow{text-transform:uppercase;letter-spacing:.15em;color:var(--ls-primary);margin:0 0 .5rem;font-size:.75rem;font-weight:600}.ls-agenda-row{background:var(--ls-bg);border:1px solid var(--ls-border);border-radius:var(--ls-radius);align-items:flex-start;gap:16px;padding:14px 18px;display:flex}.ls-agenda-time{background:color-mix(in oklab,var(--ls-primary) 12%,transparent);min-width:72px;color:var(--ls-primary);text-align:center;border-radius:8px;flex-shrink:0;padding:8px 12px;font-size:.95rem;line-height:1.2}.ls-agenda-duration{opacity:.75;margin-top:2px;font-size:.7rem;font-weight:500}.ls-agenda-level{border-radius:var(--ls-radius-pill);background:color-mix(in oklab,var(--ls-primary) 14%,transparent);color:var(--ls-primary);white-space:nowrap;flex-shrink:0;align-self:center;padding:4px 12px;font-size:.75rem;font-weight:600}.ls-info-strip{background:var(--ls-surface);border-top:1px solid var(--ls-border);border-bottom:1px solid var(--ls-border);padding:16px 24px}.ls-info-strip-dark{color:#f5e9d4;background:#1a1208;border-color:#ffffff14}.ls-info-strip-inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 36px;display:flex}.ls-info-strip-item{align-items:center;gap:10px;display:inline-flex}.ls-info-strip-label{text-transform:uppercase;letter-spacing:.12em;opacity:.65;margin:0;font-size:.65rem;line-height:1}.ls-info-strip-value{margin:2px 0 0;font-size:.9rem;font-weight:600;line-height:1.2}.ls-testimonial{background:var(--ls-bg);border:1px solid var(--ls-border);border-radius:var(--ls-radius-lg);padding:24px}.ls-testimonials-dark{color:#f5e9d4;background:#1a1208}.ls-testimonials-dark .ls-testimonial{background:#ffffff0a;border-color:#ffffff14}.ls-avatar-large{object-fit:cover;border-radius:16px;width:80px;height:80px;display:block}.ls-avatar-square{object-fit:cover;border-radius:12px;flex-shrink:0;width:56px;height:56px}.ls-avatar-square-initials{color:#fff;place-items:center;font-size:1.05rem;font-weight:700;display:grid}.ls-avatar-initials-sm{color:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:.8rem;font-weight:700;display:grid}.ls-speaker-row{background:var(--ls-bg);border:1px solid var(--ls-border);border-radius:var(--ls-radius);align-items:flex-start;gap:16px;padding:14px 18px;display:flex}.ls-dark .ls-card,.ls-dark .ls-agenda-row,.ls-dark .ls-speaker-row,.ls-dark .ls-info-card{background:var(--ls-surface)}.ls-agenda-logo{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.ls-agenda-logo img{object-fit:contain;border-radius:6px;width:auto;max-width:120px;height:auto;max-height:40px}.ls-agenda-logo-label{text-transform:uppercase;letter-spacing:.08em;color:var(--ls-text-muted);font-size:10px;font-weight:600}.ls-register-section{padding:var(--ls-section-y) 24px;background:var(--ls-surface);border-top:1px solid var(--ls-border)}.ls-register-inner{max-width:680px;margin:0 auto}.ls-register-title{letter-spacing:-.01em;text-align:center;color:var(--ls-text);margin:0 0 24px;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700}.ls-split-root{grid-template-columns:1fr;display:grid}@media(min-width:1024px){.ls-split-root{grid-template-columns:minmax(0,5fr) minmax(460px,7fr);min-height:100vh}.ls-split-embedded .ls-split-root{min-height:auto}}.ls-split-visual{background:var(--ls-surface);flex-direction:column;justify-content:flex-start;padding:40px 32px;display:flex}@media(min-width:1024px){.ls-split-visual{padding:64px 56px}}.ls-split-image-box{isolation:isolate;border-radius:var(--ls-radius-lg);aspect-ratio:16/9;margin-bottom:32px;position:relative;overflow:hidden}.ls-split-visual-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ls-split-visual-fallback{background:linear-gradient(160deg,var(--ls-primary) 0%,var(--ls-primary-dark) 100%);position:absolute;inset:0}.ls-split-visual-content{color:var(--ls-text)}.ls-split-logo{border-radius:var(--ls-radius);background:var(--ls-surface-2);justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;padding:6px;display:inline-flex}.ls-split-org{text-transform:uppercase;letter-spacing:.08em;color:var(--ls-text-muted);margin:0 0 10px;font-size:13px;font-weight:600}.ls-split-title{letter-spacing:-.01em;max-width:26ch;color:var(--ls-text);margin:0 0 16px;font-size:clamp(1.6rem,2.6vw,2.25rem);font-weight:700;line-height:1.2}.ls-split-intro{max-width:48ch;color:var(--ls-text-muted);font-size:15px;line-height:1.6}.ls-split-intro :where(p){margin:0 0 .6em}.ls-split-form-area{background:var(--ls-bg);justify-content:center;align-items:center;padding:48px 24px;display:flex}@media(min-width:1024px){.ls-split-form-area{padding:64px 48px}}.ls-split-form-inner{width:100%;max-width:680px}.ls-split-root .ls-split-form-area .af-card{background:var(--ls-split-form-bg,linear-gradient(145deg, #fff 0%, #fafafa 100%));color:var(--ls-split-form-text,#18181b)}.ls-split-root .ls-split-form-area .af-title,.ls-split-root .ls-split-form-area .af-label{color:var(--ls-split-form-text,inherit)}.ls-split-root .ls-split-form-area .af-input,.ls-split-root .ls-split-form-area .af-select,.ls-split-root .ls-split-form-area .af-textarea{background:var(--ls-split-input-bg,#f9f9fb);border-color:var(--ls-split-input-border,#e4e4e7);color:var(--ls-split-form-text,#18181b)}.ls-split-share{justify-content:center;margin-top:24px;display:flex}.af-card{color:#18181b;background:linear-gradient(145deg,#fff,#fafafa);border:1px solid #0000000f;border-radius:20px;max-width:520px;margin:0 auto;padding:36px;animation:.4s ease-out af-appear;box-shadow:0 4px 24px #0000000f,0 1px 4px #0000000a}@keyframes af-appear{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.af-card{border-radius:18px;padding:24px}}@media(min-width:640px){.af-card--bred{max-width:680px}}.af-header{border-bottom:1px solid #f4f4f5;margin-bottom:20px;padding-bottom:16px}.af-title{color:#18181b;letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700}.af-sub{color:#71717a;margin:4px 0 0;font-size:14px}.af-section-label{color:#a1a1aa;text-transform:uppercase;letter-spacing:.08em;margin:4px 0 10px;font-size:12px;font-weight:600}.af-divider{border:0;border-top:1px solid #f4f4f5;margin:8px 0}.af-label{color:#52525b;letter-spacing:.01em;margin-bottom:6px;font-size:13px;font-weight:600;display:block}.af-input,.af-select,.af-textarea{color:#18181b;border-radius:var(--ls-radius,12px);box-sizing:border-box;appearance:none;background:#f9f9fb;border:1.5px solid #e4e4e7;outline:none;width:100%;padding:14px 16px;font-family:inherit;font-size:15px;font-weight:400;line-height:1.5;transition:border-color .15s,background-color .15s,box-shadow .2s}.af-input::placeholder,.af-textarea::placeholder{color:#a1a1aa;font-style:normal}.af-input:hover,.af-select:hover,.af-textarea:hover{background:#f4f4f6;border-color:#d4d4d8}.af-input:focus,.af-select:focus,.af-textarea:focus{border-color:var(--ls-primary,#6366f1);box-shadow:0 0 0 3px color-mix(in oklab,var(--ls-primary,#6366f1) 18%,transparent);background:#fff}.af-input:focus:invalid,.af-select:focus:invalid,.af-textarea:focus:invalid{border-color:var(--ls-primary,#6366f1);box-shadow:0 0 0 3px color-mix(in oklab,var(--ls-primary,#6366f1) 18%,transparent)}.af-input:-moz-ui-invalid{border-color:var(--ls-primary,#6366f1);box-shadow:0 0 0 3px color-mix(in oklab,var(--ls-primary,#6366f1) 18%,transparent)}.af-select:-moz-ui-invalid{border-color:var(--ls-primary,#6366f1);box-shadow:0 0 0 3px color-mix(in oklab,var(--ls-primary,#6366f1) 18%,transparent)}.af-textarea:-moz-ui-invalid{border-color:var(--ls-primary,#6366f1);box-shadow:0 0 0 3px color-mix(in oklab,var(--ls-primary,#6366f1) 18%,transparent)}.af-input:not(:placeholder-shown):not(:focus){background:#fff}.af-textarea{resize:vertical;min-height:88px}.af-select{cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2371717a' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.af-error-msg{color:#ef4444;align-items:center;gap:6px;margin:6px 0 0;font-size:12px;animation:.2s ease-out af-slide-down;display:flex}@keyframes af-slide-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.af-help{color:#a1a1aa;margin:6px 0 0;font-size:12px}.af-error-box{color:#b91c1c;background:#fff5f5;border:1.5px solid #ef4444;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;animation:.2s ease-out af-slide-down;display:flex}.af-check{cursor:pointer;color:#3f3f46;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:inline-flex}.af-check input[type=checkbox],.af-check input[type=radio]{appearance:none;cursor:pointer;background:#f9f9fb;border:1.5px solid #d4d4d8;border-radius:5px;flex:none;place-content:center;width:18px;height:18px;margin:2px 0 0;transition:background-color .15s,border-color .15s,transform .12s;display:inline-grid}.af-check input[type=radio]{border-radius:999px}.af-check input[type=checkbox]:hover,.af-check input[type=radio]:hover{border-color:var(--ls-primary,#6366f1)}.af-check input[type=checkbox]:checked{background:var(--ls-primary,#6366f1);border-color:var(--ls-primary,#6366f1);animation:.18s ease-out af-pop}.af-check input[type=checkbox]:checked:before{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") 50%/contain no-repeat;width:10px;height:10px}.af-check input[type=radio]:checked{border-color:var(--ls-primary,#6366f1);background:#fff;animation:.18s ease-out af-pop}.af-check input[type=radio]:checked:before{content:"";background:var(--ls-primary,#6366f1);border-radius:999px;width:9px;height:9px}.af-check input:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--ls-primary,#6366f1) 22%,transparent)}@keyframes af-pop{0%{transform:scale(.85)}60%{transform:scale(1.05)}to{transform:scale(1)}}.af-ticket{border-radius:var(--ls-radius,12px);cursor:pointer;background:#f9f9fb;border:1.5px solid #e4e4e7;align-items:flex-start;gap:12px;padding:14px 16px;transition:border-color .15s,background-color .15s,transform .15s,box-shadow .15s;display:flex}.af-ticket:hover{border-color:#d4d4d8;transform:translateY(-1px);box-shadow:0 2px 8px #0000000a}.af-ticket--selected{border-width:2px;border-color:var(--ls-primary,#6366f1);background:color-mix(in oklab,var(--ls-primary,#6366f1) 5%,#fff);padding:13.5px 15.5px}.af-ticket--sold-out{opacity:.5;cursor:not-allowed}.af-ticket-name{color:#18181b;font-size:15px;font-weight:600}.af-ticket-desc{color:#71717a;margin-top:2px;font-size:13px}.af-ticket-price{color:var(--ls-primary,#6366f1);white-space:nowrap;font-size:15px;font-weight:700}.af-ticket-price--free{color:#16a34a}.af-badge-soldout{color:#71717a;background:#f4f4f5;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.af-chip{color:#18181b;cursor:pointer;background:#fafafa;border:1.5px solid #e4e4e7;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:500;transition:border-color .15s,background-color .15s,color .15s}.af-chip:hover{background:#f4f4f5;border-color:#d4d4d8}.af-chip:focus-visible{border-color:var(--ls-primary,#6366f1);box-shadow:0 0 0 3px color-mix(in oklab,var(--ls-primary,#6366f1) 18%,transparent);outline:none}.af-chip--selected{border-color:var(--ls-primary,#6366f1);background:var(--ls-primary,#6366f1);color:var(--ls-text-on-primary,#fff)}.af-chip--selected:hover{background:color-mix(in oklab,var(--ls-primary,#6366f1) 88%,#000)}.af-total{background:#f4f4f6;border-radius:10px;justify-content:space-between;align-items:center;margin-top:4px;padding:14px 16px;display:flex}.af-total-label{color:#52525b;font-size:14px}.af-total-amount{color:var(--ls-primary,#6366f1);letter-spacing:-.02em;font-size:20px;font-weight:800}.af-free-badge{color:#15803d;background:#dcfce7;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}.af-submit{background:linear-gradient(135deg,var(--ls-primary,#6366f1) 0%,color-mix(in oklab,var(--ls-primary,#6366f1) 88%,#000) 100%);width:100%;min-height:52px;color:var(--ls-text-on-primary,#fff);border-radius:var(--ls-radius,12px);letter-spacing:-.01em;cursor:pointer;box-shadow:0 4px 16px color-mix(in oklab,var(--ls-primary,#6366f1) 30%,transparent);border:0;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-size:16px;font-weight:700;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex}@media(hover:hover){.af-submit:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 8px 24px color-mix(in oklab,var(--ls-primary,#6366f1) 38%,transparent);transform:translateY(-1px)}}.af-submit:active:not(:disabled){transform:translateY(0)scale(.99)}.af-submit:disabled{opacity:.5;cursor:not-allowed}.af-footer{color:#a1a1aa;font-size:12px;line-height:1.6}.af-footer a{color:var(--ls-primary,#6366f1);text-decoration:none}.af-footer a:hover{text-decoration:underline}@media(max-width:640px){.af-input,.af-select,.af-textarea{border-radius:var(--ls-radius,14px);min-height:52px;padding:16px;font-size:16px}.af-textarea{min-height:104px}.af-select{background-position:right 16px center;padding-right:44px}.af-label{margin-bottom:8px;font-size:14px}.af-section{gap:16px}.af-grid-2{gap:14px}.af-fields-grid{gap:12px 14px}.af-check{gap:12px;padding:4px 0;font-size:15px}.af-check input[type=checkbox],.af-check input[type=radio]{border-radius:6px;width:22px;height:22px;margin-top:1px}.af-check input[type=radio]{border-radius:999px}.af-check input[type=checkbox]:checked:before{width:12px;height:12px}.af-check input[type=radio]:checked:before{width:11px;height:11px}.af-ticket{gap:14px;padding:16px}.af-ticket--selected{padding:15px}.af-ticket-name{font-size:16px}.af-ticket-desc{font-size:13px}.af-pay-grid{grid-template-columns:1fr;gap:12px}.af-pay{border-radius:var(--ls-radius,14px);justify-content:flex-start;gap:12px;width:100%;min-height:64px;padding:18px;font-size:16px}.af-pay--selected{padding:17px}.af-pay-meta{font-size:13px}.af-total{border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;margin-top:8px;padding:18px}.af-total-label{font-size:15px}.af-total-amount{font-size:26px;line-height:1.1}.af-free-badge{padding:6px 12px;font-size:14px}.af-submit{border-radius:var(--ls-radius,14px);z-index:1;min-height:60px;margin-top:8px;font-size:17px;position:sticky;bottom:12px}.af-footer{font-size:13px}.af-section-label{margin:12px 0 8px}.af-ticket:hover,.af-pay:hover:not(:disabled){box-shadow:none;transform:none}}.ls-dark .af-card{color:#fafafa;background:linear-gradient(145deg,#18181b,#1c1c20);border-color:#ffffff14;box-shadow:0 4px 24px #0006,0 1px 4px #0000004d}.ls-dark .af-header{border-bottom-color:#ffffff0f}.ls-dark .af-divider{border-top-color:#ffffff0f}.ls-dark .af-title{color:#fafafa}.ls-dark .af-sub,.ls-dark .af-label{color:#a1a1aa}.ls-dark .af-input,.ls-dark .af-select,.ls-dark .af-textarea{color:#fafafa;background:#27272a;border-color:#ffffff1a}.ls-dark .af-input::placeholder,.ls-dark .af-textarea::placeholder{color:#71717a}.ls-dark .af-input:hover,.ls-dark .af-select:hover,.ls-dark .af-textarea:hover{background:#2d2d31;border-color:#ffffff2e}.ls-dark .af-input:focus,.ls-dark .af-select:focus,.ls-dark .af-textarea:focus{background:#1f1f23}.ls-dark .af-ticket{background:#27272a;border-color:#ffffff1a}.ls-dark .af-ticket-name{color:#fafafa}.ls-dark .af-ticket-desc{color:#a1a1aa}.ls-dark .af-ticket--selected{background:color-mix(in oklab,var(--ls-primary,#6366f1) 12%,#18181b)}.ls-dark .af-chip{color:#fafafa;background:#27272a;border-color:#ffffff24}.ls-dark .af-chip:hover{background:#313135}.ls-dark .af-chip--selected{border-color:var(--ls-primary,#6366f1);background:var(--ls-primary,#6366f1);color:var(--ls-text-on-primary,#fff)}.ls-dark .af-total{background:#27272a}.ls-dark .af-total-label{color:#a1a1aa}.ls-dark .af-check{color:#d4d4d8}.ls-dark .af-check input[type=checkbox],.ls-dark .af-check input[type=radio]{background:#27272a;border-color:#ffffff2e}.ls-dark .af-footer,.ls-dark .af-section-label{color:#71717a}.af-section{flex-direction:column;gap:12px;display:flex}.af-grid-2{grid-template-columns:1fr;gap:14px;display:grid}@media(min-width:520px){.af-grid-2{grid-template-columns:1fr 1fr}}.af-fields-grid{grid-template-columns:1fr;gap:12px 14px;display:grid}@media(min-width:520px){.af-fields-grid{grid-template-columns:1fr 1fr}.af-fields-grid>.af-field-full{grid-column:span 2}}.af-accordion{border-radius:var(--ls-radius,12px);background:#fafafb;border:1.5px solid #e4e4e7;overflow:hidden}.af-accordion-header{cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:14px 16px;font-family:inherit;display:flex}.af-accordion-header:hover{background:#f4f4f6}.af-accordion-header:focus-visible{outline:2px solid var(--ls-primary,#6366f1);outline-offset:-2px}.af-accordion-title-group{align-items:center;gap:8px;min-width:0;display:inline-flex}.af-accordion-title{color:#18181b;letter-spacing:-.01em;font-size:14px;font-weight:700}.af-accordion-check{background:var(--ls-primary,#6366f1);color:#fff;border-radius:999px;flex:none;place-content:center;width:18px;height:18px;display:inline-grid}.af-accordion-right{align-items:center;gap:10px;min-width:0;display:inline-flex}.af-accordion-summary{color:#71717a;white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:13px;overflow:hidden}.af-accordion-chevron{color:#a1a1aa;flex:none;transition:transform .15s}.af-accordion-body{border-top:1px solid #f4f4f5;padding:14px 16px 18px;animation:.18s ease-out af-slide-down}.ls-dark .af-accordion{background:#1c1c20;border-color:#ffffff1a}.ls-dark .af-accordion-header:hover{background:#232327}.ls-dark .af-accordion-title{color:#fafafa}.ls-dark .af-accordion-summary{color:#a1a1aa}.ls-dark .af-accordion-body{border-top-color:#ffffff0f}@media(max-width:640px){.af-accordion-header{padding:16px}.af-accordion-title{font-size:15px}.af-accordion-summary{max-width:120px}}.af-pay-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.af-pay{border-radius:var(--ls-radius,12px);color:#18181b;cursor:pointer;text-align:left;background:#f9f9fb;border:1.5px solid #e4e4e7;align-items:center;gap:10px;padding:14px 16px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .15s,background-color .15s,transform .15s,box-shadow .15s;display:inline-flex}.af-pay:hover:not(:disabled){background:#f4f4f6;border-color:#d4d4d8;transform:translateY(-1px)}.af-pay--selected{border-width:2px;border-color:var(--ls-primary,#6366f1);background:color-mix(in oklab,var(--ls-primary,#6366f1) 5%,#fff);padding:13.5px 15.5px}.af-pay--disabled{opacity:.45;cursor:not-allowed}.af-pay-meta{color:#a1a1aa;margin-left:auto;font-size:12px;font-weight:500}.ls-dark .af-pay{color:#fafafa;background:#27272a;border-color:#ffffff1a}.ls-dark .af-pay:hover:not(:disabled){background:#2d2d31;border-color:#ffffff2e}.ls-dark .af-pay--selected{background:color-mix(in oklab,var(--ls-primary,#6366f1) 12%,#18181b)}@media(max-width:767px){.ls-hide-mobile{display:none!important}}@media(min-width:768px){.ls-hide-desktop{display:none!important}}.ls-phone-frame{background:#1a1a1a;border-radius:44px;width:414px;margin:24px auto;padding:16px 12px 24px;position:relative;box-shadow:0 0 0 2px #2a2a2a,0 30px 60px -20px #00000073,0 10px 24px -8px #00000040}.ls-phone-frame:before{content:"";z-index:5;background:#000;border-radius:12px;width:110px;height:22px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.ls-phone-screen{background:#fff;border-radius:30px;width:390px;margin:0 auto;overflow:hidden}.ls-hero-badge{border-radius:var(--ls-radius-pill);background:color-mix(in oklab,var(--ls-primary) 30%,transparent);border:1px solid color-mix(in oklab,var(--ls-primary) 60%,transparent);letter-spacing:.04em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);align-items:center;padding:4px 12px;font-size:.75rem;font-weight:600;display:inline-flex}.ls-hero-trust{opacity:.9;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:0;padding:0;font-size:.85rem;list-style:none;display:flex}.ls-hero-trust li{align-items:center;gap:4px;display:inline-flex}.ls-btn-ghost{color:inherit!important;background:0 0!important;border:1px solid!important}.ls-btn-ghost:hover{background:#ffffff1f!important}.ls-anim-none .ls-reveal,.ls-no-anim .ls-reveal{opacity:1!important;transition:none!important;transform:none!important}.ls-anim-slide .ls-reveal{transform:translate(-32px)}.ls-anim-slide .ls-reveal.is-in{transform:translate(0)}.ls-marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ls-marquee-track{align-items:center;gap:3rem;width:max-content;animation:linear infinite ls-marquee;display:flex}.ls-marquee:hover .ls-marquee-track{animation-play-state:paused}.ls-marquee-item{flex-shrink:0;align-items:center;display:inline-flex}@keyframes ls-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ls-marquee-track{animation:none}}.ls-countdown-cell{text-align:center;min-width:70px}.ls-countdown-num{font-size:2.25rem;font-weight:700;line-height:1}@media(min-width:768px){.ls-countdown-num{font-size:3rem}}.ls-countdown-label{text-transform:uppercase;letter-spacing:.08em;color:var(--ls-text-muted);margin-top:.5rem;font-size:.7rem}.ls-countdown-boxes{border-radius:var(--ls-radius);background:color-mix(in oklab,var(--ls-primary) 8%,transparent);border:1px solid color-mix(in oklab,var(--ls-primary) 20%,transparent);padding:1rem 1.25rem}.ls-countdown-circle{background:color-mix(in oklab,var(--ls-primary) 8%,transparent);border:2px solid color-mix(in oklab,var(--ls-primary) 25%,transparent);border-radius:9999px;place-items:center;width:110px;height:110px;display:grid}.ls-countdown-circle .ls-countdown-num{font-size:1.75rem}.ls-countdown-circle .ls-countdown-label{margin-top:.25rem;font-size:.6rem}.ls-pricing-card{border:1px solid var(--ls-border);border-radius:var(--ls-radius-lg);background:var(--ls-bg);flex-direction:column;padding:1.5rem;display:flex;position:relative}.ls-pricing-card-hi{border-color:var(--ls-primary);box-shadow:0 8px 32px -12px color-mix(in oklab,var(--ls-primary) 40%,transparent);transform:translateY(-4px)}.ls-pricing-badge{background:var(--ls-primary);color:var(--ls-text-on-primary);text-transform:uppercase;letter-spacing:.08em;border-radius:9999px;padding:.25rem .75rem;font-size:.7rem;font-weight:600;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.ls-highlight-banner{padding:.75rem 0;overflow:hidden}.ls-highlight-banner .ls-marquee-track{gap:2rem}@media(min-width:1024px){.ls-mobile-cta.ls-mobile-cta--desktop{border-radius:9999px;max-width:520px;animation:.3s ls-fade-up;display:flex;bottom:16px;left:50%;right:auto;transform:translate(-50%)}}@keyframes ls-fade-up{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}[data-ls-align=left],[data-ls-align=left] .ls-h1,[data-ls-align=left] .ls-h2,[data-ls-align=left] .ls-h3,[data-ls-align=left] .ls-body,[data-ls-align=left] .ls-small,[data-ls-align=left] p,[data-ls-align=left] h1,[data-ls-align=left] h2,[data-ls-align=left] h3,[data-ls-align=left] h4{text-align:left}[data-ls-align=center],[data-ls-align=center] .ls-h1,[data-ls-align=center] .ls-h2,[data-ls-align=center] .ls-h3,[data-ls-align=center] .ls-body,[data-ls-align=center] .ls-small,[data-ls-align=center] p,[data-ls-align=center] h1,[data-ls-align=center] h2,[data-ls-align=center] h3,[data-ls-align=center] h4{text-align:center}[data-ls-align=right],[data-ls-align=right] .ls-h1,[data-ls-align=right] .ls-h2,[data-ls-align=right] .ls-h3,[data-ls-align=right] .ls-body,[data-ls-align=right] .ls-small,[data-ls-align=right] p,[data-ls-align=right] h1,[data-ls-align=right] h2,[data-ls-align=right] h3,[data-ls-align=right] h4{text-align:right}.ls-info-head{margin-bottom:28px}.ls-lead{color:var(--ls-text-muted);max-width:62ch;margin:8px 0 0;font-size:1.0625rem;line-height:1.6}.ls-info.ls-align-center .ls-info-head,.ls-info.ls-align-center .ls-lead{text-align:center;margin-left:auto;margin-right:auto}.ls-info.ls-align-center .ls-info-card{text-align:center;align-items:center}.ls-info.ls-align-center .ls-info-card .ls-icon{margin-left:auto;margin-right:auto}.ls-info.ls-align-right .ls-info-head{text-align:right}.ls-info.ls-align-right .ls-info-card{text-align:right;align-items:flex-end}.ls-info.ls-align-right .ls-info-card .ls-icon{margin-left:auto}.ls-info .ls-info-card{flex-direction:column;align-items:flex-start;display:flex}.ls-info-tiles .ls-info-card{background:color-mix(in oklab,var(--ls-primary) 7%,var(--ls-surface));border-radius:var(--ls-radius-lg,20px);border:none;padding:24px}.ls-info-minimal .ls-info-grid{grid-template-columns:1fr;gap:0}.ls-info-minimal .ls-info-card{border:none;border-bottom:1px solid var(--ls-border);background:0 0;border-radius:0;flex-direction:row;align-items:center;gap:14px;padding:16px 0}.ls-info-minimal .ls-info-card:last-child{border-bottom:none}.ls-info-minimal .ls-icon{margin-bottom:0}.ls-info-strip .ls-info-grid{border:1px solid var(--ls-border);border-radius:var(--ls-radius-lg,20px);background:var(--ls-surface);flex-wrap:wrap;justify-content:center;gap:0;display:flex;overflow:hidden}.ls-info-strip .ls-info-card{border:none;border-right:1px solid var(--ls-border);text-align:center;background:0 0;border-radius:0;flex:180px;align-items:center;padding:22px 18px}.ls-info-strip .ls-info-card:last-child{border-right:none}.ls-info.ls-icon-outline .ls-icon{border:1.5px solid color-mix(in oklab,var(--ls-primary) 45%,transparent);background:0 0}.ls-info.ls-icon-plain .ls-icon{background:0 0;border-radius:0;width:auto;height:auto}.ls-anim-up .ls-reveal{transform:translateY(32px)}.ls-anim-up .ls-reveal.is-in{transform:translateY(0)}.ls-anim-left .ls-reveal{transform:translate(-40px)}.ls-anim-left .ls-reveal.is-in{transform:translate(0)}.ls-anim-right .ls-reveal{transform:translate(40px)}.ls-anim-right .ls-reveal.is-in{transform:translate(0)}.ls-anim-mask .ls-reveal{clip-path:inset(0 0 100%);transition:clip-path .8s cubic-bezier(.16,1,.3,1),opacity .6s ease-out;transform:none}.ls-anim-mask .ls-reveal.is-in{clip-path:inset(0)}.ls-stagger .ls-info-grid>*,.ls-stagger .ls-grid>*{animation:.6s both ls-stagger-in}.ls-stagger .ls-info-grid>:nth-child(2){animation-delay:80ms}.ls-stagger .ls-info-grid>:nth-child(3){animation-delay:.16s}.ls-stagger .ls-info-grid>:nth-child(4){animation-delay:.24s}.ls-stagger .ls-info-grid>:nth-child(5){animation-delay:.32s}.ls-stagger .ls-info-grid>:nth-child(6){animation-delay:.4s}@keyframes ls-stagger-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.ls-hover-lift .ls-info-card,.ls-hover-lift .ls-card{transition:transform .25s,box-shadow .25s,border-color .25s}.ls-hover-lift .ls-info-card:hover,.ls-hover-lift .ls-card:hover{border-color:color-mix(in oklab,var(--ls-primary) 40%,transparent);transform:translateY(-4px);box-shadow:0 18px 40px -22px #00000073}.ls-kenburns .ls-hero-bg,.ls-kenburns .ls-hero-image{animation:22s ease-in-out infinite alternate ls-kenburns}@keyframes ls-kenburns{0%{transform:scale(1)}to{transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.ls-stagger .ls-info-grid>*,.ls-kenburns .ls-hero-bg,.ls-kenburns .ls-hero-image{animation:none!important}.ls-hover-lift .ls-info-card:hover,.ls-hover-lift .ls-card:hover{transform:none}}.ls-anim-down .ls-reveal{transform:translateY(-32px)}.ls-anim-down .ls-reveal.is-in{transform:translateY(0)}.ls-anim-fade .ls-reveal,.ls-anim-fade .ls-reveal.is-in{transform:none}.ls-anim-zoom .ls-reveal{transform:scale(.94)}.ls-anim-zoom .ls-reveal.is-in{transform:scale(1)}.ls-anim-blur .ls-reveal{filter:blur(10px);transform:translateY(14px)}.ls-anim-blur .ls-reveal.is-in{filter:blur();transform:translateY(0)}.ls-anim-flip .ls-reveal{transform-origin:top;transform:perspective(900px)rotateX(10deg)translateY(24px)}.ls-anim-flip .ls-reveal.is-in{transform:perspective(900px)rotateX(0)translateY(0)}.ls-anim-none .ls-reveal,.ls-anim-none .ls-reveal.is-in{opacity:1;filter:none;clip-path:none;transition:none;transform:none}.ls-anim-fast .ls-reveal{transition-duration:.35s}.ls-anim-slow .ls-reveal{transition-duration:1s}.ls-hover-none .ls-info-card:hover,.ls-hover-none .ls-card:hover{box-shadow:none;transform:none}.ls-hover-glow .ls-info-card,.ls-hover-glow .ls-card,.ls-hover-zoom .ls-info-card,.ls-hover-zoom .ls-card,.ls-hover-tilt .ls-info-card,.ls-hover-tilt .ls-card,.ls-hover-border .ls-info-card,.ls-hover-border .ls-card{transition:transform .25s,box-shadow .25s,border-color .25s}.ls-hover-glow .ls-info-card:hover,.ls-hover-glow .ls-card:hover{box-shadow:0 0 0 1px color-mix(in oklab,var(--ls-primary) 45%,transparent),0 18px 50px -20px color-mix(in oklab,var(--ls-primary) 60%,transparent)}.ls-hover-zoom .ls-info-card:hover,.ls-hover-zoom .ls-card:hover{transform:scale(1.035)}.ls-hover-tilt .ls-info-card:hover,.ls-hover-tilt .ls-card:hover{transform:perspective(700px)rotateX(3deg)rotateY(-3deg)translateY(-3px)}.ls-hover-border .ls-info-card:hover,.ls-hover-border .ls-card:hover{border-color:var(--ls-primary);box-shadow:inset 0 0 0 1px var(--ls-primary)}.ls-anim-scope{display:block}@media(prefers-reduced-motion:reduce){.ls-anim-blur .ls-reveal,.ls-anim-flip .ls-reveal,.ls-anim-zoom .ls-reveal{filter:none;transform:none}.ls-hover-glow .ls-info-card:hover,.ls-hover-zoom .ls-info-card:hover,.ls-hover-tilt .ls-info-card:hover,.ls-hover-glow .ls-card:hover,.ls-hover-zoom .ls-card:hover,.ls-hover-tilt .ls-card:hover{transform:none}}.ls-builder-grid{position:relative}.ls-builder-grid:before{content:"";z-index:30;pointer-events:none;background-image:repeating-linear-gradient(to right,#6366f138 0 1px,transparent 1px var(--ls-grid-col,8.3333%)),repeating-linear-gradient(to bottom,#6366f11a 0 1px,transparent 1px 8px);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.ls-builder-grid:before{background-image:repeating-linear-gradient(to right,lab(49.0485% 30.3448 -71.8736/.22) 0 1px,transparent 1px var(--ls-grid-col,8.3333%)),repeating-linear-gradient(to bottom,lab(49.0485% 30.3448 -71.8736/.1) 0 1px,transparent 1px 8px)}}.ls-spacing-guide{z-index:25;pointer-events:none;background:repeating-linear-gradient(45deg,#f59e0b47 0 6px,#0000 6px 12px);background:repeating-linear-gradient(45deg,#f59e0b47 0% 6px,#0000 6px 12px);position:absolute;left:0;right:0}.ls-spacing-guide>span{color:#92400e;white-space:nowrap;background:#fde68a;border-radius:4px;padding:0 4px;font-size:10px;font-weight:600;line-height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ls-reduce-motion .ls-reveal,.ls-reduce-motion .ls-reveal.is-in{opacity:1!important;filter:none!important;clip-path:none!important;transition:opacity .2s!important;transform:none!important}.ls-reduce-motion .ls-info-card,.ls-reduce-motion .ls-card{transition:box-shadow .2s,border-color .2s!important}.ls-reduce-motion .ls-info-card:hover,.ls-reduce-motion .ls-card:hover{transform:none!important}.ls-reduce-motion .ls-hero-bg,.ls-reduce-motion .ls-hero-image,.ls-reduce-motion .ls-info-grid>*{animation:none!important}.ls-media-fade{opacity:0;transition:opacity .42s ease-out}.ls-media-fade.is-loaded{opacity:1}.ls-reduce-motion .ls-media-fade{opacity:1;transition:none}@media(prefers-reduced-motion:reduce){.ls-media-fade{opacity:1;transition:none}}
