@font-face{font-family:Klee One;src:url(/assets/KleeOne-SemiBold-latin-B_DP66xW.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--c-navy:#253047;--c-cream:#fff8f5;--c-white:#fff;--c-rose:#ad1457;--c-rose-pressed:#8c0f45;--c-pink-soft:#fce4ec;--c-gray-600:#5b6377;--c-blue-focus:#1f5fbf;--c-divider:#e6dedb;--c-placeholder:#d9d9d9;--c-placeholder-text:#4a4a4a;--font-en:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-head:"Klee One", var(--font-en);--fs-en-h1:1.75rem;--fs-en-h2:1.375rem;--fs-en-body:1rem;--fs-en-small:.875rem;--gutter:16px;--tap-min:48px;--radius-md:12px;--radius-lg:16px}*,:before,:after{box-sizing:border-box}body{background:var(--c-cream);color:var(--c-navy);font-family:var(--font-en);font-size:var(--fs-en-body);margin:0;line-height:1.5}main,.lp-header,.lp-footer{max-width:560px;padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.lp-header{align-items:center;gap:8px;min-height:48px;display:flex}.lp-name{font-family:var(--font-head);font-size:1.125rem;font-weight:600}.placeholder{text-align:center;background:var(--c-placeholder);color:var(--c-placeholder-text);font-size:var(--fs-en-small);border-radius:var(--radius-md);justify-content:center;align-items:center;padding:8px;display:flex}.placeholder-icon{border-radius:8px;width:32px;height:32px;padding:0;font-size:10px}.placeholder-hero{height:260px}.placeholder-shot{height:160px;margin-bottom:8px}.placeholder-line{background:0 0;border:1px dashed #9a9a9a;min-height:48px;margin-top:8px}.lp-hero{padding-bottom:8px}.lp-h1{font-family:var(--font-head);font-weight:600;font-size:var(--fs-en-h1);margin:12px 0 4px;line-height:1.3}.lp-lead{color:var(--c-gray-600);margin:0 0 12px}.lp-h2{font-family:var(--font-head);font-weight:600;font-size:var(--fs-en-h2);margin:0 0 12px}.lp-h3{margin:0 0 4px;font-size:1.0625rem}.lp-cta{border-radius:var(--radius-md);background:var(--c-rose);min-height:56px;color:var(--c-white);justify-content:center;align-items:center;font-size:1.125rem;font-weight:600;text-decoration:none;display:flex}.lp-cta:hover{background:var(--c-rose-pressed)}.lp-cta:focus-visible,.lp-legal a:focus-visible{outline:3px solid var(--c-blue-focus);outline-offset:2px}.lp-note{font-size:var(--fs-en-small);color:var(--c-gray-600);text-align:center;margin:6px 0 0}.lp-section{border-top:1px solid var(--c-divider);margin-top:20px;padding:28px 0 4px}.lp-steps{gap:20px;margin:0;padding:0;list-style:none;display:grid}.lp-steps p,.lp-section p{margin:0}.lp-list{gap:8px;margin:0;padding-left:1.25rem;display:grid}.lp-again{border-top:none;padding-top:8px}.lp-footer{border-top:1px solid var(--c-divider);margin-top:32px;padding-top:16px;padding-bottom:24px}.lp-ai{font-size:var(--fs-en-small);color:var(--c-gray-600);margin:0 0 4px}.lp-legal{font-size:var(--fs-en-small);align-items:center;gap:4px;display:flex}.lp-legal a{min-height:var(--tap-min);color:var(--c-rose);align-items:center;padding:0 8px;display:inline-flex}.lp-legal a:first-child{padding-left:0}@media (width>=720px){.lp-steps{grid-template-columns:repeat(3,1fr)}}
