.landing-module__yGO6iW__page{max-width:var(--column);padding:0 var(--space-4);margin:0 auto}.landing-module__yGO6iW__hero{padding:var(--space-6) 0 var(--space-12);gap:var(--space-4);flex-direction:column;display:flex}.landing-module__yGO6iW__brand{font-weight:800;font-size:var(--text-body);color:var(--accent);letter-spacing:-.01em}.landing-module__yGO6iW__headline{font-size:var(--text-h2);letter-spacing:-.02em;font-weight:800;line-height:1.15}@media (min-width:400px){.landing-module__yGO6iW__headline{font-size:var(--text-h1)}}.landing-module__yGO6iW__lead{font-size:var(--text-lead);color:var(--ink-soft);line-height:1.4}.landing-module__yGO6iW__heroFace{margin:var(--space-2) 0 0}.landing-module__yGO6iW__heroPanels{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.landing-module__yGO6iW__heroPanel{gap:var(--space-2);flex-direction:column;display:flex}.landing-module__yGO6iW__heroPanel svg{border-radius:var(--radius);width:100%;height:auto;display:block}.landing-module__yGO6iW__heroLabel{font-size:var(--text-caption);text-align:center;font-weight:600}.landing-module__yGO6iW__illustration{margin-top:var(--space-1);color:var(--ink-soft);text-align:right;font-size:12px}.landing-module__yGO6iW__cta{padding:var(--space-4) var(--space-6);background:var(--accent);color:var(--on-accent);font-weight:800;font-size:var(--text-lead);text-align:center;border-radius:999px;text-decoration:none;display:block}.landing-module__yGO6iW__cta:active{opacity:.9}.landing-module__yGO6iW__note{font-size:var(--text-caption);color:var(--ink-soft);text-align:center}.landing-module__yGO6iW__section{padding:var(--space-8) 0;border-top:1px solid var(--line);gap:var(--space-4);flex-direction:column;display:flex}.landing-module__yGO6iW__h2{font-size:var(--text-h3);letter-spacing:-.01em;font-weight:800;line-height:1.25}.landing-module__yGO6iW__h3{font-size:var(--text-body);font-weight:600}.landing-module__yGO6iW__muted{color:var(--ink-soft)}.landing-module__yGO6iW__steps{gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.landing-module__yGO6iW__step{gap:var(--space-3);display:flex}.landing-module__yGO6iW__stepNo{background:var(--accent);width:32px;height:32px;color:var(--on-accent);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.landing-module__yGO6iW__mockup{padding:var(--space-4);border-radius:var(--radius);background:var(--swatch-surface);border:1px solid var(--line);gap:var(--space-4);flex-direction:column;display:flex;position:relative;overflow:hidden}.landing-module__yGO6iW__mockupSwatches{gap:var(--space-2);filter:blur(3px);grid-template-columns:repeat(4,1fr);display:grid}.landing-module__yGO6iW__swatch{aspect-ratio:1;border-radius:var(--space-2)}.landing-module__yGO6iW__mockupLines{gap:var(--space-2);filter:blur(2px);flex-direction:column;display:flex}.landing-module__yGO6iW__mockupLines span{background:var(--line);border-radius:5px;height:10px}.landing-module__yGO6iW__mockupLines span:nth-child(2){width:80%}.landing-module__yGO6iW__mockupLines span:nth-child(3){width:60%}.landing-module__yGO6iW__lock{font-size:var(--text-h2);place-items:center;display:grid;position:absolute;inset:0}.landing-module__yGO6iW__checklist{padding-left:var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.landing-module__yGO6iW__count{color:var(--accent);font-weight:600}.landing-module__yGO6iW__guarantee p{color:var(--ink-soft)}.landing-module__yGO6iW__faq{flex-direction:column;display:flex}.landing-module__yGO6iW__faqItem{border-bottom:1px solid var(--line);padding:var(--space-3) 0}.landing-module__yGO6iW__faqItem summary{cursor:pointer;min-height:24px;font-weight:600}.landing-module__yGO6iW__faqItem p{margin-top:var(--space-2)}.landing-module__yGO6iW__final{padding:var(--space-12) 0;border-top:1px solid var(--line);gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.landing-module__yGO6iW__footer{padding:var(--space-6) 0 var(--space-12);gap:var(--space-2);font-size:var(--text-caption);color:var(--ink-soft);text-align:center;flex-direction:column;display:flex}
.legal-links-module__LbAXSa__links{justify-content:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}
.legal-module__wUNUMq__page{max-width:var(--column);padding:var(--space-6) var(--space-4) var(--space-12);gap:var(--space-8);flex-direction:column;margin:0 auto;display:flex}.legal-module__wUNUMq__brand{color:var(--accent);letter-spacing:-.01em;font-weight:800;text-decoration:none}.legal-module__wUNUMq__article{gap:var(--space-4);flex-direction:column;display:flex}.legal-module__wUNUMq__article h1{font-size:var(--text-h2);letter-spacing:-.02em;font-weight:800;line-height:1.15}.legal-module__wUNUMq__article h2{margin-top:var(--space-4);font-size:var(--text-lead);font-weight:800;line-height:1.3}.legal-module__wUNUMq__article ul,.legal-module__wUNUMq__article ol{padding-left:var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.legal-module__wUNUMq__article ul ul{margin-top:var(--space-2)}.legal-module__wUNUMq__since{color:var(--ink-soft);font-size:var(--text-caption)}.legal-module__wUNUMq__table{overflow-x:auto}.legal-module__wUNUMq__table table{border-collapse:collapse;width:100%;font-size:var(--text-caption)}.legal-module__wUNUMq__table th,.legal-module__wUNUMq__table td{padding:var(--space-2);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.legal-module__wUNUMq__table th{font-weight:700}.legal-module__wUNUMq__footer{padding-top:var(--space-6);border-top:1px solid var(--line);gap:var(--space-2);font-size:var(--text-caption);color:var(--ink-soft);text-align:center;flex-direction:column;display:flex}
