:root{--neon-green: #97ed7a;--neon-pink: #eb9bff;--neon-glow: #ff2a9d;--neon-dark: #00140e;--neon-bg: #fafafa;--neon-white: #ffffff;--neon-card-bg: #fafafa;--neon-gray-50: #f9fafb;--neon-gray-100: #f3f4f6;--neon-gray-200: #e5e7eb;--neon-gray-400: #9ca3af;--neon-gray-500: #6b7280;--neon-h1-desktop: 50px;--neon-h1-mobile: 32px;--neon-h2-desktop: 24px;--neon-h2-mobile: 24px;--neon-h3-desktop: 18px;--neon-h3-mobile: 18px;--neon-body-desktop: 16px;--neon-body-mobile: 16px;--neon-small-desktop: 14px;--neon-small-mobile: 14px;--neon-label-desktop: 14px;--neon-label-mobile: 14px;--neon-h1-lh: 1.1;--neon-body-lh: 1.6;--neon-btn-height: 52px;--neon-btn-font-size: 18px;--neon-btn-radius: 12px;--neon-btn-primary-bg: #eb9bff;--neon-btn-primary-text: #000;--neon-btn-primary-hover: #97ed7a;--neon-btn-secondary-bg: #000;--neon-btn-secondary-text: #fff;--neon-border-width: 1px;--neon-radius-sm: 8px;--neon-radius: 12px;--neon-radius-lg: 24px;--neon-radius-xl: 32px;--neon-section-pt-desktop: 80px;--neon-section-pb-desktop: 96px;--neon-section-pt-mobile: 48px;--neon-section-pb-mobile: 64px;--neon-card-padding-desktop: 32px;--neon-card-padding-mobile: 24px;--neon-icon-size: 24px;--neon-icon-box-size: 56px;--neon-icon-color: #00140e;--neon-icon-bg: #ffffff;--neon-timeline-icon-size: 80px;--neon-timeline-line-thickness: 1px;--neon-timeline-line-color: #D4DCD9;--neon-usp-icon-bg: #e8ffe9;--neon-usp-icon-color: #34d399;--neon-upload-border-width: 2px;--neon-upload-border-color: #e5e7eb;--neon-toggle-active-green-bg: #97ed7a;--neon-toggle-active-green-border: #97ed7a;--neon-toggle-active-purple-bg: #eb9bff;--neon-toggle-active-purple-border: #eb9bff;--neon-faq-bg: #fafafa;--neon-faq-hover-bg: #f5f5f5;--neon-container-width: 1330px;--neon-container-narrow: 1060px;--font-heading: "Aeonik", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body: "Reckless", Georgia, serif}.neon-landing *{box-sizing:border-box}.neon-landing{font-family:var(--font-heading);color:var(--neon-dark);font-size:var(--neon-body-mobile);line-height:var(--neon-body-lh);-webkit-font-smoothing:antialiased}@media(min-width:1024px){.neon-landing{font-size:var(--neon-body-desktop)}}.neon-landing img{max-width:100%;display:block}.neon-landing section{width:100%}.neon-container{max-width:var(--neon-container-width);margin:0 auto;padding:0 24px}.neon-container--narrow{max-width:var(--neon-container-narrow)}.neon-hero{padding:24px 0 var(--neon-section-pb-mobile);background:var(--neon-bg)}@media(min-width:1024px){.neon-hero{padding:24px 0 var(--neon-section-pb-desktop)}}.neon-hero__grid{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}.neon-hero__top{order:1}.neon-form-card{order:2}.neon-hero__bottom{order:3}@media(min-width:1024px){.neon-hero__grid{grid-template-columns:1.1fr .9fr;grid-template-rows:auto 1fr;gap:24px 48px}.neon-hero__top{order:unset;grid-column:1;grid-row:1}.neon-hero__bottom{order:unset;grid-column:1;grid-row:2}.neon-form-card{order:unset;grid-column:2;grid-row:1 / -1}}.neon-hero__top{display:flex;flex-direction:column}.neon-hero__rating{display:inline-flex;align-items:center;gap:8px;background:var(--neon-white);padding:6px 12px;border-radius:9999px;box-shadow:0 1px 3px #0000000f;border:var(--neon-border-width) solid var(--neon-gray-100);width:fit-content;margin-bottom:12px}@media(min-width:1024px){.neon-hero__rating{margin-bottom:24px}}.neon-hero__stars{display:flex;color:#facc15;gap:1px}.neon-hero__stars svg{width:12px;height:12px}.neon-hero__rating-text{font-size:var(--neon-small-mobile);font-weight:500}@media(min-width:1024px){.neon-hero__rating-text{font-size:var(--neon-small-desktop)}}.neon-hero__title{font-family:var(--font-heading);font-size:var(--neon-h1-mobile);font-weight:500;line-height:var(--neon-h1-lh);color:var(--neon-dark);margin:0 0 12px}@media(min-width:1024px){.neon-hero__title{font-size:var(--neon-h1-desktop);margin-bottom:24px}}.neon-hero__title-glow{color:var(--neon-glow);text-shadow:0 0 15px rgba(255,42,157,.8),0 0 30px rgba(255,42,157,.5)}.neon-hero__subtitle{font-family:var(--font-body);font-size:var(--neon-body-mobile);color:var(--neon-dark);margin:0 0 24px;line-height:var(--neon-body-lh)}@media(min-width:1024px){.neon-hero__subtitle{font-size:var(--neon-body-desktop);margin-bottom:32px}}.neon-hero__image-wrap{position:relative;border-radius:var(--neon-radius-lg);overflow:hidden;box-shadow:0 25px 50px -12px #00000026;background:#000;margin-bottom:16px}@media(min-width:1024px){.neon-hero__image-wrap{margin-bottom:32px}}.neon-hero__image-wrap img{width:100%;height:400px;object-fit:cover;transition:transform .7s ease}.neon-hero__image-wrap:hover img{transform:scale(1.05)}.neon-hero__badge{position:absolute;top:16px;left:16px;z-index:2;background:#0009;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;padding:6px 12px;border-radius:9999px;font-size:var(--neon-small-mobile);font-weight:500;display:flex;align-items:center;gap:8px}@media(min-width:1024px){.neon-hero__badge{font-size:var(--neon-small-desktop)}}.neon-hero__badge-dot{width:6px;height:6px;border-radius:50%;background:var(--neon-green);animation:neon-pulse 2s ease-in-out infinite}@keyframes neon-pulse{0%,to{opacity:1}50%{opacity:.4}}.neon-hero__usps{display:flex;flex-direction:column;gap:16px}.neon-hero__usp{display:flex;align-items:center;gap:12px;background:var(--neon-white);padding:16px;border-radius:var(--neon-radius);box-shadow:0 1px 3px #0000000a;border:var(--neon-border-width) solid var(--neon-gray-100)}.neon-hero__usp-icon{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:var(--neon-usp-icon-bg);display:flex;align-items:center;justify-content:center;color:var(--neon-usp-icon-color)}.neon-hero__usp-icon svg{width:var(--neon-icon-size);height:var(--neon-icon-size)}.neon-hero__usp span{font-family:var(--font-body);font-weight:500;font-size:var(--neon-h3-mobile);color:var(--neon-dark)}@media(min-width:1024px){.neon-hero__usp span{font-size:var(--neon-h3-desktop)}}.neon-form-card{background:var(--neon-white);border-radius:var(--neon-radius-xl);padding:var(--neon-card-padding-mobile);box-shadow:0 20px 60px -15px #0000000d;border:var(--neon-border-width) solid rgba(243,244,246,.6)}@media(min-width:1024px){.neon-form-card{position:sticky;top:8rem;padding:var(--neon-card-padding-desktop)}}.neon-form__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.neon-form__header h2{font-family:var(--font-heading);font-size:var(--neon-h2-mobile);font-weight:500;margin:0}@media(min-width:1024px){.neon-form__header h2{font-size:var(--neon-h2-desktop)}}.neon-form__badge{background:#e8aeff33;color:#000;padding:4px 12px;border-radius:9999px;font-size:var(--neon-small-mobile);font-weight:500}@media(min-width:1024px){.neon-form__badge{font-size:var(--neon-small-desktop)}}.neon-form__group{margin-bottom:24px}.neon-form__label{display:block;font-size:var(--neon-label-mobile);font-weight:500;color:var(--neon-dark);margin-bottom:12px}@media(min-width:1024px){.neon-form__label{font-size:var(--neon-label-desktop)}}.neon-form__label--upper{text-transform:none}.neon-form__upload{border:var(--neon-upload-border-width) dashed var(--neon-upload-border-color);background:var(--neon-gray-50);border-radius:var(--neon-radius);padding:32px 24px 40px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden;text-align:center}.neon-form__upload:hover,.neon-form__upload.is-dragover{border-color:var(--neon-green);background:#97ed7a0d}.neon-form__upload-icon{background:var(--neon-white);padding:12px;border-radius:var(--neon-radius-sm);box-shadow:0 1px 3px #0000000f;margin-bottom:16px;color:var(--neon-dark);transition:color .2s,transform .3s}.neon-form__upload:hover .neon-form__upload-icon{color:#000;transform:scale(1.1)}.neon-form__upload-icon svg{width:32px;height:32px}.neon-form__upload-title{font-size:var(--neon-body-mobile);font-weight:500;color:var(--neon-dark);margin-bottom:4px}@media(min-width:1024px){.neon-form__upload-title{font-size:var(--neon-body-desktop)}}.neon-form__upload-desc{font-family:var(--font-body);font-size:var(--neon-small-mobile);color:var(--neon-dark);margin-bottom:16px}@media(min-width:1024px){.neon-form__upload-desc{font-size:var(--neon-small-desktop)}}.neon-form__upload-btn{background:var(--neon-btn-secondary-bg);color:var(--neon-btn-secondary-text);padding:10px 20px;border-radius:9999px;font-size:var(--neon-small-mobile);font-weight:500;border:none;cursor:pointer;box-shadow:0 4px 12px #00000026;transition:background .2s;font-family:inherit}@media(min-width:1024px){.neon-form__upload-btn{font-size:var(--neon-small-desktop)}}.neon-form__upload-btn:hover{opacity:.85}.neon-form__upload-hint{font-family:var(--font-body);font-size:10px;color:var(--neon-gray-400);position:absolute;bottom:8px;left:0;width:100%;text-align:center}.neon-form__upload-preview{display:none;align-items:center;gap:12px;padding:12px;background:var(--neon-gray-50);border:var(--neon-border-width) solid var(--neon-gray-200);border-radius:var(--neon-radius);margin-top:12px;width:100%}.neon-form__upload-preview.is-uploading{opacity:.6;pointer-events:none;position:relative}.neon-form__upload-preview.is-uploading:after{content:"Uploading...";position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--neon-gray-400);animation:neon-pulse 1.5s ease-in-out infinite}.neon-form__upload-preview.is-visible{display:flex}.neon-form__upload-preview img{width:48px;height:48px;object-fit:cover;border-radius:var(--neon-radius-sm)}.neon-form__upload-preview-name{flex:1;font-size:var(--neon-small-mobile);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neon-form__upload-preview-remove{background:none;border:none;color:var(--neon-gray-400);cursor:pointer;padding:4px}.neon-form__upload-preview-remove:hover{color:red}.neon-form__toggle-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.neon-form__toggle-option{position:relative;border:2px solid var(--neon-gray-100);border-radius:var(--neon-radius);padding:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;background:var(--neon-white)}.neon-form__toggle-option:hover{border-color:var(--neon-gray-200);background:var(--neon-gray-50)}.neon-form__toggle-option.is-active{border-color:var(--neon-toggle-active-green-border);background:color-mix(in srgb,var(--neon-toggle-active-green-bg) 10%,transparent)}.neon-form__toggle-option.is-active--purple{border-color:var(--neon-toggle-active-purple-border);background:color-mix(in srgb,var(--neon-toggle-active-purple-bg) 10%,transparent)}.neon-form__toggle-option input{position:absolute;opacity:0;pointer-events:none}.neon-form__toggle-check{position:absolute;top:8px;right:8px;width:20px;height:20px;border-radius:50%;background:var(--neon-toggle-active-green-bg);display:none;align-items:center;justify-content:center;color:#000}.neon-form__toggle-option.is-active .neon-form__toggle-check{display:flex}.neon-form__toggle-option.is-active--purple .neon-form__toggle-check{display:flex;background:var(--neon-toggle-active-purple-bg);color:#fff}.neon-form__toggle-check svg{width:12px;height:12px}.neon-form__toggle-label{font-size:var(--neon-body-mobile);font-weight:500;color:var(--neon-dark)}@media(min-width:1024px){.neon-form__toggle-label{font-size:var(--neon-body-desktop)}}.neon-form__tekst-msg{display:none;font-family:var(--font-body);font-size:var(--neon-small-mobile);color:var(--neon-dark);line-height:var(--neon-body-lh);margin-top:12px}.neon-form__tekst-msg.is-visible{display:block}.neon-form__tekst-msg a{color:var(--neon-pink);text-decoration:underline;transition:color .2s}.neon-form__tekst-msg a:hover{opacity:.8}@media(min-width:1024px){.neon-form__tekst-msg{font-size:var(--neon-small-desktop)}}.neon-form__select-wrap{position:relative}.neon-form__select{width:100%;appearance:none;-webkit-appearance:none;background:var(--neon-gray-50);border:var(--neon-border-width) solid var(--neon-gray-100);border-radius:var(--neon-radius);padding:14px 40px 14px 16px;font-size:var(--neon-body-mobile);font-weight:500;color:var(--neon-dark);cursor:pointer;transition:all .2s;font-family:inherit}@media(min-width:1024px){.neon-form__select{font-size:var(--neon-body-desktop)}}.neon-form__select:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--neon-green) 50%,transparent);border-color:var(--neon-green)}.neon-form__select-arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:var(--neon-gray-400);pointer-events:none}.neon-form__select-arrow svg{width:20px;height:20px}.neon-form__textarea,.neon-form__input{width:100%;background:var(--neon-gray-50);border:var(--neon-border-width) solid var(--neon-gray-100);border-radius:var(--neon-radius);padding:12px 16px;font-size:var(--neon-body-mobile);color:var(--neon-dark);font-family:inherit;transition:all .2s;resize:none}@media(min-width:1024px){.neon-form__textarea,.neon-form__input{font-size:var(--neon-body-desktop)}}.neon-form__textarea::placeholder,.neon-form__input::placeholder{color:var(--neon-gray-400)}.neon-form__textarea:focus,.neon-form__input:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--neon-green) 50%,transparent);border-color:var(--neon-green)}.neon-form__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.neon-form__phone-row{display:flex;gap:8px}.neon-form__phone-prefix{width:110px;flex-shrink:0}.neon-form__phone-prefix .neon-form__select{padding-right:24px}.neon-form__phone-number{flex:1}.neon-form__submit{width:100%;background:var(--neon-btn-primary-bg);color:var(--neon-btn-primary-text);font-weight:500;height:var(--neon-btn-height);padding:0 16px;border-radius:var(--neon-btn-radius);font-size:var(--neon-btn-font-size);border:none;cursor:pointer;transition:background .2s,transform .1s;box-shadow:0 10px 40px -10px #78f87b80;display:flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;margin-top:8px}.neon-form__submit:hover{background:var(--neon-btn-primary-hover)}.neon-form__submit:active{transform:scale(.98)}.neon-form__submit:disabled{opacity:.6;cursor:not-allowed}.neon-form__submit-arrow{transition:transform .2s}.neon-form__submit:hover .neon-form__submit-arrow{transform:translate(4px)}.neon-form__disclaimer{font-family:var(--font-body);font-size:var(--neon-small-mobile);color:var(--neon-dark);text-align:center;margin-top:16px}@media(min-width:1024px){.neon-form__disclaimer{font-size:var(--neon-small-desktop)}}.neon-form__success,.neon-form__error{display:none;padding:16px;border-radius:var(--neon-radius);margin-bottom:16px;font-size:var(--neon-small-mobile);font-weight:500}@media(min-width:1024px){.neon-form__success,.neon-form__error{font-size:var(--neon-small-desktop)}}.neon-form__success.is-visible{display:block;background:color-mix(in srgb,var(--neon-green) 15%,transparent);color:#166534;border:1px solid color-mix(in srgb,var(--neon-green) 30%,transparent)}.neon-form__error.is-visible{display:block;background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.neon-form__field-error{font-size:12px;color:#dc2626;margin-top:4px;display:none}.neon-form__field-error.is-visible{display:block}.neon-bestelproces{padding:var(--neon-section-pt-mobile) 0 var(--neon-section-pb-mobile);background:var(--neon-bg);border-top:var(--neon-border-width) solid var(--neon-gray-100)}@media(min-width:1024px){.neon-bestelproces{padding:var(--neon-section-pt-desktop) 0 var(--neon-section-pb-desktop)}}.neon-section-title{font-family:var(--font-heading);font-size:var(--neon-h1-mobile);font-weight:500;text-align:center;margin:0 0 16px;color:var(--neon-dark)}@media(min-width:1024px){.neon-section-title{font-size:var(--neon-h1-desktop)}}.neon-section-subtitle{font-family:var(--font-body);font-size:var(--neon-body-mobile);color:var(--neon-dark);text-align:center;max-width:640px;margin:0 auto 48px;line-height:var(--neon-body-lh)}@media(min-width:1024px){.neon-section-subtitle{font-size:var(--neon-h3-desktop);margin-bottom:64px}}.neon-timeline-wrap{position:relative}.neon-timeline-line{display:none}@media(min-width:1024px){.neon-timeline-line{display:block;position:absolute;top:calc(var(--neon-timeline-icon-size) / 2);left:12%;right:12%;height:var(--neon-timeline-line-thickness);background:linear-gradient(to right,transparent,var(--neon-timeline-line-color),transparent);z-index:0}}.neon-timeline{display:grid;grid-template-columns:1fr;gap:48px;position:relative;z-index:1}@media(min-width:640px){.neon-timeline{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.neon-timeline{grid-template-columns:repeat(4,1fr);gap:24px}}.neon-timeline__step{display:flex;flex-direction:column;align-items:center;text-align:center}.neon-timeline__icon{width:var(--neon-timeline-icon-size);height:var(--neon-timeline-icon-size);border-radius:50%;background:var(--neon-white);border:var(--neon-border-width) solid var(--neon-gray-100);box-shadow:0 4px 20px -4px #0000000d;display:flex;align-items:center;justify-content:center;margin-bottom:24px;color:var(--neon-icon-color);transition:all .3s;position:relative;z-index:1}.neon-timeline__step:hover .neon-timeline__icon{transform:scale(1.1);border-color:var(--neon-green);box-shadow:0 4px 20px -4px color-mix(in srgb,var(--neon-green) 30%,transparent)}.neon-timeline__icon svg{width:20px;height:20px;stroke-width:2}.neon-timeline__number{font-size:10px;font-weight:500;text-transform:uppercase;color:var(--neon-dark);margin-bottom:8px}.neon-timeline__title{font-family:var(--font-heading);font-size:var(--neon-h3-mobile);font-weight:500;margin:0 0 8px;color:var(--neon-dark)}@media(min-width:1024px){.neon-timeline__title{font-size:var(--neon-h3-desktop)}}.neon-timeline__desc{font-family:var(--font-body);font-size:var(--neon-small-mobile);color:var(--neon-dark);max-width:200px;line-height:var(--neon-body-lh)}@media(min-width:1024px){.neon-timeline__desc{font-size:var(--neon-small-desktop)}}.neon-features{padding:var(--neon-section-pt-mobile) 0 var(--neon-section-pb-mobile);background:var(--neon-white)}@media(min-width:1024px){.neon-features{padding:var(--neon-section-pt-desktop) 0 var(--neon-section-pb-desktop)}}.neon-features__grid{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:768px){.neon-features__grid{grid-template-columns:repeat(2,1fr);gap:32px}}.neon-feature-card{background:var(--neon-card-bg);border-radius:var(--neon-radius-lg);padding:var(--neon-card-padding-mobile);transition:background .2s}@media(min-width:1024px){.neon-feature-card{padding:var(--neon-card-padding-desktop)}}.neon-feature-card__icon{width:var(--neon-icon-box-size);height:var(--neon-icon-box-size);border-radius:var(--neon-radius);background:var(--neon-icon-bg);box-shadow:0 1px 4px #0000000a;display:flex;align-items:center;justify-content:center;margin-bottom:24px;color:var(--neon-icon-color)}.neon-feature-card__icon svg{width:var(--neon-icon-size);height:var(--neon-icon-size)}.neon-feature-card__title{font-family:var(--font-heading);font-size:var(--neon-h3-mobile);font-weight:500;margin:0 0 12px;color:var(--neon-dark)}@media(min-width:1024px){.neon-feature-card__title{font-size:var(--neon-h3-desktop)}}.neon-feature-card__text{font-family:var(--font-body);font-size:var(--neon-body-mobile);color:var(--neon-dark);line-height:var(--neon-body-lh);margin:0}@media(min-width:1024px){.neon-feature-card__text{font-size:var(--neon-body-desktop)}}.neon-inspiratie{padding:var(--neon-section-pt-mobile) 0 var(--neon-section-pb-mobile);background:var(--neon-bg)}@media(min-width:1024px){.neon-inspiratie{padding:var(--neon-section-pt-desktop) 0 var(--neon-section-pb-desktop)}}.neon-inspiratie__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(min-width:768px){.neon-inspiratie__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.neon-inspiratie__grid{grid-template-columns:repeat(4,1fr);gap:16px}}.neon-inspiratie__card{position:relative;border-radius:var(--neon-radius-lg);overflow:hidden;aspect-ratio:3 / 4;background:var(--neon-dark);cursor:pointer}.neon-inspiratie__card img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.neon-inspiratie__card:hover img{transform:scale(1.05)}.neon-inspiratie__card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,20,14,.6) 0%,transparent 50%);opacity:0;transition:opacity .3s;display:flex;align-items:flex-end;padding:16px}.neon-inspiratie__card:hover .neon-inspiratie__card-overlay{opacity:1}.neon-inspiratie__card-title{font-family:var(--font-heading);font-size:var(--neon-small-mobile);font-weight:500;color:#fff;margin:0}@media(min-width:1024px){.neon-inspiratie__card-title{font-size:var(--neon-small-desktop)}}.neon-social-proof{padding:var(--neon-section-pt-mobile) 0 var(--neon-section-pb-mobile);background:var(--neon-white);border-top:var(--neon-border-width) solid var(--neon-gray-100)}@media(min-width:1024px){.neon-social-proof{padding:var(--neon-section-pt-desktop) 0 var(--neon-section-pb-desktop)}}.neon-social-proof__subtitle{font-family:var(--font-body);font-size:var(--neon-body-mobile);color:var(--neon-dark);text-align:center;max-width:640px;margin:0 auto 48px;line-height:var(--neon-body-lh)}@media(min-width:1024px){.neon-social-proof__subtitle{font-size:var(--neon-h3-desktop);margin-bottom:64px}}.neon-social-proof__logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:32px 48px}@media(min-width:1024px){.neon-social-proof__logos{gap:40px 64px}}.neon-social-proof__logo{height:40px;display:flex;align-items:center;justify-content:center}.neon-social-proof__logo img{height:100%;width:auto;object-fit:contain;filter:grayscale(1);opacity:.3;transition:opacity .3s}.neon-social-proof__logo img:hover{opacity:.5}.neon-faq{padding:var(--neon-section-pt-mobile) 0 var(--neon-section-pb-mobile);background:var(--neon-white)}@media(min-width:1024px){.neon-faq{padding:var(--neon-section-pt-desktop) 0 var(--neon-section-pb-desktop)}}.neon-faq__list{display:flex;flex-direction:column;gap:12px}.neon-faq__item{background:var(--neon-faq-bg);border-radius:var(--neon-radius);overflow:hidden;transition:all .2s}.neon-faq__question{width:100%;padding:20px 24px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;text-align:left;background:none;border:none;cursor:pointer;font-family:var(--font-heading);font-size:var(--neon-body-mobile);font-weight:500;color:var(--neon-dark);line-height:1.5;transition:background .2s}@media(min-width:1024px){.neon-faq__question{padding:24px 32px;font-size:var(--neon-h3-desktop)}}.neon-faq__question:hover{background:var(--neon-faq-hover-bg)}.neon-faq__icon{flex-shrink:0;margin-top:2px;color:var(--neon-dark);transition:transform .3s}.neon-faq__icon svg{width:20px;height:20px}.neon-faq__item.is-open .neon-faq__icon{transform:rotate(45deg)}.neon-faq__answer{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease}.neon-faq__item.is-open .neon-faq__answer{max-height:24rem;opacity:1}.neon-faq__answer-inner{font-family:var(--font-body);padding:0 24px 20px;font-size:var(--neon-body-mobile);color:var(--neon-dark);line-height:var(--neon-body-lh)}@media(min-width:1024px){.neon-faq__answer-inner{padding:0 32px 24px;font-size:var(--neon-body-desktop)}}@media(max-width:639px){.neon-form__row{grid-template-columns:1fr}}.neon-spinner{display:none;width:20px;height:20px;border:2px solid rgba(0,0,0,.2);border-top-color:#000;border-radius:50%;animation:neon-spin .6s linear infinite}@keyframes neon-spin{to{transform:rotate(360deg)}}.neon-form__submit.is-loading .neon-spinner{display:block}.neon-form__submit.is-loading .neon-form__submit-text{display:none}.neon-popup-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#00140e99;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);align-items:center;justify-content:center;padding:24px;opacity:0;transition:opacity .3s ease}.neon-popup-overlay.is-visible{display:flex;opacity:1}.neon-popup{background:var(--neon-white, #fff);border-radius:var(--neon-radius-xl, 32px);padding:48px 40px;max-width:480px;width:100%;text-align:center;position:relative;box-shadow:0 32px 80px -16px #0003;transform:translateY(20px) scale(.96);transition:transform .4s cubic-bezier(.16,1,.3,1)}.neon-popup-overlay.is-visible .neon-popup{transform:translateY(0) scale(1)}@media(max-width:480px){.neon-popup{padding:36px 24px;border-radius:24px}}.neon-popup__close{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;border:none;background:var(--neon-bg, #fafafa);color:var(--neon-dark, #00140e);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.neon-popup__close:hover{background:var(--neon-gray-200, #e5e7eb)}.neon-popup__close svg{width:16px;height:16px}.neon-popup__icon{width:72px;height:72px;border-radius:50%;background:#97ed7a26;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.neon-popup__icon svg{width:36px;height:36px;color:var(--neon-green, #97ed7a)}.neon-popup__title{font-family:var(--font-heading, "Aeonik", sans-serif);font-size:24px;font-weight:500;color:var(--neon-dark, #00140e);margin:0 0 12px}.neon-popup__text{font-family:var(--font-body, "Reckless", serif);font-size:16px;line-height:1.6;color:var(--neon-dark, #00140e);margin:0 0 8px}.neon-popup__text--muted{color:var(--neon-gray-500, #6b7280);font-size:14px}.neon-popup__divider{width:48px;height:3px;background:var(--neon-green, #97ed7a);border-radius:2px;margin:20px auto}.neon-popup__steps{text-align:left;margin:0 0 24px;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.neon-popup__step{display:flex;align-items:flex-start;gap:12px;font-family:var(--font-body, "Reckless", serif);font-size:15px;line-height:1.5;color:var(--neon-dark, #00140e)}.neon-popup__step-num{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--neon-bg, #fafafa);font-family:var(--font-heading, "Aeonik", sans-serif);font-size:13px;font-weight:500;display:flex;align-items:center;justify-content:center;color:var(--neon-dark, #00140e)}.neon-popup__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;height:var(--neon-btn-height, 52px);background:var(--neon-green, #97ed7a);color:#000;font-family:var(--font-heading, "Aeonik", sans-serif);font-size:16px;font-weight:500;border:none;border-radius:var(--neon-btn-radius, 12px);cursor:pointer;transition:background .2s}.neon-popup__btn:hover{background:#82d968}
/*# sourceMappingURL=/cdn/shop/t/82/assets/neon-landing.css.map */
