.hero-video.svelte-1q37ri0{object-fit:cover;filter:contrast(1.12)saturate(1.3)brightness(1.02);width:100%;height:100%;animation:2.6s cubic-bezier(.16,1,.3,1) both svelte-1q37ri0-zoom-out;position:absolute;inset:0}.hero.svelte-1q37ri0{--pad:0rem;--edge:1.25rem}@media (width>=640px){.hero.svelte-1q37ri0{--edge:2rem}}@media (width>=768px){.hero.svelte-1q37ri0{--edge:3.5rem}}.hero-content.svelte-1q37ri0{width:100%;padding-inline:calc(var(--pad) + var(--edge))}.pane.svelte-1q37ri0{position:absolute;inset:0}@keyframes svelte-1q37ri0-zoom-out{0%{transform:scale(1.16)}to{transform:scale(1.02)}}.hero-h.svelte-1q37ri0{font-family:var(--font-display);letter-spacing:-.035em;font-weight:700;font-stretch:106%;font-size:var(--text-display);line-height:var(--text-display--line-height);margin:0}@media (width>=640px){.hero-h.svelte-1q37ri0{font-size:var(--text-display-sm)}}@media (width>=768px){.hero-h.svelte-1q37ri0{font-size:var(--text-display-md)}}@media (width>=1024px){.hero-h.svelte-1q37ri0{font-size:var(--text-display-lg)}}.word-mask.svelte-1q37ri0{vertical-align:bottom;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.word-inner.svelte-1q37ri0{white-space:pre;will-change:transform;display:inline-block}.st.svelte-1q37ri0{width:100%;color:var(--color-bone);text-align:left;place-items:center start;gap:2.5rem;display:grid}@media (width>=1024px){.st.svelte-1q37ri0{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);justify-items:stretch;gap:4rem}}.finale-copy.svelte-1q37ri0{padding-top:4.5rem}.horizon.svelte-1q37ri0{background:radial-gradient(40% 35% at 72% 50%, color-mix(in srgb, var(--color-lime) 12%, transparent) 0%, transparent 100%), linear-gradient(to right, #0d120ed9 0%, #0d120e8c 45%, #0d120e40 100%)}@media (width<=1023.98px){.horizon.svelte-1q37ri0{background:#0d120e9e}}.st-text.svelte-1q37ri0{width:100%;container-type:inline-size}.st-brand.svelte-1q37ri0{font-family:var(--font-display);white-space:nowrap;letter-spacing:-.045em;color:var(--color-bone);align-items:center;gap:.22em;margin:0;font-size:min(14.2cqi,9.5rem);font-weight:700;line-height:.86;display:inline-flex}.st-word.svelte-1q37ri0{text-align:left;display:inline-block}.st-mark.svelte-1q37ri0{flex:none;display:flex}.st-mark.svelte-1q37ri0 svg{width:auto;height:1.3em}.st-brand.svelte-1q37ri0 .ch:where(.svelte-1q37ri0){white-space:pre;will-change:transform, opacity;display:inline-block}.st-lead.svelte-1q37ri0{color:color-mix(in srgb, var(--color-bone) 90%, transparent);margin-top:1.25rem;font-size:1.125rem;line-height:1.4}@media (width>=768px){.st-lead.svelte-1q37ri0{margin-top:1.75rem;font-size:1.5rem}}.st-sub.svelte-1q37ri0{max-width:34rem;color:color-mix(in srgb, var(--color-bone) 72%, transparent);margin-top:1rem;font-size:1rem;line-height:1.55}@media (width>=768px){.st-sub.svelte-1q37ri0{font-size:1.125rem}}.st-cta.svelte-1q37ri0{pointer-events:auto;flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}@media (width>=1024px){.st-cta.svelte-1q37ri0{margin-top:2.5rem}}.st-btn.svelte-1q37ri0{padding:1rem 1.75rem;font-size:1rem}.st-visual.svelte-1q37ri0{perspective:1400px;width:100%;max-width:22rem;position:relative}@media (width>=640px){.st-visual.svelte-1q37ri0{max-width:30rem}}@media (width<=639.98px) and (height<=760px){.st-visual.svelte-1q37ri0{display:none}}@media (width>=640px) and (width<=1023.98px) and (height<=1180px){.st-visual.svelte-1q37ri0{display:none}}@media (width>=1024px){.st-visual.svelte-1q37ri0{justify-self:end;max-width:34rem}}.browser.svelte-1q37ri0{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);text-align:left;background:#fdfaf512;border:1px solid #fdfaf529;border-radius:1.125rem;overflow:hidden;box-shadow:0 40px 90px -30px #000000b3,inset 0 1px #fdfaf51f}@media (width>=1024px){.browser.svelte-1q37ri0{transform:rotateY(-9deg)rotateX(4deg)}}.b-bar.svelte-1q37ri0{border-bottom:1px solid #fdfaf51a;align-items:center;gap:.875rem;padding:.75rem .875rem;display:flex}.b-lights.svelte-1q37ri0{gap:.375rem;display:flex}.b-lights.svelte-1q37ri0 i:where(.svelte-1q37ri0){background:#fdfaf538;border-radius:999px;width:9px;height:9px}.b-url.svelte-1q37ri0{min-width:0;font-family:var(--font-mono);color:var(--color-bone);background:#0d120e8c;border-radius:999px;flex:1;align-items:center;gap:.5rem;padding:.4375rem .5rem .4375rem .75rem;font-size:.8125rem;display:flex}.b-url.svelte-1q37ri0 .dot:where(.svelte-1q37ri0){background:var(--color-lime);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-lime) 28%, transparent);border-radius:999px;flex:none}.url-text.svelte-1q37ri0{white-space:nowrap;vertical-align:bottom;display:inline-block;overflow:hidden}.caret.svelte-1q37ri0{background:var(--color-lime);width:1px;height:1.05em;margin-left:-.375rem;animation:1.1s step-end infinite svelte-1q37ri0-caret-blink}@keyframes svelte-1q37ri0-caret-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.st-live.svelte-1q37ri0{background:var(--color-lime);color:var(--color-ink);font-family:var(--font-sans);border-radius:999px;margin-left:auto;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;line-height:1.2}.b-page.svelte-1q37ri0{gap:1rem;padding:1rem 1.125rem 1.25rem;display:grid}.sk-nav.svelte-1q37ri0{align-items:center;gap:.75rem;display:flex}.sk-logo.svelte-1q37ri0{display:flex}.sk-links.svelte-1q37ri0{gap:.5rem;margin-left:auto;display:flex}.sk-links.svelte-1q37ri0 i:where(.svelte-1q37ri0){background:#fdfaf533;border-radius:3px;width:2rem;height:5px}.sk-btn.svelte-1q37ri0{background:#fdfaf5d9;border-radius:.375rem;width:3.5rem;height:1.25rem}.sk-hero.svelte-1q37ri0{justify-items:start;gap:.5rem;padding:.75rem 0 .25rem;display:grid}.sk-title.svelte-1q37ri0{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-bone);font-size:1.75rem;font-weight:700;line-height:1}.sk-line.svelte-1q37ri0{background:#fdfaf533;border-radius:3px;height:6px;display:block}.w90.svelte-1q37ri0{width:90%}.w60.svelte-1q37ri0{width:60%}.sk-cta.svelte-1q37ri0{background:var(--color-lime);color:var(--color-ink);font-family:var(--font-display);border-radius:.375rem;margin-top:.375rem;padding:.4rem .75rem;font-size:.75rem;font-weight:600}.sk-tiles.svelte-1q37ri0{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.sk-tiles.svelte-1q37ri0 i:where(.svelte-1q37ri0){aspect-ratio:4/3;background:linear-gradient(135deg,#fdfaf529,#fdfaf50d);border-radius:.5rem}.toast.svelte-1q37ri0{background:var(--color-bone);max-width:19rem;color:var(--color-ink);text-align:left;border-radius:1rem;align-items:center;gap:.75rem;padding:.75rem 1rem .75rem .75rem;display:flex;position:absolute;bottom:-1.75rem;left:-1.25rem;box-shadow:0 24px 50px -20px #0009}@media (width<=639.98px){.toast.svelte-1q37ri0,.sk-tiles.svelte-1q37ri0{display:none}}.toast-ico.svelte-1q37ri0{background:var(--color-lime);border-radius:999px;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.toast-body.svelte-1q37ri0{font-size:.8125rem;line-height:1.3;display:grid}.toast-body.svelte-1q37ri0 b:where(.svelte-1q37ri0){font-weight:600}.toast-body.svelte-1q37ri0 span:where(.svelte-1q37ri0){color:var(--color-ink-soft)}.enter-word.svelte-1q37ri0{animation:1s cubic-bezier(.16,1,.3,1) both svelte-1q37ri0-word-rise;animation-delay:calc(.2s + var(--wi) * 50ms)}@keyframes svelte-1q37ri0-word-rise{0%{transform:translateY(115%)}to{transform:translateY(0)}}.enter.svelte-1q37ri0{animation:.9s cubic-bezier(.16,1,.3,1) both svelte-1q37ri0-fade-up}.enter-2.svelte-1q37ri0{animation-delay:.55s}.enter-3.svelte-1q37ri0{animation-delay:.7s}.enter-4.svelte-1q37ri0{animation-delay:.85s}.opening.svelte-1q37ri0{gap:1.5rem;display:grid}@media (width>=1024px){.opening.svelte-1q37ri0{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:4rem}}.h-line.svelte-1q37ri0{display:block}.is-world.svelte-1q37ri0{color:var(--color-lime)}.trust.svelte-1q37ri0{font-size:var(--text-sm);color:color-mix(in srgb, var(--color-bone) 75%, transparent);flex-wrap:wrap;gap:.5rem 1.25rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.trust.svelte-1q37ri0 li:where(.svelte-1q37ri0){align-items:center;gap:.5rem;display:flex}.trust.svelte-1q37ri0 li:where(.svelte-1q37ri0):before{content:"";background:var(--color-lime);border-radius:999px;width:6px;height:6px}@keyframes svelte-1q37ri0-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.scroll-btn.svelte-1q37ri0{color:var(--color-bone);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d120e59;border:1px solid #fdfaf547;transition:background-color .25s,border-color .25s;animation:2.6s ease-in-out infinite svelte-1q37ri0-nudge}.scroll-btn.svelte-1q37ri0:hover{background:#0d120e99;border-color:#fdfaf580}@keyframes svelte-1q37ri0-nudge{0%,70%,to{transform:translateY(0)}85%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.hero-video.svelte-1q37ri0,.enter.svelte-1q37ri0,.enter-word.svelte-1q37ri0,.scroll-btn.svelte-1q37ri0,.caret.svelte-1q37ri0{animation:none}.url-text.svelte-1q37ri0{width:auto!important}}.compare.svelte-jhvvhf{gap:1rem;margin-top:3.5rem;display:grid}@media (width>=768px){.compare.svelte-jhvvhf{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:0;margin-top:4.5rem}.col-com.svelte-jhvvhf{margin-top:4rem;margin-left:-2.5rem}}.col.svelte-jhvvhf{border-radius:1.75rem;padding:2rem 1.5rem;position:relative}@media (width>=768px){.col.svelte-jhvvhf{padding:2.75rem 2.75rem 3rem}.col-sem.svelte-jhvvhf{padding-right:5rem}}.col-sem.svelte-jhvvhf{background:var(--color-sand-deep);color:var(--color-ink-soft);transform-origin:100% 100%}.col-com.svelte-jhvvhf{z-index:1;background:var(--color-mata);color:var(--color-bone);box-shadow:0 40px 80px -40px #11301dbf}.vs.svelte-jhvvhf{background:var(--color-lime);width:2.75rem;height:2.75rem;color:var(--color-ink);font-family:var(--font-display);box-shadow:0 0 0 5px var(--color-sand);border-radius:999px;place-items:center;font-size:.875rem;font-weight:700;display:grid;position:absolute;top:-1.25rem;left:2.75rem}@media (width<=767.98px){.vs.svelte-jhvvhf{left:1.5rem}}.col-title.svelte-jhvvhf{font-size:var(--text-h3);line-height:var(--text-h3--line-height)}.col-sem.svelte-jhvvhf .col-title:where(.svelte-jhvvhf){color:var(--color-muted)}.col-com.svelte-jhvvhf .col-title:where(.svelte-jhvvhf){color:var(--color-lime)}@media (width>=768px){.col-title.svelte-jhvvhf{font-size:var(--text-h3-md)}}ul.svelte-jhvvhf{gap:1.25rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}li.svelte-jhvvhf{font-size:var(--text-lead);grid-template-columns:1.75rem 1fr;gap:.875rem;line-height:1.45;display:grid}@media (width>=768px){li.svelte-jhvvhf{font-size:var(--text-lead-sm)}}.col-sem.svelte-jhvvhf li:where(.svelte-jhvvhf){--strike:1}.txt.svelte-jhvvhf{background-image:linear-gradient(color-mix(in srgb, var(--color-ink) 50%, transparent), color-mix(in srgb, var(--color-ink) 50%, transparent));background-position:0 .72em;background-repeat:no-repeat;background-size:calc(var(--strike) * 100%) 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (prefers-reduced-motion:no-preference){.col-sem.svelte-jhvvhf li:where(.svelte-jhvvhf){--strike:0}}.mark.svelte-jhvvhf{border-radius:999px;width:1.75rem;height:1.75rem;margin-top:.05em;position:relative}.mark.x.svelte-jhvvhf{border:1.5px solid color-mix(in srgb, var(--color-ink) 30%, transparent)}.mark.x.svelte-jhvvhf:before,.mark.x.svelte-jhvvhf:after{content:"";background:var(--color-muted);height:1.5px;position:absolute;inset:50% 28%;transform:rotate(45deg)}.mark.x.svelte-jhvvhf:after{transform:rotate(-45deg)}.mark.ok.svelte-jhvvhf{background:var(--color-lime)}.mark.ok.svelte-jhvvhf:after{content:"";border:solid var(--color-ink);border-width:0 2px 2px 0;width:.45rem;height:.8rem;position:absolute;top:.4rem;left:.6rem;transform:rotate(45deg)}.planos.svelte-5en86{gap:1.25rem;margin:3.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.planos.svelte-5en86{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;margin-top:4.5rem}}.plano.svelte-5en86{background:var(--color-bone);border:1px solid var(--color-line);border-radius:1.5rem;flex-direction:column;padding:2rem 1.75rem;display:flex;position:relative}.plano.svelte-5en86:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(22rem circle at var(--mx,50%) var(--my,0%), color-mix(in srgb, var(--color-lime) 22%, transparent), transparent 70%);transition:opacity .3s;position:absolute;inset:0}.plano.svelte-5en86:hover:before{opacity:1}.plano.svelte-5en86>*{position:relative}.plano.svelte-5en86{transition:border-color .3s,box-shadow .4s,translate .4s cubic-bezier(.22,1,.36,1)}.plano.svelte-5en86:hover{border-color:var(--color-ink);translate:0 -6px;box-shadow:0 30px 60px -36px #1a1d1680}.plano.featured.svelte-5en86{background:var(--color-ink);color:var(--color-bone);border-color:var(--color-ink)}@media (width>=900px){.plano.featured.svelte-5en86{top:-1rem}}.tag.svelte-5en86{background:var(--color-lime);color:var(--color-ink);font-family:var(--font-display);border-radius:999px;padding:.3rem .875rem;font-size:.8125rem;font-weight:700;position:absolute;top:-.875rem;left:1.75rem}.plano-name.svelte-5en86{font-size:var(--text-h3-md);line-height:1.1}.plano-pitch.svelte-5en86{font-family:var(--font-display);letter-spacing:-.015em;margin-top:.5rem;font-size:1.125rem;font-weight:600}.featured.svelte-5en86 .plano-pitch:where(.svelte-5en86){color:var(--color-lime)}.plano-ideal.svelte-5en86{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-ink-soft);margin-top:1rem}.featured.svelte-5en86 .plano-ideal:where(.svelte-5en86){color:color-mix(in srgb, var(--color-bone) 72%, transparent)}.plano-ideal.svelte-5en86 b:where(.svelte-5en86){font-weight:600}.has.svelte-5en86{border-top:1px solid var(--color-line);gap:.75rem;margin:1.5rem 0 0;padding:1.5rem 0 0;list-style:none;display:grid}.featured.svelte-5en86 .has:where(.svelte-5en86){border-color:color-mix(in srgb, var(--color-bone) 18%, transparent)}.has.svelte-5en86 li:where(.svelte-5en86){padding-left:1.75rem;line-height:1.45;position:relative}.has.svelte-5en86 li:where(.svelte-5en86):before{content:"";background:var(--color-lime);border-radius:999px;width:1.125rem;height:1.125rem;position:absolute;top:.15em;left:0}.has.svelte-5en86 li:where(.svelte-5en86):after{content:"";border:solid var(--color-ink);border-width:0 1.5px 1.5px 0;width:.3rem;height:.55rem;position:absolute;top:.33em;left:.4rem;transform:rotate(45deg)}.plano-foot.svelte-5en86{margin-top:auto;padding-top:2rem}.featured.svelte-5en86 .btn-ghost-dark{color:var(--color-bone)}.plano-note.svelte-5en86{text-align:center;font-size:var(--text-sm);color:var(--color-muted);margin-top:.75rem}.featured.svelte-5en86 .plano-note:where(.svelte-5en86){color:color-mix(in srgb, var(--color-bone) 65%, transparent)}.head.svelte-1yxhqyu{gap:1.5rem;display:grid}@media (width>=768px){.head.svelte-1yxhqyu{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:4rem}}.hl.svelte-1yxhqyu{color:var(--color-lime)}.rail-wrap.svelte-1yxhqyu{margin-top:3.5rem;position:relative}.rail.svelte-1yxhqyu{background:var(--color-night-line);width:2px;position:absolute;top:1.75rem;bottom:1.75rem;left:1.75rem;translate:-1px}.fill.svelte-1yxhqyu{background:var(--color-lime);transform-origin:50% 0;position:absolute;inset:0}.steps.svelte-1yxhqyu{gap:3rem;margin:0;padding:0;list-style:none;display:grid}.step.svelte-1yxhqyu{grid-template-columns:3.5rem 1fr;gap:1.25rem;display:grid;position:relative}.node.svelte-1yxhqyu{z-index:1;width:3.5rem;height:3.5rem;font-family:var(--font-display);background:var(--color-night);color:color-mix(in srgb, var(--color-bone) 45%, transparent);border:2px solid var(--color-night-line);border-radius:999px;place-items:center;font-size:1.375rem;font-weight:700;transition:background-color .4s,color .4s,border-color .4s,scale .5s cubic-bezier(.34,1.56,.64,1);display:grid;position:relative}.step.on.svelte-1yxhqyu .node:where(.svelte-1yxhqyu){background:var(--color-lime);border-color:var(--color-lime);color:var(--color-ink);scale:1.08}.step-body.svelte-1yxhqyu{opacity:.35;padding-top:.5rem;transition:opacity .5s,translate .6s cubic-bezier(.22,1,.36,1);translate:0 12px}.step.on.svelte-1yxhqyu .step-body:where(.svelte-1yxhqyu){opacity:1;translate:0}.step-title.svelte-1yxhqyu{font-size:var(--text-h3-md);color:var(--color-bone);line-height:1.1}.step-text.svelte-1yxhqyu{max-width:26rem;color:color-mix(in srgb, var(--color-bone) 72%, transparent);margin-top:.75rem}@media (width>=768px){.rail-wrap.svelte-1yxhqyu{margin-top:5rem}.rail.svelte-1yxhqyu{width:auto;height:2px;inset:1.75rem 16.6667% auto;translate:0 -1px}.fill.svelte-1yxhqyu{transform-origin:0}.steps.svelte-1yxhqyu{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.step.svelte-1yxhqyu{text-align:center;grid-template-columns:1fr;justify-items:center;gap:1.75rem}.step-text.svelte-1yxhqyu{margin-inline:auto}}.big-lead.svelte-18cu20i{max-width:56rem;font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin-top:2rem;font-size:1.625rem;font-weight:600;line-height:1.25}@media (width>=768px){.big-lead.svelte-18cu20i{font-size:2.5rem;line-height:1.18}}.promessas.svelte-18cu20i{gap:1rem;margin:3.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=640px){.promessas.svelte-18cu20i{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.promessas.svelte-18cu20i{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;margin-top:5rem}.promessa.svelte-18cu20i:nth-child(2n){margin-top:3.5rem}}.promessa.svelte-18cu20i{background:var(--color-bone);border:1px solid var(--color-line);border-radius:1.5rem;padding:1.75rem;transition:border-color .3s,box-shadow .4s}.promessa.svelte-18cu20i:hover{border-color:var(--color-ink);box-shadow:0 30px 60px -36px #1a1d1673}.ico.svelte-18cu20i{background:var(--color-lime);width:3rem;height:3rem;color:var(--color-ink);border-radius:999px;place-items:center;margin-bottom:1.5rem;transition:rotate .5s cubic-bezier(.34,1.56,.64,1);display:grid}.promessa.svelte-18cu20i:hover .ico:where(.svelte-18cu20i){rotate:-12deg}.ico-logo.svelte-18cu20i{background:color-mix(in srgb, var(--color-lime) 16%, transparent)}.promessa.svelte-18cu20i:last-child{background:var(--color-mata);border-color:var(--color-mata);color:var(--color-bone)}.p-title.svelte-18cu20i{font-size:var(--text-h4-md);line-height:1.2}.p-text.svelte-18cu20i{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-ink-soft);margin-top:.625rem}.promessa.svelte-18cu20i:last-child .p-text:where(.svelte-18cu20i){color:color-mix(in srgb, var(--color-bone) 80%, transparent)}.layout.svelte-1vyz8mk{gap:3rem;display:grid}@media (width>=900px){.layout.svelte-1vyz8mk{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:4.5rem}.side.svelte-1vyz8mk{position:sticky;top:7.5rem}}.ask.svelte-1vyz8mk{background:var(--color-mata);color:var(--color-bone);border-radius:1.5rem;margin-top:2.5rem;padding:1.75rem}.ask-title.svelte-1vyz8mk{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-lime);font-size:1.25rem;font-weight:700}.ask-text.svelte-1vyz8mk{color:color-mix(in srgb, var(--color-bone) 80%, transparent);margin-top:.375rem}.list.svelte-1vyz8mk{gap:.625rem;display:grid}.faq.svelte-1vyz8mk{background:var(--color-bone);border:1px solid var(--color-line);border-radius:1.125rem;transition:border-color .2s,translate .3s cubic-bezier(.22,1,.36,1)}.faq.svelte-1vyz8mk:hover,.faq[open].svelte-1vyz8mk{border-color:var(--color-ink)}.faq.svelte-1vyz8mk:hover:not([open]){translate:6px}summary.svelte-1vyz8mk{cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.25rem 1.375rem;list-style:none;display:flex}summary.svelte-1vyz8mk::-webkit-details-marker{display:none}.faq-q.svelte-1vyz8mk{font-family:var(--font-display);font-size:var(--text-h4);letter-spacing:-.02em;font-weight:600;line-height:1.3}@media (width>=768px){summary.svelte-1vyz8mk{padding:1.5rem 1.75rem}.faq-q.svelte-1vyz8mk{font-size:var(--text-h4-md)}}.faq-sign.svelte-1vyz8mk{background:var(--color-sand-deep);border-radius:999px;flex:none;width:2rem;height:2rem;transition:background-color .25s,transform .3s;position:relative}.faq-sign.svelte-1vyz8mk:before,.faq-sign.svelte-1vyz8mk:after{content:"";background:var(--color-ink);border-radius:2px;height:2px;transition:transform .3s;position:absolute;inset:50% 30%;transform:translateY(-1px)}.faq-sign.svelte-1vyz8mk:after{transform:translateY(-1px)rotate(90deg)}.faq[open].svelte-1vyz8mk .faq-sign:where(.svelte-1vyz8mk){background:var(--color-lime)}.faq[open].svelte-1vyz8mk .faq-sign:where(.svelte-1vyz8mk):after{transform:translateY(-1px)rotate(0)}.faq-a.svelte-1vyz8mk{max-width:42rem;color:var(--color-ink-soft);padding:0 1.375rem 1.5rem}@media (width>=768px){.faq-a.svelte-1vyz8mk{padding:0 1.75rem 1.75rem}}@supports (interpolate-size:allow-keywords){.faq.svelte-1vyz8mk::details-content{block-size:0;transition:block-size .35s cubic-bezier(.22, 1, .36, 1), content-visibility .35s allow-discrete;overflow:hidden}.faq[open].svelte-1vyz8mk::details-content{block-size:auto}}.cta.svelte-1jijyqm{background:var(--color-mata);position:relative;overflow:hidden}.cta.svelte-1jijyqm:before{content:"";pointer-events:none;background:radial-gradient(40rem circle at var(--gx,80%) var(--gy,20%), color-mix(in srgb, var(--color-lime) 16%, transparent), transparent 65%);position:absolute;inset:0}.cta.svelte-1jijyqm>.cta-inner:where(.svelte-1jijyqm){position:relative}.cta-plant.svelte-1jijyqm{pointer-events:none;display:none;position:absolute;bottom:-3rem;right:max(2rem,50vw - 38rem)}@media (width>=1200px){.cta-plant.svelte-1jijyqm{display:block}}.plant-tilt.svelte-1jijyqm{color:var(--color-mata-soft);transform-origin:50% 100%;display:block;position:relative;rotate:6deg}.plant-tilt.svelte-1jijyqm svg{width:auto;height:clamp(18rem,32vw,26rem);display:block}.rise.svelte-1jijyqm{vertical-align:top;padding-bottom:.08em;display:inline-block;overflow:hidden}.rise.svelte-1jijyqm>span:where(.svelte-1jijyqm){display:inline-block}.caret.svelte-1jijyqm{background:var(--color-lime);width:2px;height:1.2em;margin-left:1px;animation:1s step-end infinite svelte-1jijyqm-blink;display:inline-block}@keyframes svelte-1jijyqm-blink{50%{opacity:0}}.hl.svelte-1jijyqm{color:var(--color-lime)}.composer.svelte-1jijyqm{border:1px solid var(--color-mata-line);background:var(--color-mata-soft);border-radius:1.25rem;max-width:48rem;margin-top:2.5rem;padding:1.25rem 1.25rem 1.5rem;transition:border-color .2s}.composer.svelte-1jijyqm:focus-within{border-color:var(--color-lime)}.composer-label.svelte-1jijyqm{font-size:var(--text-sm);color:color-mix(in srgb, var(--color-bone) 70%, transparent);display:block}input.svelte-1jijyqm{border:0;border-bottom:1px solid var(--color-mata-line);width:100%;color:var(--color-bone);font-family:var(--font-display);letter-spacing:-.02em;background:0 0;outline:none;margin-top:.375rem;padding:.25rem 0;font-size:1.5rem;font-weight:600}input.svelte-1jijyqm::placeholder{color:color-mix(in srgb, var(--color-bone) 35%, transparent)}@media (width>=768px){.composer.svelte-1jijyqm{padding:1.75rem 2rem 2rem}input.svelte-1jijyqm{font-size:2rem}}.address.svelte-1jijyqm{align-items:center;gap:.75rem;min-width:0;margin-top:1.25rem;display:flex}.address-dot.svelte-1jijyqm{background:var(--color-lime);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-lime) 25%, transparent);border-radius:999px;flex:none}.address-text.svelte-1jijyqm{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:1.125rem}.address-text.is-placeholder.svelte-1jijyqm{color:color-mix(in srgb, var(--color-bone) 55%, transparent)}@media (width>=768px){.address-text.svelte-1jijyqm{font-size:1.375rem}}
