.van-guide.svelte-1l28rnx{display:inline-block;vertical-align:middle;margin-left:.4rem}.help.svelte-1l28rnx{width:1.6rem;height:1.6rem;border-radius:50%;border:2px solid #1298ff;background:#fff;color:#1298ff;font-family:AmsiPro,sans-serif;font-size:.95rem;line-height:1;cursor:pointer;padding:0}.help.svelte-1l28rnx:hover,.help[aria-expanded=true].svelte-1l28rnx{background:#1298ff;color:#fff}.help.svelte-1l28rnx:focus-visible{outline:3px solid #ff9f2e;outline-offset:2px}.panel.svelte-1l28rnx{position:absolute;top:2.25rem;left:0;right:0;z-index:20;display:block;background:#fff;border:3px solid #1298ff;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.2);box-shadow:0 10px 30px #0003;padding:1.25rem;font-family:Carlito,sans-serif;font-size:1rem;line-height:1.45;color:#000;text-align:left}.panel-title.svelte-1l28rnx{display:block;font-family:AmsiPro,sans-serif;font-weight:400;font-size:1.1rem;margin:0 2rem .75rem 0}.close.svelte-1l28rnx{position:absolute;top:.4rem;right:.6rem;background:none;border:none;font-size:1.6rem;line-height:1;cursor:pointer;color:#444}.cols.svelte-1l28rnx{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.col.svelte-1l28rnx{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.35rem;padding-left:.75rem;border-left:4px solid #1298ff}.col.gas.svelte-1l28rnx{border-left-color:#ff9f2e}.col.svelte-1l28rnx strong:where(.svelte-1l28rnx){font-family:AmsiPro,sans-serif;font-weight:400}.note.svelte-1l28rnx{display:block;margin-top:.9rem;color:#555;font-size:.95rem}@media (max-width: 480px){.cols.svelte-1l28rnx{grid-template-columns:1fr}}.choice.svelte-dac30x{position:relative;border:none;margin:0 0 1.5rem;padding:0;text-align:left}legend.svelte-dac30x{font-family:AmsiPro,sans-serif;font-size:1.15rem;margin-bottom:.75rem;padding:0}.optional.svelte-dac30x{font-family:Carlito,sans-serif;font-size:.95rem;color:#666}.options.svelte-dac30x{display:-webkit-box;display:flex;flex-wrap:wrap;gap:.5rem}.option.svelte-dac30x{position:relative;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;min-height:44px;padding:.5rem 1rem;border:2px solid #1298ff;background:#fff;color:#000;font-family:Carlito,sans-serif;font-size:1.05rem;cursor:pointer;-webkit-transition:background .15s ease;transition:background .15s ease}.option.svelte-dac30x:hover{background:#e7f1fb}.option.selected.svelte-dac30x{background:#1298ff;color:#fff}.option.svelte-dac30x:focus-within{outline:3px solid #ff9f2e;outline-offset:2px}input.svelte-dac30x{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.known.svelte-15q5b1x{font-family:Carlito,sans-serif;font-size:1.05rem;text-align:left;margin:0 0 1.5rem;padding:.75rem 1rem;background:#f8f9fa}.link-btn.svelte-15q5b1x{background:none;border:none;padding:0 0 0 .5rem;color:#1298ff;font-family:inherit;font-size:inherit;text-decoration:underline;cursor:pointer}.fields.svelte-15q5b1x{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem;text-align:left}.field.svelte-15q5b1x{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.35rem;font-family:AmsiPro,sans-serif;font-size:.95rem}.optional.svelte-15q5b1x{font-family:Carlito,sans-serif;color:#666}input[type=text].svelte-15q5b1x,input[type=email].svelte-15q5b1x,select.svelte-15q5b1x{font-family:Carlito,sans-serif;font-size:1.05rem;min-height:44px;padding:.5rem .75rem;border:2px solid #ccc;border-radius:0;background:#fff;color:#000}input.svelte-15q5b1x:focus,select.svelte-15q5b1x:focus{outline:none;border-color:#1298ff}.opt-in.svelte-15q5b1x{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:.5rem;font-family:Carlito,sans-serif;font-size:1.05rem;color:#222;margin:0 0 1.5rem;text-align:left;cursor:pointer}.opt-in.svelte-15q5b1x input:where(.svelte-15q5b1x){width:1.2rem;height:1.2rem;accent-color:#ff9f2e}@media (max-width: 480px){.fields.svelte-15q5b1x{grid-template-columns:1fr}}.diary-form.svelte-1rdl5ux,.thanks.svelte-1rdl5ux{max-width:640px;margin:0 auto;background:#fff;border:10px solid #ff9f2e;padding:2rem;text-align:left}.doors.svelte-1rdl5ux{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:2rem}.door.svelte-1rdl5ux{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;gap:.4rem;min-height:5.5rem;padding:1rem .75rem;background:#fff;color:#000;border:3px solid #ff9f2e;border-radius:0;font-family:AmsiPro,sans-serif;font-size:1.15rem;cursor:pointer;-webkit-transition:background .15s ease,border-color .15s ease;transition:background .15s ease,border-color .15s ease}.door.svelte-1rdl5ux:hover{background:#fff4e6}.door.svelte-1rdl5ux:focus-visible{outline:3px solid #1298ff;outline-offset:2px}.door[aria-pressed=true].svelte-1rdl5ux{background:#ff9f2e;border-color:#000}.door-selected.svelte-1rdl5ux{font-family:Carlito,sans-serif;font-size:.9rem;font-weight:700;background:#000;color:#fff;padding:.1rem .5rem}.trap.svelte-1rdl5ux{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.more.svelte-1rdl5ux{margin:0 0 1.5rem;padding:.6rem 1rem;background:transparent;border:2px dashed #1298ff;color:#1298ff;font-family:AmsiPro,sans-serif;cursor:pointer}.guide.svelte-1rdl5ux{background:#e7f1fb;padding:1rem;margin-bottom:1.5rem;font-family:Carlito,sans-serif;font-size:1.05rem;line-height:1.45}.guide-q.svelte-1rdl5ux{display:inline-block;width:1.3rem;height:1.3rem;border-radius:50%;background:#1298ff;color:#fff;text-align:center;font-family:AmsiPro,sans-serif;font-size:.85rem;line-height:1.3rem}.text-field.svelte-1rdl5ux{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.35rem;margin:-.5rem 0 1.5rem;font-family:AmsiPro,sans-serif}.text-field.comment.svelte-1rdl5ux{margin-top:0}.text-field.svelte-1rdl5ux em:where(.svelte-1rdl5ux){font-family:Carlito,sans-serif;font-style:normal;color:#666}.text-field.svelte-1rdl5ux textarea:where(.svelte-1rdl5ux){resize:vertical}.text-field.svelte-1rdl5ux input:where(.svelte-1rdl5ux),.text-field.svelte-1rdl5ux textarea:where(.svelte-1rdl5ux){font-family:Carlito,sans-serif;font-size:1.05rem;min-height:44px;padding:.5rem .75rem;border:2px solid #ccc;border-radius:0}.text-field.svelte-1rdl5ux small:where(.svelte-1rdl5ux){font-family:Carlito,sans-serif;color:#666}.privacy.svelte-1rdl5ux{font-family:Carlito,sans-serif;font-size:.95rem;color:#666;margin-bottom:1rem}.disclaimer.svelte-1rdl5ux{font-family:Carlito,sans-serif;font-size:.9rem;line-height:1.45;color:#555;margin-top:1rem}.error.svelte-1rdl5ux{font-family:Carlito,sans-serif;color:#b00020;font-weight:700;margin-bottom:1rem}.btn.svelte-1rdl5ux{padding:1rem 2rem;border:2px solid #ff9f2e;border-radius:0;font-family:AmsiPro,sans-serif;font-size:1.1rem;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease}.btn-cta.svelte-1rdl5ux{background:#ff9f2e;color:#000}.btn-cta.svelte-1rdl5ux:hover:not(:disabled){background:#e88a1a}.btn-outline.svelte-1rdl5ux{background:transparent;color:#000}.btn-outline.svelte-1rdl5ux:hover{background:#ff9f2e}.btn.svelte-1rdl5ux:disabled{opacity:.6;cursor:wait}.submit.svelte-1rdl5ux{width:100%}.thanks.svelte-1rdl5ux h3:where(.svelte-1rdl5ux){font-family:AmsiPro,sans-serif;font-size:1.8rem;margin-bottom:1rem}.thanks-count.svelte-1rdl5ux,.preview-note.svelte-1rdl5ux{font-family:Carlito,sans-serif;font-size:1.15rem;line-height:1.5;margin-bottom:1rem}.preview-note.svelte-1rdl5ux{background:#f9eeda;padding:.5rem .75rem}.thanks-actions.svelte-1rdl5ux{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.75rem;margin-top:1.5rem}@media (max-width: 480px){.diary-form.svelte-1rdl5ux,.thanks.svelte-1rdl5ux{padding:1.25rem;border-width:6px}.doors.svelte-1rdl5ux{grid-template-columns:1fr}}.hero.svelte-1uyldbo{position:relative;min-height:80vh;overflow:hidden;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#fff;text-align:center;padding:12rem 0 4rem}.hero-background.svelte-1uyldbo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.hero-overlay.svelte-1uyldbo{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:1}.hero-image.svelte-1uyldbo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-content.svelte-1uyldbo{position:relative;z-index:2;max-width:900px;padding:0 1rem}.eyebrow.svelte-1uyldbo{font-family:AmsiPro,sans-serif;color:#ff9f2e;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.hero.svelte-1uyldbo h1:where(.svelte-1uyldbo){font-family:AmsiPro,sans-serif;font-size:clamp(1.8rem,5vw,3.2rem);line-height:1.2;margin-bottom:1.5rem}.hero-subtitle.svelte-1uyldbo{font-family:Carlito,sans-serif;font-size:1.25rem;line-height:1.6;margin-bottom:2rem;opacity:.9}.doors.svelte-1uyldbo{display:grid;grid-template-columns:1fr 1fr;gap:1rem;max-width:640px;margin:0 auto}.door.svelte-1uyldbo{background:#ff9f2e;color:#000;border:4px solid #ff9f2e;border-radius:0;padding:1.5rem 1rem;font-family:AmsiPro,sans-serif;font-size:1.3rem;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;gap:.5rem;-webkit-transition:all .3s ease;transition:all .3s ease}.door.svelte-1uyldbo:hover{background:#e88a1a;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.door-icon.svelte-1uyldbo{font-size:2.2rem}.counters.svelte-1uyldbo{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;gap:1.5rem;margin-top:2.5rem;flex-wrap:wrap}.counter-circle.svelte-1uyldbo{background:#1298ff;border-radius:50%;width:160px;height:160px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#fff;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.3);box-shadow:0 8px 32px #0000004d}.counter-circle.orange.svelte-1uyldbo{background:#ff9f2e;color:#000}.counter-number.svelte-1uyldbo{font-family:AmsiPro,sans-serif;font-size:2rem;line-height:1}.counter-text.svelte-1uyldbo{font-family:Carlito,sans-serif;font-size:1rem;margin-top:.5rem;line-height:1.2}.container.svelte-1uyldbo{max-width:1200px;margin:0 auto;padding:0 2rem}.why.svelte-1uyldbo{background:#000;color:#fff;padding:4rem 0}.why.svelte-1uyldbo h2:where(.svelte-1uyldbo){font-family:AmsiPro,sans-serif;font-size:clamp(1.8rem,4vw,2.6rem);margin-bottom:1rem;text-align:center}.why-lead.svelte-1uyldbo{font-family:Carlito,sans-serif;font-size:1.25rem;line-height:1.6;max-width:760px;margin:0 auto 2.5rem;text-align:center}.why-grid.svelte-1uyldbo{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.why-item.svelte-1uyldbo{border-top:4px solid #ff9f2e;padding-top:1.25rem}.why-item.svelte-1uyldbo h3:where(.svelte-1uyldbo){font-family:AmsiPro,sans-serif;font-size:1.25rem;line-height:1.3;margin-bottom:.75rem}.why-item.svelte-1uyldbo p:where(.svelte-1uyldbo){font-family:Carlito,sans-serif;font-size:1.1rem;line-height:1.55;opacity:.9}.log-section.svelte-1uyldbo{background:#fff;padding:4rem 0;text-align:center;scroll-margin-top:1rem}.log-section.svelte-1uyldbo h2:where(.svelte-1uyldbo),.findings.svelte-1uyldbo h2:where(.svelte-1uyldbo),.how-used.svelte-1uyldbo h2:where(.svelte-1uyldbo){font-family:AmsiPro,sans-serif;font-size:clamp(1.8rem,4vw,2.6rem);margin-bottom:1.5rem}.findings.svelte-1uyldbo{background:#1298ff;color:#fff;padding:4rem 0;text-align:center}.findings-lead.svelte-1uyldbo{font-family:Carlito,sans-serif;font-size:1.2rem;line-height:1.6;max-width:720px;margin:-.5rem auto 2rem}.quotes-grid.svelte-1uyldbo{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;text-align:left}.quote.svelte-1uyldbo{background:#fff;color:#000;margin:0;padding:1.5rem;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.75rem}.quote-theme.svelte-1uyldbo{align-self:flex-start;background:#ff9f2e;color:#000;font-family:AmsiPro,sans-serif;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;padding:.25rem .6rem}.quote.svelte-1uyldbo blockquote:where(.svelte-1uyldbo){margin:0;font-family:Carlito,sans-serif;font-size:1.1rem;line-height:1.5;-webkit-box-flex:1;flex:1}.quote.svelte-1uyldbo figcaption:where(.svelte-1uyldbo){font-family:Carlito,sans-serif;font-size:.95rem;color:#666}.quotes-cta.svelte-1uyldbo{margin-top:2rem;color:#fff}.divider.svelte-1uyldbo{margin:0 .75rem;opacity:.6}.quotes-cta.svelte-1uyldbo a:where(.svelte-1uyldbo){color:#fff;font-family:AmsiPro,sans-serif;font-size:1.15rem;text-decoration-color:#ff9f2e;text-decoration-thickness:3px;text-underline-offset:5px}.how-used.svelte-1uyldbo{background:#fff;padding:4rem 0;text-align:center}.how-lead.svelte-1uyldbo{font-family:Carlito,sans-serif;font-size:1.25rem;line-height:1.6;max-width:760px;margin:-.5rem auto 2.5rem}.change-steps.svelte-1uyldbo{list-style:none;padding:0;margin:0 0 3rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;text-align:left}.change-step.svelte-1uyldbo{position:relative;background:#000;color:#fff;padding:2.75rem 1.25rem 1.5rem}.change-number.svelte-1uyldbo{position:absolute;top:-1.1rem;left:1.25rem;width:2.4rem;height:2.4rem;border-radius:50%;background:#ff9f2e;color:#000;font-family:AmsiPro,sans-serif;font-size:1.2rem;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.change-step.svelte-1uyldbo h3:where(.svelte-1uyldbo){font-family:AmsiPro,sans-serif;font-size:1.25rem;margin-bottom:.6rem}.change-step.svelte-1uyldbo p:where(.svelte-1uyldbo){font-family:Carlito,sans-serif;font-size:1.05rem;line-height:1.5;opacity:.9}.how-grid.svelte-1uyldbo{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:3rem;text-align:left}.how-item.svelte-1uyldbo{border:3px solid #1298ff;padding:2rem 1.5rem;border-radius:12px}.how-item.svelte-1uyldbo h3:where(.svelte-1uyldbo),.privacy.svelte-1uyldbo h3:where(.svelte-1uyldbo){font-family:AmsiPro,sans-serif;font-size:1.3rem;margin-bottom:1rem}.how-item.svelte-1uyldbo p:where(.svelte-1uyldbo),.privacy.svelte-1uyldbo li:where(.svelte-1uyldbo){font-family:Carlito,sans-serif;color:#444;line-height:1.5}.privacy.svelte-1uyldbo{background:#f8f9fa;padding:2rem;text-align:left;max-width:800px;margin:0 auto 3rem}.privacy.svelte-1uyldbo ul:where(.svelte-1uyldbo){padding-left:1.25rem}.privacy.svelte-1uyldbo li:where(.svelte-1uyldbo){margin-bottom:.5rem}@media (max-width: 1023px){.quotes-grid.svelte-1uyldbo,.change-steps.svelte-1uyldbo{grid-template-columns:repeat(2,1fr)}.change-steps.svelte-1uyldbo{row-gap:2.25rem}}@media (max-width: 768px){.hero.svelte-1uyldbo{padding-top:9rem}.doors.svelte-1uyldbo{grid-template-columns:1fr}.counter-circle.svelte-1uyldbo{width:130px;height:130px}.counter-number.svelte-1uyldbo{font-size:1.4rem}.counter-text.svelte-1uyldbo{font-size:.85rem}.container.svelte-1uyldbo{padding:0 1rem}.why-grid.svelte-1uyldbo,.quotes-grid.svelte-1uyldbo,.change-steps.svelte-1uyldbo{grid-template-columns:1fr}}
