.post-header[data-astro-cid-lcdefpme]{z-index:60;-webkit-backdrop-filter:blur(18px);background:#08111ff0;border-bottom:1px solid #ffffff1f;position:sticky;top:0}.post-header-inner[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:20px;min-height:72px;display:flex}.post-brand[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:auto;height:34px;display:block}.post-nav[data-astro-cid-lcdefpme]{letter-spacing:.06em;color:#ffffffc7;align-items:center;gap:clamp(16px,2.5vw,32px);font-size:13px;font-weight:700;display:flex}.post-nav-link[data-astro-cid-lcdefpme]{transition:color .2s}.post-nav-link[data-astro-cid-lcdefpme]:hover,.post-nav-link[data-astro-cid-lcdefpme]:focus-visible,.post-nav-link[data-astro-cid-lcdefpme].is-current{color:var(--yellow)}.nav-arrow[data-astro-cid-lcdefpme]{color:var(--cyan);font-size:11px}.section[data-astro-cid-lcdefpme],.feedback-section[data-astro-cid-lcdefpme],.testimonials-section[data-astro-cid-lcdefpme],.snap-showcase-section[data-astro-cid-lcdefpme],.instagram-section[data-astro-cid-lcdefpme],.newsletter-section[data-astro-cid-lcdefpme],.continue-section[data-astro-cid-lcdefpme]{padding:clamp(3.5rem,6vw,5.5rem) 0}.section-heading[data-astro-cid-lcdefpme]{margin-bottom:clamp(28px,4.5vw,44px)}.section-heading[data-astro-cid-lcdefpme].heading-centered{text-align:center}.section-heading[data-astro-cid-lcdefpme].heading-centered .section-subtitle[data-astro-cid-lcdefpme]{max-width:640px;margin:0 auto}.section-heading[data-astro-cid-lcdefpme].heading-split{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.heading-split-content[data-astro-cid-lcdefpme]{max-width:640px}.section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.02em;margin:8px 0 12px;font-size:clamp(2rem,4.4vw,3.2rem);font-weight:900;line-height:1.1;color:#fff!important}.section-subtitle[data-astro-cid-lcdefpme]{color:#ffffffbf;margin:0;font-size:clamp(.95rem,1.8vw,1.05rem);line-height:1.5}.post-hero[data-astro-cid-lcdefpme]{background:var(--navy);border-bottom:1px solid #ffffff1a;padding:clamp(64px,10vw,120px) 0 clamp(48px,8vw,84px);position:relative;overflow:hidden}.hero-backdrop[data-astro-cid-lcdefpme]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ambient-glow[data-astro-cid-lcdefpme]{filter:blur(110px);opacity:.18;border-radius:50%;position:absolute}.ambient-cyan[data-astro-cid-lcdefpme]{background:var(--cyan);width:480px;height:480px;top:-120px;right:5%}.ambient-yellow[data-astro-cid-lcdefpme]{background:var(--yellow);width:420px;height:420px;bottom:-100px;left:10%}.pixel-matrix[data-astro-cid-lcdefpme]{opacity:.4;background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.post-hero-content[data-astro-cid-lcdefpme]{z-index:2;text-align:center;max-width:860px;margin:0 auto;position:relative}.post-hero-badge[data-astro-cid-lcdefpme]{background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;max-width:100%;margin-bottom:24px;padding:6px 16px;display:inline-flex}.badge-dot[data-astro-cid-lcdefpme]{background:var(--yellow);width:8px;height:8px;box-shadow:0 0 10px var(--yellow);border-radius:50%;flex-shrink:0}.badge-label[data-astro-cid-lcdefpme]{letter-spacing:.1em;color:#ffffffe6;white-space:nowrap;font-size:clamp(10px,2.4vw,11px);font-weight:800}.post-hero-title[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.02em;color:#fff;text-transform:uppercase;margin:0 0 20px;font-size:clamp(2.6rem,6.2vw,4.8rem);font-weight:900;line-height:.98}.title-highlight[data-astro-cid-lcdefpme]{color:var(--yellow);text-shadow:0 0 40px #ffc92847}.post-hero-lead[data-astro-cid-lcdefpme]{color:#ffffffd1;max-width:640px;margin:0 auto 36px;font-size:clamp(1.05rem,2vw,1.32rem);line-height:1.55}.post-hero-actions[data-astro-cid-lcdefpme]{box-sizing:border-box;grid-template-columns:repeat(3,1fr);gap:16px;width:100%;max-width:780px;margin:0 auto 52px;display:grid}.post-hero-actions[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{letter-spacing:.03em;text-align:center;box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;width:100%;height:52px;min-height:52px;padding:0 16px;font-size:13px;font-weight:800;display:inline-flex}.post-cta-primary[data-astro-cid-lcdefpme],.post-cta-secondary[data-astro-cid-lcdefpme]{width:100%}.cta-icon[data-astro-cid-lcdefpme]{flex-shrink:0;margin-left:6px;font-size:15px}.post-highlights-bar[data-astro-cid-lcdefpme]{box-sizing:border-box;background:#0d1b2ed9;border:1px solid #ffffff1f;border-radius:6px;grid-template-columns:repeat(3,1fr);gap:20px;width:100%;max-width:780px;margin:0 auto;padding:20px 28px;display:grid;box-shadow:0 8px 30px #00000059}.highlight-item[data-astro-cid-lcdefpme]{flex-direction:column;gap:3px;display:flex}.highlight-label[data-astro-cid-lcdefpme]{letter-spacing:.12em;color:var(--cyan);font-size:10px;font-weight:800}.highlight-value[data-astro-cid-lcdefpme]{font-family:var(--display);color:#fff;font-size:1.25rem;font-weight:800;line-height:1.2}.text-yellow[data-astro-cid-lcdefpme]{color:var(--yellow)}.highlight-desc[data-astro-cid-lcdefpme]{color:#ffffff9e;font-size:12px}.highlight-divider[data-astro-cid-lcdefpme]{display:none}.feedback-section[data-astro-cid-lcdefpme]{background:#091424;border-bottom:1px solid #ffffff1a}.feedback-heading-title[data-astro-cid-lcdefpme]{font-family:var(--display);color:#fff;letter-spacing:-.02em;margin:8px 0 12px;font-size:clamp(2rem,4.4vw,3.2rem);font-weight:900}.type-selector-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;margin-bottom:36px;display:grid}.type-card[data-astro-cid-lcdefpme]{text-align:left;cursor:pointer;color:#fff;box-sizing:border-box;background:#0d1b2ebf;border:2px solid #ffffff1a;border-radius:6px;flex-direction:column;justify-content:space-between;height:100%;padding:24px 22px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:flex;position:relative}.type-card[data-astro-cid-lcdefpme]:hover,.type-card[data-astro-cid-lcdefpme]:focus-visible{background:#12243ae6;transform:translateY(-4px)}.type-card[data-astro-cid-lcdefpme].is-selected{border-color:var(--yellow);background:#10233b;box-shadow:0 0 24px #ffc9282e}.type-card-header[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.type-badge[data-astro-cid-lcdefpme]{letter-spacing:.08em;border-radius:3px;padding:3px 8px;font-size:10px;font-weight:800}.badge-cyan[data-astro-cid-lcdefpme]{color:var(--cyan);border:1px solid var(--cyan);background:#19c6f22e}.badge-yellow[data-astro-cid-lcdefpme]{color:var(--yellow);border:1px solid var(--yellow);background:#ffc9282e}.badge-red[data-astro-cid-lcdefpme]{color:#ff6b72;background:#f22b352e;border:1px solid #f22b35}.type-icon-box[data-astro-cid-lcdefpme]{font-size:20px}.type-card-title[data-astro-cid-lcdefpme]{font-family:var(--display);color:#fff;margin:0 0 6px;font-size:1.45rem;font-weight:800}.type-card-desc[data-astro-cid-lcdefpme]{color:#ffffffb8;flex-grow:1;margin:0 0 16px;font-size:14px;line-height:1.4}.type-card-select-indicator[data-astro-cid-lcdefpme]{letter-spacing:.04em;color:var(--yellow);text-transform:uppercase;margin-top:auto;font-size:12px;font-weight:700}.feedback-form-wrapper[data-astro-cid-lcdefpme]{background:#0d1b2e;border:1px solid #ffffff26;border-radius:8px;max-width:760px;margin:0 auto;padding:clamp(24px,4.5vw,42px);scroll-margin-top:90px;position:relative;box-shadow:0 12px 40px #00000073}.form-header-banner[data-astro-cid-lcdefpme]{border-left:4px solid var(--yellow);background:#ffffff0d;border-radius:4px;align-items:center;gap:14px;margin-bottom:28px;padding:12px 16px;display:flex}.form-selected-pill[data-astro-cid-lcdefpme]{letter-spacing:.08em;background:var(--yellow);color:var(--navy);text-transform:uppercase;border-radius:3px;flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:800}.form-header-banner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffd9;margin:0;font-size:13px}.form-group[data-astro-cid-lcdefpme]{margin-bottom:24px}.form-label[data-astro-cid-lcdefpme]{color:#fff;margin-bottom:8px;font-size:14px;font-weight:700;display:block}.form-label-row[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;display:flex}.char-counter[data-astro-cid-lcdefpme]{color:#ffffff80;font-size:12px}.required[data-astro-cid-lcdefpme]{color:var(--red)}.optional[data-astro-cid-lcdefpme]{color:#ffffff80;font-size:12px;font-weight:400}.star-rating-shell[data-astro-cid-lcdefpme]{background:#08111f99;border:1px solid #ffffff1f;border-radius:6px;align-items:center;gap:10px;padding:14px 18px;display:flex}.star-label[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}.star-input[data-astro-cid-lcdefpme]{opacity:0;width:0;height:0;position:absolute}.star-symbol[data-astro-cid-lcdefpme]{color:#ffffff40;user-select:none;font-size:32px;transition:color .15s,transform .15s}.star-label[data-astro-cid-lcdefpme]:hover .star-symbol[data-astro-cid-lcdefpme],.star-label[data-astro-cid-lcdefpme].is-lit .star-symbol[data-astro-cid-lcdefpme],.star-input[data-astro-cid-lcdefpme]:checked~.star-symbol[data-astro-cid-lcdefpme]{color:var(--yellow);transform:scale(1.12)}.star-input[data-astro-cid-lcdefpme]:focus-visible~.star-symbol[data-astro-cid-lcdefpme]{outline:2px solid var(--cyan);border-radius:4px}.star-caption[data-astro-cid-lcdefpme]{color:#fffc;margin-left:12px;font-size:13px;font-weight:600}.form-input[data-astro-cid-lcdefpme],.form-textarea[data-astro-cid-lcdefpme],.form-select[data-astro-cid-lcdefpme]{color:#fff;box-sizing:border-box;background:#08111f;border:1px solid #ffffff29;border-radius:4px;width:100%;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.form-input[data-astro-cid-lcdefpme]:focus,.form-textarea[data-astro-cid-lcdefpme]:focus,.form-select[data-astro-cid-lcdefpme]:focus{border-color:var(--yellow);outline:none;box-shadow:0 0 0 3px #ffc9282e}.select-wrapper[data-astro-cid-lcdefpme]{position:relative}.form-select[data-astro-cid-lcdefpme]{appearance:none;cursor:pointer;padding-right:36px}.select-chevron[data-astro-cid-lcdefpme]{color:var(--yellow);pointer-events:none;font-size:16px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.form-textarea[data-astro-cid-lcdefpme]{resize:vertical;min-height:120px}.form-grid-2[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-fieldset[data-astro-cid-lcdefpme]{background:#08111f66;border:1px solid #ffffff1f;border-radius:6px;margin:0 0 24px;padding:20px 18px}.form-legend[data-astro-cid-lcdefpme]{color:#fff;padding:0 8px;font-size:14px;font-weight:700}.fieldset-desc[data-astro-cid-lcdefpme]{color:#ffffffb3;margin:0 0 16px;font-size:13px;line-height:1.45}.radio-toggle-group[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.radio-toggle-card[data-astro-cid-lcdefpme]{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:4px;align-items:flex-start;gap:10px;padding:12px 14px;transition:background .2s,border-color .2s;display:flex}.radio-toggle-card[data-astro-cid-lcdefpme]:has(input:checked){border-color:var(--yellow);background:#ffc92814}.toggle-card-content[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff;font-size:13px;display:block}.toggle-card-content[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#fff9;margin-top:2px;font-size:11px;display:block}.checkbox-label[data-astro-cid-lcdefpme]{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.form-checkbox[data-astro-cid-lcdefpme]{opacity:0;position:absolute}.checkbox-box[data-astro-cid-lcdefpme]{background:#08111f;border:2px solid #ffffff4d;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;transition:border-color .15s,background .15s;display:flex}.form-checkbox[data-astro-cid-lcdefpme]:checked+.checkbox-box[data-astro-cid-lcdefpme]{border-color:var(--yellow);background:var(--yellow)}.form-checkbox[data-astro-cid-lcdefpme]:checked+.checkbox-box[data-astro-cid-lcdefpme]:after{content:"✓";color:var(--navy);font-size:13px;font-weight:900}.checkbox-text[data-astro-cid-lcdefpme]{color:#ffffffd1;font-size:13px;line-height:1.45}.publication-options[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;display:flex}.pub-option[data-astro-cid-lcdefpme]{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:4px;align-items:flex-start;gap:12px;padding:12px 14px;transition:background .15s,border-color .15s;display:flex}.pub-option[data-astro-cid-lcdefpme]:has(input:checked){border-color:var(--yellow);background:#ffc92814}.pub-option[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{opacity:0;position:absolute}.pub-radio-circle[data-astro-cid-lcdefpme]{border:2px solid #ffffff4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:2px;display:flex}.pub-option[data-astro-cid-lcdefpme]:has(input:checked) .pub-radio-circle[data-astro-cid-lcdefpme]{border-color:var(--yellow)}.pub-option[data-astro-cid-lcdefpme]:has(input:checked) .pub-radio-circle[data-astro-cid-lcdefpme]:after{content:"";background:var(--yellow);border-radius:50%;width:8px;height:8px}.pub-option-copy[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff;font-size:13px;display:block}.pub-option-copy[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#fff9;margin-top:2px;font-size:12px;display:block}.form-alert[data-astro-cid-lcdefpme]{border-radius:4px;margin-bottom:20px;padding:14px 16px;font-size:13px;font-weight:600}.form-alert-error[data-astro-cid-lcdefpme]{border:1px solid var(--red);color:#ff8a90;background:#f22b3526}.form-footer[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:12px;margin-top:10px;display:flex}.form-submit-btn[data-astro-cid-lcdefpme]{width:100%;max-width:320px;font-size:14px}.form-disclaimer[data-astro-cid-lcdefpme]{color:#ffffff80;text-align:center;margin:0;font-size:12px}.feedback-success-state[data-astro-cid-lcdefpme]{text-align:center;padding:40px 20px}.success-icon-box[data-astro-cid-lcdefpme]{background:var(--yellow);width:64px;height:64px;color:var(--navy);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;font-size:32px;font-weight:900;display:flex;box-shadow:0 0 30px #ffc92866}.success-title[data-astro-cid-lcdefpme]{font-family:var(--display);color:#fff;letter-spacing:-.02em;margin:0 0 12px;font-size:2rem}.success-copy[data-astro-cid-lcdefpme]{color:#fffc;max-width:520px;margin:0 auto 30px;font-size:1.05rem;line-height:1.5}.success-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.testimonials-section[data-astro-cid-lcdefpme]{background:#08111f;border-bottom:1px solid #ffffff1a}.community-metrics-pill[data-astro-cid-lcdefpme]{color:#fff;white-space:nowrap;background:#ffc9281f;border:1px solid #ffc9284d;border-radius:999px;align-self:center;align-items:center;gap:8px;padding:8px 18px;font-size:13px;display:inline-flex}.metrics-star[data-astro-cid-lcdefpme]{color:var(--yellow);font-size:15px}.community-metrics-pill[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--yellow);font-weight:800}.community-metrics-pill[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#ffffffb3}.testimonials-scroller[data-astro-cid-lcdefpme]{padding-bottom:14px;overflow-x:auto}.testimonials-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:stretch;gap:20px;display:grid}.testimonial-card[data-astro-cid-lcdefpme]{box-sizing:border-box;background:#0d1b2e;border:1px solid #ffffff1a;border-radius:6px;flex-direction:column;justify-content:space-between;gap:14px;height:100%;padding:24px;transition:transform .2s,border-color .2s;display:flex}.testimonial-card[data-astro-cid-lcdefpme]:hover{border-color:#ffc9284d;transform:translateY(-3px)}.testimonial-card[data-astro-cid-lcdefpme].is-featured{background:#0f2038;border-color:#ffc92866;box-shadow:0 4px 20px #0000004d}.testimonial-header[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;display:flex}.testimonial-stars[data-astro-cid-lcdefpme]{color:var(--yellow);letter-spacing:2px;font-size:15px}.testimonial-cat-badge[data-astro-cid-lcdefpme]{letter-spacing:.08em;color:var(--cyan);background:#19c6f21f;border:1px solid #19c6f24d;border-radius:3px;padding:3px 8px;font-size:10px;font-weight:800}.testimonial-text[data-astro-cid-lcdefpme]{color:#ffffffe0;flex-grow:1;margin:0;font-size:14px;font-style:italic;line-height:1.55}.testimonial-footer[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff14;justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:12px;display:flex}.testimonial-author[data-astro-cid-lcdefpme]{color:#fff;font-size:13px;font-weight:800}.testimonial-badge-role[data-astro-cid-lcdefpme]{color:#ffffff80;font-size:11px}.testimonials-empty-card[data-astro-cid-lcdefpme]{text-align:center;background:#0d1b2e;border:1px dashed #ffffff26;border-radius:8px;max-width:520px;margin:0 auto;padding:36px 24px}.empty-icon[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:32px}.testimonials-empty-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;margin:0 0 8px;font-size:1.2rem}.testimonials-empty-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffb3;margin:0 0 20px;font-size:14px}.snap-showcase-section[data-astro-cid-lcdefpme]{background:#060d18;border-bottom:1px solid #ffffff1a;position:relative}.snap-cards-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;margin-top:36px;display:grid}.snap-card[data-astro-cid-lcdefpme]{box-sizing:border-box;background:#0d1b2e;border:1px solid #ffffff24;border-radius:6px;flex-direction:column;justify-content:space-between;gap:16px;height:100%;padding:28px 24px;transition:transform .2s,border-color .2s;display:flex;position:relative}.snap-card[data-astro-cid-lcdefpme]:hover{transform:translateY(-4px)}.snap-card-yellow[data-astro-cid-lcdefpme]{border-top:3px solid var(--yellow)}.snap-card-yellow[data-astro-cid-lcdefpme]:hover{border-color:#ffc92866}.snap-card-cyan[data-astro-cid-lcdefpme]{border-top:3px solid var(--cyan)}.snap-card-cyan[data-astro-cid-lcdefpme]:hover{border-color:#19c6f266}.snap-card-pink[data-astro-cid-lcdefpme]{border-top:3px solid var(--pink)}.snap-card-pink[data-astro-cid-lcdefpme]:hover{border-color:#f22d9166}.snap-card-header[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;display:flex}.snap-card-num[data-astro-cid-lcdefpme]{font-family:var(--display);color:var(--yellow);font-size:28px;font-weight:900;line-height:1}.snap-card-cyan[data-astro-cid-lcdefpme] .snap-card-num[data-astro-cid-lcdefpme]{color:var(--cyan)}.snap-card-pink[data-astro-cid-lcdefpme] .snap-card-num[data-astro-cid-lcdefpme]{color:var(--pink)}.snap-card-badge[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;color:#fff9;background:#ffffff0d;border-radius:3px;padding:3px 8px;font-size:10px;font-weight:800}.snap-card-body[data-astro-cid-lcdefpme]{flex-direction:column;flex-grow:1;display:flex}.snap-card-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;font-family:var(--display);letter-spacing:-.02em;margin:0 0 8px;font-size:1.6rem}.snap-card-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffbf;flex-grow:1;margin:0;font-size:14px;line-height:1.5}.snap-card-footer[data-astro-cid-lcdefpme]{margin-top:auto;padding-top:16px}.snap-card-btn[data-astro-cid-lcdefpme]{box-sizing:border-box;justify-content:center;align-items:center;gap:6px;width:100%;min-height:44px;display:flex}.button-cyan[data-astro-cid-lcdefpme]{background:var(--cyan);color:var(--navy);border:1px solid var(--cyan)}.button-cyan[data-astro-cid-lcdefpme]:hover{background:#7ce2f8;border-color:#7ce2f8}.button-pink[data-astro-cid-lcdefpme]{background:var(--pink);color:#fff;border:1px solid var(--pink)}.button-pink[data-astro-cid-lcdefpme]:hover{background:#f453a2;border-color:#f453a2}.button-outline-cyan[data-astro-cid-lcdefpme]{color:var(--cyan);border:1px solid var(--cyan);background:0 0}.button-outline-cyan[data-astro-cid-lcdefpme]:hover{color:#fff;background:#19c6f21f}.snap-app-banner[data-astro-cid-lcdefpme]{background:linear-gradient(135deg,#0d1b2ee6 0%,#142640f2 100%);border:1px solid #19c6f24d;border-radius:6px;justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding:24px 28px;display:flex;box-shadow:0 8px 24px #0000004d}.snap-banner-mascot[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;filter:drop-shadow(0 4px 10px #0006);width:64px;height:64px}.snap-banner-info[data-astro-cid-lcdefpme]{flex:1}.snap-banner-info[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--yellow);letter-spacing:.06em;margin-bottom:4px;font-size:13px;font-weight:800;display:block}.snap-banner-info[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#fffc;margin:0;font-size:13px;line-height:1.4}.snap-banner-actions[data-astro-cid-lcdefpme]{flex-shrink:0}.instagram-section[data-astro-cid-lcdefpme]{background:#091424;border-bottom:1px solid #ffffff1a}.instagram-card[data-astro-cid-lcdefpme]{background:linear-gradient(135deg,#0d1d33 0%,#10243e 100%);border:1px solid #19c6f240;border-radius:8px;grid-template-columns:1.2fr .8fr;align-items:center;gap:36px;padding:clamp(32px,5vw,56px);display:grid;box-shadow:0 16px 40px #0006}.instagram-content[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--display);color:#fff;letter-spacing:-.02em;margin:8px 0 14px;font-size:clamp(1.8rem,3.8vw,2.6rem);font-weight:900}.instagram-content[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffd1;margin:0 0 24px;font-size:15px;line-height:1.55}.text-cyan[data-astro-cid-lcdefpme]{color:var(--cyan)}.instagram-visual[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;display:flex;position:relative}.insta-photo-mockup[data-astro-cid-lcdefpme]{color:#fff;background:#07111e;border:1px solid #ffffff26;border-radius:6px;justify-content:space-between;align-items:center;padding:24px 20px;transition:transform .2s;display:flex;box-shadow:0 8px 24px #00000080}.insta-photo-mockup[data-astro-cid-lcdefpme]:hover{transform:translate(6px)}.photo-1[data-astro-cid-lcdefpme]{border-left:4px solid var(--yellow)}.photo-2[data-astro-cid-lcdefpme]{border-left:4px solid var(--cyan);margin-left:24px}.insta-badge[data-astro-cid-lcdefpme]{letter-spacing:.08em;color:var(--yellow);font-size:11px;font-weight:800}.newsletter-section[data-astro-cid-lcdefpme]{background:#081220;border-bottom:1px solid #ffffff1a}.newsletter-card[data-astro-cid-lcdefpme]{text-align:center;background:linear-gradient(135deg,#0d1b2ef2 0%,#10243ef2 100%);border:1px solid #ffc9284d;border-radius:8px;max-width:860px;margin:0 auto;padding:clamp(32px,5vw,48px);box-shadow:0 16px 40px #0006}.newsletter-card[data-astro-cid-lcdefpme] .section-heading[data-astro-cid-lcdefpme]{margin-bottom:28px}.newsletter-form-grid[data-astro-cid-lcdefpme]{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px;margin-bottom:24px;display:grid}.newsletter-form-grid[data-astro-cid-lcdefpme] .form-group[data-astro-cid-lcdefpme]{margin-bottom:0}.newsletter-form-grid[data-astro-cid-lcdefpme] .form-label[data-astro-cid-lcdefpme]{margin-bottom:6px;font-size:13px}.newsletter-form-grid[data-astro-cid-lcdefpme] .form-input[data-astro-cid-lcdefpme]{box-sizing:border-box;height:48px}.newsletter-submit-row[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:12px;display:flex}.newsletter-submit-row[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;width:100%;max-width:380px;height:48px;min-height:48px;font-size:14px;font-weight:800;display:inline-flex}.newsletter-privacy-note[data-astro-cid-lcdefpme]{color:#ffffff8c;font-size:12px}.newsletter-success-box[data-astro-cid-lcdefpme][hidden],.form-alert[data-astro-cid-lcdefpme][hidden]{display:none!important}.form-alert-error[data-astro-cid-lcdefpme]{text-align:center;color:#ff9b9b;background:#ff6b6b26;border:1px solid #ff6b6b66;border-radius:4px;margin-top:14px;padding:12px 16px;font-size:13px}.newsletter-success-box[data-astro-cid-lcdefpme]{text-align:left;background:#56d58b1f;border:1px solid #56d58b59;border-radius:6px;align-items:center;gap:18px;margin-top:16px;padding:24px;display:flex}.nl-success-icon[data-astro-cid-lcdefpme]{color:#040e1a;background:#56d58b;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:22px;font-weight:900;display:grid}.newsletter-success-box[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#56d58b;margin-bottom:4px;font-size:1.1rem;display:block}.newsletter-success-box[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffe0;margin:0;font-size:14px}.continue-section[data-astro-cid-lcdefpme]{background:#060e19}.continue-shell[data-astro-cid-lcdefpme]{text-align:center;max-width:720px;margin:0 auto}.continue-badge[data-astro-cid-lcdefpme]{letter-spacing:.14em;color:var(--cyan);background:#19c6f21a;border:1px solid #ffffff26;border-radius:3px;margin-bottom:20px;padding:5px 14px;font-size:11px;font-weight:800;display:inline-block}.continue-title[data-astro-cid-lcdefpme]{font-family:var(--display);color:#fff;letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(2.2rem,5vw,3.8rem);font-weight:900;line-height:.98}.continue-lead[data-astro-cid-lcdefpme]{color:#ffffffbf;margin:0 auto 36px;font-size:clamp(1.05rem,1.8vw,1.2rem);line-height:1.5}.continue-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.footer-cta-group[data-astro-cid-lcdefpme]{align-items:center;gap:10px;display:flex}@media (width<=960px){.snap-cards-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (width<=860px){.type-selector-grid[data-astro-cid-lcdefpme],.instagram-card[data-astro-cid-lcdefpme],.form-grid-2[data-astro-cid-lcdefpme],.radio-toggle-group[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=780px){.post-hero-actions[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:12px;margin-bottom:38px}.post-hero-actions[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{height:auto;min-height:50px;padding:14px 16px}.post-highlights-bar[data-astro-cid-lcdefpme]{text-align:left;grid-template-columns:1fr;gap:16px}.section-heading[data-astro-cid-lcdefpme].heading-split{flex-direction:column;align-items:flex-start;gap:14px}.community-metrics-pill[data-astro-cid-lcdefpme]{align-self:flex-start}.snap-app-banner[data-astro-cid-lcdefpme]{text-align:left;flex-direction:column;align-items:flex-start;padding:20px}.snap-banner-actions[data-astro-cid-lcdefpme]{width:100%}.snap-banner-actions[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{text-align:center;justify-content:center;width:100%}.newsletter-form-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=640px){.post-nav[data-astro-cid-lcdefpme],.mobile-hide[data-astro-cid-lcdefpme]{display:none}.snap-cards-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
