.section-inner.svelte-1eqn4yt{width:100%;max-width:1760px;padding:clamp(2rem, 4vw, 3.25rem) var(--margin-edge);box-sizing:border-box;margin:0 auto}.assessment-hero.svelte-1eqn4yt{padding-top:clamp(1rem,2vw,2rem)}.hero-grid.svelte-1eqn4yt{grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.hero-copy.svelte-1eqn4yt h1:where(.svelte-1eqn4yt),.assessment-signs.svelte-1eqn4yt h2:where(.svelte-1eqn4yt),.assessment-expectations.svelte-1eqn4yt h2:where(.svelte-1eqn4yt){margin:0;font-size:clamp(1.9rem,3.6vw,3.35rem);line-height:1.12}.hero-description.svelte-1eqn4yt,.section-description.svelte-1eqn4yt,.expectation-card.svelte-1eqn4yt p:where(.svelte-1eqn4yt),.sign-card.svelte-1eqn4yt p:where(.svelte-1eqn4yt){color:var(--color-text);margin:0;font-size:clamp(.95rem,1.15vw,1.08rem);line-height:1.6}.hero-description.svelte-1eqn4yt{max-width:40rem;margin-top:1.5rem}.hero-actions.svelte-1eqn4yt{flex-wrap:wrap;gap:1rem;margin-top:1.75rem;display:flex}.hero-button.svelte-1eqn4yt{border-radius:999px;justify-content:center;align-items:center;min-height:3.45rem;padding:0 1.5rem;font-size:.98rem;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex}.hero-button.svelte-1eqn4yt:hover,.hero-button.svelte-1eqn4yt:focus-visible{transform:translateY(-1px)}.hero-button-whatsapp.svelte-1eqn4yt{color:#0f1d0f;background:#2ecc5d}.hero-button-process.svelte-1eqn4yt{background:var(--color-primary);color:var(--color-on-primary)}.hero-proof-points.svelte-1eqn4yt{flex-wrap:nowrap;align-items:center;gap:clamp(1.25rem,2.4vw,3rem);margin-top:3rem;display:flex}.proof-point.svelte-1eqn4yt{color:var(--color-primary);white-space:nowrap;align-items:center;gap:.85rem;font-family:Quicksand,sans-serif;font-size:clamp(.98rem,1.3vw,1.28rem);font-weight:700;display:inline-flex}.proof-point.svelte-1eqn4yt img:where(.svelte-1eqn4yt){width:1.65rem;height:1.65rem}.hero-media.svelte-1eqn4yt{margin:0;position:relative;overflow:hidden}.hero-media.svelte-1eqn4yt img:where(.svelte-1eqn4yt){object-fit:cover;border-radius:1.75rem;width:100%;height:clamp(320px,34vw,520px);transition:opacity .25s,filter .25s;display:block}.signs-layout.svelte-1eqn4yt,.expectations-layout.svelte-1eqn4yt,.diagnostic-tools-layout.svelte-1eqn4yt,.faq-layout.svelte-1eqn4yt,.closing-layout.svelte-1eqn4yt,.visit-layout.svelte-1eqn4yt{text-align:center}.assessment-signs.svelte-1eqn4yt{padding-top:clamp(1rem,2vw,1.5rem)}.section-description.svelte-1eqn4yt{white-space:pre-line;max-width:68rem;margin:1rem auto 0}.signs-carousel-shell.svelte-1eqn4yt{margin-top:3rem;padding-inline:clamp(3.5rem,6vw,5rem);position:relative}.signs-track.svelte-1eqn4yt{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1.5rem;padding:.75rem 0;display:flex;overflow-x:auto}.signs-track.svelte-1eqn4yt::-webkit-scrollbar{display:none}.sign-card.svelte-1eqn4yt{scroll-snap-align:start;box-sizing:border-box;flex:0 0 calc(33.3333% - 1rem);padding:.75rem .85rem}.sign-icon.svelte-1eqn4yt,.expectation-icon.svelte-1eqn4yt{width:2.15rem;height:2.15rem;margin:0 auto .85rem}.sign-card.svelte-1eqn4yt h3:where(.svelte-1eqn4yt),.expectation-card.svelte-1eqn4yt h3:where(.svelte-1eqn4yt){margin:0;font-size:clamp(1.1rem,1.55vw,1.55rem);line-height:1.3}.sign-card.svelte-1eqn4yt p:where(.svelte-1eqn4yt){margin-top:.75rem}.carousel-button.svelte-1eqn4yt{z-index:1;color:#6aa4ff;cursor:pointer;background:#fff;border:0;border-radius:999px;width:2.7rem;height:2.7rem;font-size:1.45rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 12px 24px #12247d1f}.carousel-button-previous.svelte-1eqn4yt{left:0}.carousel-button-next.svelte-1eqn4yt{right:0}.assessment-expectations.svelte-1eqn4yt{background:#f0f0f0}.assessment-expectations.svelte-1eqn4yt .section-inner{padding-top:clamp(4rem,7vw,5.75rem);padding-bottom:clamp(4rem,7vw,5.75rem)}.expectations-description.svelte-1eqn4yt{max-width:66rem;color:var(--color-primary)}.expectations-layout.svelte-1eqn4yt h2:where(.svelte-1eqn4yt),.diagnostic-tools-layout.svelte-1eqn4yt h2:where(.svelte-1eqn4yt),.trust-copy.svelte-1eqn4yt h2:where(.svelte-1eqn4yt){font-size:clamp(1.7rem,3vw,2.9rem)}.expectations-description.svelte-1eqn4yt,.diagnostic-tools-description.svelte-1eqn4yt{font-size:clamp(.9rem,1.02vw,1rem)}.expectations-grid.svelte-1eqn4yt{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem;margin-top:2.25rem;display:grid}.expectations-grid-centered.svelte-1eqn4yt{flex-wrap:wrap;justify-content:center;display:flex}.expectation-card.svelte-1eqn4yt{box-sizing:border-box;background:#fff;border-radius:1.2rem;min-height:100%;padding:1.25rem 1.1rem 1.45rem}.expectations-grid-centered.svelte-1eqn4yt .expectation-card:where(.svelte-1eqn4yt){flex:0 calc(20% - 1rem)}.expectation-card.svelte-1eqn4yt h3:where(.svelte-1eqn4yt){font-size:clamp(1rem,1.35vw,1.32rem)}.expectation-card.svelte-1eqn4yt p:where(.svelte-1eqn4yt){margin-top:.85rem;font-size:.92rem}.assessment-diagnostic-tools.svelte-1eqn4yt{padding-top:clamp(1rem,2vw,1.5rem)}.diagnostic-tools-description.svelte-1eqn4yt{text-align:center;max-width:82rem}.diagnostic-tools-grid.svelte-1eqn4yt{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2.5rem;display:grid}.diagnostic-tool-card.svelte-1eqn4yt{background:var(--color-primary);color:var(--color-on-primary);text-align:center;border-radius:1.35rem;padding:2rem 1.5rem}.diagnostic-tool-card.svelte-1eqn4yt h3:where(.svelte-1eqn4yt){color:inherit;margin:0;font-size:clamp(1.1rem,1.45vw,1.5rem);line-height:1.3}.diagnostic-tool-card.svelte-1eqn4yt p:where(.svelte-1eqn4yt){color:inherit;margin-top:1rem;font-size:clamp(.92rem,1.02vw,1rem)}.diagnostic-tool-card-accent.svelte-1eqn4yt{background:var(--color-accent);color:var(--color-primary)}.assessment-trust.svelte-1eqn4yt{padding-top:clamp(1.5rem,3vw,2.75rem)}.trust-grid.svelte-1eqn4yt{grid-template-columns:minmax(320px,.95fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.trust-media.svelte-1eqn4yt{margin:0}.trust-media.svelte-1eqn4yt img:where(.svelte-1eqn4yt){object-fit:cover;border-radius:1.75rem;width:100%;height:clamp(360px,38vw,560px);display:block}.trust-copy.svelte-1eqn4yt h2:where(.svelte-1eqn4yt){margin:0;line-height:1.1}.trust-list.svelte-1eqn4yt{gap:1.6rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.trust-item.svelte-1eqn4yt{grid-template-columns:auto 1fr;align-items:flex-start;gap:1rem;display:grid}.trust-icon.svelte-1eqn4yt{width:2rem;height:2rem;margin-top:.2rem}.trust-item.svelte-1eqn4yt h3:where(.svelte-1eqn4yt){margin:0;font-size:clamp(1.02rem,1.35vw,1.45rem);line-height:1.25}.trust-item.svelte-1eqn4yt p:where(.svelte-1eqn4yt){margin:.5rem 0 0;font-size:clamp(.92rem,1.02vw,1rem);line-height:1.55}.assessment-faq.svelte-1eqn4yt{padding-top:clamp(1.5rem,3vw,2.75rem);padding-bottom:clamp(2rem,4vw,3rem)}.faq-list.svelte-1eqn4yt{gap:1rem;margin-top:2.25rem;display:grid}.faq-item.svelte-1eqn4yt{border:1px solid var(--color-divider);background:#fff;border-radius:1.25rem;overflow:hidden}.faq-question.svelte-1eqn4yt{text-align:start;cursor:pointer;background:#fff;border:0;width:100%;padding:1.35rem 1.5rem;list-style:none;transition:background-color .18s}.faq-question.svelte-1eqn4yt::-webkit-details-marker{display:none}.faq-question-inner.svelte-1eqn4yt{text-align:start;align-items:center;gap:1rem;transition:transform .18s;display:flex}.faq-number.svelte-1eqn4yt{background:var(--color-secondary);width:2.2rem;height:2.2rem;color:var(--color-on-secondary);border-radius:999px;justify-content:center;align-items:center;font-size:.95rem;font-weight:700;transition:background-color .18s,color .18s;display:inline-flex}.faq-question-text.svelte-1eqn4yt{color:var(--color-text);flex:1;font-family:Quicksand,sans-serif;font-size:clamp(1.05rem,1.5vw,1.45rem);font-weight:700;transition:color .18s}.faq-item.svelte-1eqn4yt:hover .faq-question:where(.svelte-1eqn4yt),.faq-item.svelte-1eqn4yt:focus-within .faq-question:where(.svelte-1eqn4yt){background:var(--color-secondary)}.faq-item.svelte-1eqn4yt:hover .faq-question-inner:where(.svelte-1eqn4yt),.faq-item.svelte-1eqn4yt:focus-within .faq-question-inner:where(.svelte-1eqn4yt){transform:translate(.45rem)}html[dir=rtl] .faq-item.svelte-1eqn4yt:hover .faq-question-inner:where(.svelte-1eqn4yt),html[dir=rtl] .faq-item.svelte-1eqn4yt:focus-within .faq-question-inner:where(.svelte-1eqn4yt){transform:translate(-.45rem)}.faq-item.svelte-1eqn4yt:hover .faq-number:where(.svelte-1eqn4yt),.faq-item.svelte-1eqn4yt:focus-within .faq-number:where(.svelte-1eqn4yt){background:var(--color-accent);color:var(--color-primary)}.faq-item.svelte-1eqn4yt:hover .faq-question-text:where(.svelte-1eqn4yt),.faq-item.svelte-1eqn4yt:focus-within .faq-question-text:where(.svelte-1eqn4yt){color:var(--color-on-secondary)}.faq-answer.svelte-1eqn4yt{padding:1.4rem 1.5rem 1.6rem;background:#fff;border-top:1px dashed #6495ed3d;padding-inline-start:4.7rem}html[dir=rtl] .faq-answer.svelte-1eqn4yt{padding-inline:1.5rem 4.7rem}.faq-answer.svelte-1eqn4yt p:where(.svelte-1eqn4yt){white-space:pre-line;margin:0;font-size:clamp(.98rem,1.1vw,1.08rem);line-height:1.65}.assessment-closing.svelte-1eqn4yt{background:color-mix(in srgb, var(--color-accent) 78%, white 22%)}.closing-layout.svelte-1eqn4yt h2:where(.svelte-1eqn4yt),.visit-layout.svelte-1eqn4yt h2:where(.svelte-1eqn4yt){margin:0;font-size:clamp(1.7rem,3vw,2.9rem);line-height:1.15}.closing-layout.svelte-1eqn4yt p:where(.svelte-1eqn4yt){max-width:58rem;margin:1rem auto 0;font-size:clamp(.98rem,1.15vw,1.1rem);line-height:1.7}.visit-grid.svelte-1eqn4yt{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:2rem;display:grid}.visit-card.svelte-1eqn4yt{background:#fff;border-radius:1.25rem;padding:1.5rem;box-shadow:0 18px 34px #12247d14}.visit-card.svelte-1eqn4yt h3:where(.svelte-1eqn4yt){margin:0;font-size:clamp(1.05rem,1.35vw,1.35rem);line-height:1.25}.visit-card.svelte-1eqn4yt p:where(.svelte-1eqn4yt),.visit-card.svelte-1eqn4yt span:where(.svelte-1eqn4yt){color:var(--color-text);margin:.65rem 0 0;font-size:.98rem;line-height:1.55;display:block}@media (width<=1279px){.hero-grid.svelte-1eqn4yt{grid-template-columns:minmax(0,1fr) minmax(240px,.62fr);gap:clamp(1.5rem,3vw,2.5rem)}.hero-media.svelte-1eqn4yt img:where(.svelte-1eqn4yt){opacity:.82;-webkit-mask-image:linear-gradient(270deg,#000 72%,#0000);mask-image:linear-gradient(270deg,#000 72%,#0000)}.hero-proof-points.svelte-1eqn4yt{gap:1.25rem}.expectations-grid.svelte-1eqn4yt{grid-template-columns:repeat(3,minmax(0,1fr))}.expectations-grid-centered.svelte-1eqn4yt .expectation-card:where(.svelte-1eqn4yt){flex-basis:calc(33.3333% - .833333rem)}.diagnostic-tools-grid.svelte-1eqn4yt,.visit-grid.svelte-1eqn4yt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023px){.hero-grid.svelte-1eqn4yt{grid-template-columns:1fr}.hero-copy.svelte-1eqn4yt{order:1}.hero-media.svelte-1eqn4yt{order:2}.hero-media.svelte-1eqn4yt img:where(.svelte-1eqn4yt){opacity:1;-webkit-mask-image:none;mask-image:none}.sign-card.svelte-1eqn4yt{flex-basis:calc(50% - .75rem)}.expectations-grid.svelte-1eqn4yt{grid-template-columns:repeat(2,minmax(0,1fr))}.expectations-grid-centered.svelte-1eqn4yt .expectation-card:where(.svelte-1eqn4yt){flex-basis:calc(50% - .625rem)}.trust-grid.svelte-1eqn4yt{grid-template-columns:1fr}}@media (width<=767px){.hero-proof-points.svelte-1eqn4yt{justify-content:space-between;gap:1rem;width:100%;margin-top:2.25rem}.proof-point.svelte-1eqn4yt{gap:.6rem;font-size:.92rem}.signs-carousel-shell.svelte-1eqn4yt{padding-inline:0}.sign-card.svelte-1eqn4yt{flex-basis:100%}.carousel-button.svelte-1eqn4yt{display:none}.expectations-grid.svelte-1eqn4yt{grid-template-columns:1fr}.expectations-grid-centered.svelte-1eqn4yt{display:grid}.diagnostic-tools-grid.svelte-1eqn4yt,.visit-grid.svelte-1eqn4yt{grid-template-columns:1fr}.faq-question.svelte-1eqn4yt{padding:1.1rem 1rem}.faq-answer.svelte-1eqn4yt{padding:1.2rem 1rem 1.3rem}.section-inner.svelte-1eqn4yt{padding-top:2rem;padding-bottom:2.75rem}}
