.container.svelte-7e5fvs{max-width:var(--max-width-content);margin:0 auto;padding:0 var(--space-6);overflow:visible}.section-title.svelte-7e5fvs{font-family:var(--font-body);font-size:3rem;font-weight:var(--weight-regular);color:var(--colour-charcoal);margin:0 0 var(--space-4) 0;line-height:1.3}.section-body.svelte-7e5fvs{font-family:var(--font-body);font-size:1.2rem;font-weight:var(--weight-regular);color:var(--colour-charcoal);line-height:var(--leading-normal);margin:0 0 var(--space-6) 0}.main-content.svelte-7e5fvs{background-color:var(--colour-white)}.btn-outline.svelte-7e5fvs{display:inline-block;font-family:var(--font-body);font-size:1rem;font-weight:var(--weight-regular);color:var(--colour-charcoal);background-color:transparent;border:2px solid var(--colour-charcoal);border-radius:var(--radius-full);padding:var(--space-2) var(--space-6);text-decoration:none;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast)}.btn-outline.svelte-7e5fvs:hover{background-color:var(--colour-charcoal);color:var(--colour-white)}.check-icon.svelte-7e5fvs{color:var(--colour-teal);flex-shrink:0}.hero.svelte-7e5fvs{min-height:500px;display:flex;align-items:center;padding:var(--space-16) 0}.hero-container.svelte-7e5fvs{max-width:var(--max-width-content);margin:0 auto;padding:0 var(--space-6);display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);align-items:center}.hero-left.svelte-7e5fvs{display:flex;flex-direction:column;gap:48px}.hero-title.svelte-7e5fvs{font-family:var(--font-display);font-size:3.5rem;font-weight:var(--weight-regular);color:var(--colour-mint);line-height:1.3;margin:0}.hero-highlight.svelte-7e5fvs{color:var(--colour-beige)}.hero-body.svelte-7e5fvs{font-family:var(--font-body);font-size:1.2rem;font-weight:var(--weight-semibold);color:var(--colour-mint);line-height:var(--leading-normal);margin:0}.btn-hero.svelte-7e5fvs{display:inline-block;align-self:flex-start;font-family:var(--font-body);font-size:1rem;font-weight:var(--weight-regular);color:var(--colour-mint);background-color:var(--colour-charcoal);border:2px solid var(--colour-mint);border-radius:var(--radius-full);padding:var(--space-2) var(--space-6);text-decoration:none;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast)}.btn-hero.svelte-7e5fvs:hover{background-color:var(--colour-mint);color:var(--colour-charcoal)}.masked-image-container.svelte-7e5fvs{position:relative;width:120%;aspect-ratio:1 / 1}.masked-image.svelte-7e5fvs{position:relative;width:100%;height:100%;object-fit:cover;object-position:calc(50% - 100px) center;-webkit-mask-image:var(--image-mask);mask-image:var(--image-mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.tailored-section.svelte-7e5fvs{padding:var(--space-16) 0;position:relative;overflow:hidden}.tailored-section.svelte-7e5fvs>.container:where(.svelte-7e5fvs),.proprietary-section.svelte-7e5fvs>.container:where(.svelte-7e5fvs),.performance-section.svelte-7e5fvs>.container:where(.svelte-7e5fvs),.survey-types-section.svelte-7e5fvs>.container:where(.svelte-7e5fvs),.platform-section.svelte-7e5fvs>.container:where(.svelte-7e5fvs),.steps-section.svelte-7e5fvs>.container:where(.svelte-7e5fvs),.faq-section.svelte-7e5fvs>.container:where(.svelte-7e5fvs),.start-section.svelte-7e5fvs>.container:where(.svelte-7e5fvs){position:relative;z-index:1}.tailored-intro.svelte-7e5fvs{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);align-items:start;margin-bottom:var(--space-16)}.tailored-images.svelte-7e5fvs{position:relative;width:120%;margin-left:-20%;aspect-ratio:4 / 3;overflow:visible;transform:translate(-300px);opacity:0;transition:transform .8s ease-out,opacity .8s ease-out}.tailored-images.visible.svelte-7e5fvs{transform:translate(0);opacity:1}.tailored-img.svelte-7e5fvs{position:absolute;width:85%;border-radius:var(--radius-lg);box-shadow:0 10px 30px #00000026}.tailored-img-top.svelte-7e5fvs{bottom:8%;right:0;z-index:2}.tailored-img-bottom.svelte-7e5fvs{top:8%;left:0;z-index:1}.tailored-intro-text.svelte-7e5fvs{display:flex;flex-direction:column;align-items:flex-start;padding-top:96px;padding-left:var(--space-12);gap:var(--space-4)}.measurement-grid.svelte-7e5fvs{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);align-items:start}.measurement-left.svelte-7e5fvs{display:flex;flex-direction:column}.measurement-illustration.svelte-7e5fvs{width:100%;aspect-ratio:3 / 2;margin-top:var(--space-6);background-color:var(--colour-charcoal);-webkit-mask-image:var(--illustration);mask-image:var(--illustration);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.measurement-subtitle.svelte-7e5fvs{font-family:var(--font-body);font-size:1.1rem;font-weight:var(--weight-semibold);color:var(--colour-coral);margin:0 0 var(--space-6) 0;line-height:var(--leading-tight)}.measurement-right.svelte-7e5fvs{display:flex;flex-direction:column;gap:var(--space-6)}.measure-stage.svelte-7e5fvs{display:grid;grid-template-columns:180px 1fr;gap:var(--space-4);align-items:start;transform:translateY(100px);opacity:0;transition:transform .6s ease-out,opacity .6s ease-out}.measurement-right.visible.svelte-7e5fvs .measure-stage:where(.svelte-7e5fvs){transform:translateY(0);opacity:1}.measure-stage-title.svelte-7e5fvs{font-family:var(--font-body);font-size:1.3rem;font-weight:var(--weight-semibold);color:var(--colour-charcoal);margin:0;padding-left:var(--space-12);padding-top:6px}.measure-list.svelte-7e5fvs{list-style:none;padding:0;margin:0}.measure-list.svelte-7e5fvs li:where(.svelte-7e5fvs){font-family:var(--font-body);font-size:1.2rem;color:var(--colour-charcoal);padding:var(--space-1) 0;position:relative;padding-left:var(--space-4)}.measure-list.svelte-7e5fvs li:where(.svelte-7e5fvs):before{content:"•";position:absolute;left:0;color:var(--colour-charcoal);font-weight:var(--weight-bold)}.measure-underline.svelte-7e5fvs{grid-column:1 / -1;width:100%;height:6px;background-image:var(--underline);background-size:100% auto;background-repeat:no-repeat}.proprietary-section.svelte-7e5fvs{padding:var(--space-16) 0;position:relative;overflow:hidden}.proprietary-grid.svelte-7e5fvs{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);align-items:center}.proprietary-left.svelte-7e5fvs{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);transform:translate(-200px);opacity:0;transition:transform .8s ease-out,opacity .8s ease-out}.proprietary-grid.visible.svelte-7e5fvs .proprietary-left:where(.svelte-7e5fvs){transform:translate(0);opacity:1}.proprietary-subtitle.svelte-7e5fvs{font-family:var(--font-body);font-size:1.4rem;font-weight:var(--weight-semibold);color:var(--colour-coral);margin:0}.proprietary-checklist.svelte-7e5fvs{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.proprietary-check-item.svelte-7e5fvs{display:flex;align-items:center;gap:var(--space-3);font-family:var(--font-body);font-size:1.2rem;font-weight:var(--weight-semibold);color:var(--colour-charcoal)}.proprietary-right.svelte-7e5fvs{display:flex;justify-content:center;transform:translate(200px);opacity:0;transition:transform .8s ease-out,opacity .8s ease-out;transition-delay:.15s}.proprietary-grid.visible.svelte-7e5fvs .proprietary-right:where(.svelte-7e5fvs){transform:translate(0);opacity:1}.proprietary-tablet.svelte-7e5fvs{width:100%;max-width:100%}.btn-coral.svelte-7e5fvs{display:inline-block;font-family:var(--font-body);font-size:1rem;font-weight:var(--weight-regular);color:var(--colour-white);background-color:var(--colour-coral);border:2px solid var(--colour-coral);border-radius:var(--radius-full);padding:var(--space-2) var(--space-6);text-decoration:none;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast)}.btn-coral.svelte-7e5fvs:hover{background-color:transparent;color:var(--colour-coral)}.performance-section.svelte-7e5fvs{background-color:var(--colour-mint);padding:var(--space-16) 0;position:relative;overflow:hidden}.performance-grid.svelte-7e5fvs{display:grid;grid-template-columns:45fr 55fr;gap:var(--space-12);align-items:start}.performance-left.svelte-7e5fvs{display:flex;flex-direction:column}.performance-title.svelte-7e5fvs{font-family:var(--font-body);font-size:3rem;font-weight:var(--weight-regular);color:var(--colour-charcoal);margin:0 0 var(--space-4) 0;line-height:1.3}.performance-title-display.svelte-7e5fvs{font-family:var(--font-display)}.performance-body.svelte-7e5fvs{font-family:var(--font-body);font-size:1.2rem;font-weight:var(--weight-regular);color:var(--colour-charcoal);line-height:var(--leading-normal);margin:0 0 var(--space-6) 0}.performance-illustration.svelte-7e5fvs{width:100%;aspect-ratio:2 / 1;margin-top:var(--space-6);background-color:var(--colour-charcoal);-webkit-mask-image:var(--illustration);mask-image:var(--illustration);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:left center}.performance-right.svelte-7e5fvs{display:flex;flex-direction:column;gap:var(--space-3)}.feature-item.svelte-7e5fvs{display:flex;flex-direction:column;padding:var(--space-3) 0}.feature-title.svelte-7e5fvs{font-family:var(--font-body);font-size:1.2rem;font-weight:var(--weight-bold);color:var(--colour-charcoal);margin:0;padding-left:var(--space-12)}.feature-desc.svelte-7e5fvs{font-family:var(--font-body);font-size:1.1rem;font-weight:var(--weight-regular);color:var(--colour-charcoal);line-height:var(--leading-normal);margin:0;padding-left:var(--space-12)}.feature-underline.svelte-7e5fvs{width:100%;height:6px;margin-top:var(--space-6);background-image:var(--underline);background-size:100% auto;background-repeat:no-repeat}.title-brand-logo.svelte-7e5fvs{display:inline-block;width:200px;height:.9em;vertical-align:baseline;background-color:var(--colour-coral);-webkit-mask-image:var(--wordmark);mask-image:var(--wordmark);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center bottom;mask-position:center bottom}.survey-types-section.svelte-7e5fvs{padding:var(--space-16) 0;overflow:hidden;position:relative}.survey-types-grid.svelte-7e5fvs{display:grid;grid-template-columns:55fr 45fr;gap:var(--space-12);align-items:start;overflow:visible}.survey-types-left.svelte-7e5fvs{display:flex;flex-direction:column}.survey-types-intro.svelte-7e5fvs{margin-bottom:var(--space-10)}.survey-types-list.svelte-7e5fvs{display:flex;flex-direction:column;gap:var(--space-3)}.survey-type-item.svelte-7e5fvs{display:flex;flex-direction:column;padding:var(--space-3) 0;transform:scale(.8);opacity:0;transition:transform .6s cubic-bezier(.34,1.56,.64,1),opacity .5s ease-out}.survey-types-list.visible.svelte-7e5fvs .survey-type-item:where(.svelte-7e5fvs){transform:scale(1);opacity:1}.survey-type-link.svelte-7e5fvs{text-decoration:none;color:inherit;display:block}.survey-type-link.svelte-7e5fvs .survey-type-name:where(.svelte-7e5fvs),.survey-type-link.svelte-7e5fvs .survey-type-desc:where(.svelte-7e5fvs){transition:color var(--transition-fast)}.survey-type-link.svelte-7e5fvs .survey-type-arrow:where(.svelte-7e5fvs){transition:background-color var(--transition-fast)}.survey-type-link.svelte-7e5fvs:hover .survey-type-name:where(.svelte-7e5fvs),.survey-type-link.svelte-7e5fvs:hover .survey-type-desc:where(.svelte-7e5fvs){color:var(--colour-coral)}.survey-type-link.svelte-7e5fvs:hover .survey-type-arrow:where(.svelte-7e5fvs){background-color:var(--colour-coral)}.survey-type-content.svelte-7e5fvs{display:flex;align-items:center;gap:var(--space-4)}.survey-type-name.svelte-7e5fvs{font-family:var(--font-body);font-size:1.2rem;font-weight:var(--weight-bold);color:var(--colour-charcoal);margin:0;padding-left:var(--space-12)}.survey-type-desc.svelte-7e5fvs{font-family:var(--font-body);font-size:1.2rem;color:var(--colour-charcoal);line-height:var(--leading-normal);margin:0;padding-left:var(--space-12)}.survey-type-arrow.svelte-7e5fvs{width:96px;height:96px;flex-shrink:0;margin-left:auto;background-color:var(--colour-mint);-webkit-mask-image:var(--arrow);mask-image:var(--arrow);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.coming-soon-badge.svelte-7e5fvs{font-family:var(--font-body);font-size:1.1rem;font-weight:var(--weight-regular);color:var(--colour-charcoal);white-space:nowrap;margin-left:auto;flex-shrink:0}.survey-type-underline.svelte-7e5fvs{width:100%;height:6px;margin-top:var(--space-6);background-image:var(--underline);background-size:100% auto;background-repeat:no-repeat}.survey-types-right.svelte-7e5fvs{display:flex;justify-content:center;align-items:start;overflow:visible}.survey-types-image.svelte-7e5fvs{width:110%;max-width:none;height:auto}.platform-section.svelte-7e5fvs{background-color:var(--colour-mint);padding:var(--space-16) 0;position:relative;overflow:hidden}.platform-grid.svelte-7e5fvs{display:grid;grid-template-columns:40fr 60fr;gap:var(--space-12);align-items:center}.platform-left.svelte-7e5fvs{display:flex;align-items:center}.platform-title.svelte-7e5fvs{font-family:var(--font-display);font-size:3rem;font-weight:var(--weight-regular);color:var(--colour-charcoal);margin:0}.platform-right.svelte-7e5fvs{display:flex;flex-direction:column;gap:var(--space-4)}.platform-feature.svelte-7e5fvs{display:flex;align-items:center;gap:var(--space-3)}.platform-feature.svelte-7e5fvs .check-icon:where(.svelte-7e5fvs){color:var(--colour-white);flex-shrink:0}.platform-feature-text.svelte-7e5fvs{font-family:var(--font-body);font-size:1.2rem;font-weight:var(--weight-regular);color:var(--colour-charcoal)}.steps-section.svelte-7e5fvs{padding:var(--space-16) 0;overflow:hidden;position:relative}.steps-header.svelte-7e5fvs{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-12)}.title-display-coral.svelte-7e5fvs{color:var(--colour-coral)}.steps-row.svelte-7e5fvs{display:flex;padding-left:10%}.step-col.svelte-7e5fvs{width:25%;flex-shrink:0}.step-col-last.svelte-7e5fvs{overflow:visible}.step-col-last.svelte-7e5fvs .step-number-line:where(.svelte-7e5fvs){overflow:visible}.step-col-last.svelte-7e5fvs .step-line:where(.svelte-7e5fvs){width:1000px;flex-shrink:0}.step-number-line.svelte-7e5fvs{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.step-number.svelte-7e5fvs{font-family:var(--font-body);font-size:3.5rem;font-weight:var(--weight-bold);color:var(--colour-charcoal);line-height:1;flex-shrink:0}.step-line.svelte-7e5fvs{width:85%;overflow:hidden}.step-line-svg.svelte-7e5fvs{height:auto;display:block;max-width:none;filter:brightness(0) saturate(100%) invert(20%) sepia(5%) saturate(200%) hue-rotate(80deg)}.step-text.svelte-7e5fvs{padding-left:48px}.step-title.svelte-7e5fvs{font-family:var(--font-body);font-size:1.2rem;font-weight:var(--weight-bold);color:var(--colour-charcoal);margin:0 0 var(--space-2) 0}.step-desc.svelte-7e5fvs{font-family:var(--font-body);font-size:1.2rem;color:var(--colour-charcoal);margin:0}.preview-section.svelte-7e5fvs{background:linear-gradient(to bottom,transparent 250px,var(--colour-white) 250px);padding:0 0 var(--space-16) 0;margin-top:24px;overflow:hidden;position:relative}.preview-container.svelte-7e5fvs{max-width:140%;width:140%;margin-left:-20%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-12);align-items:start;position:relative;z-index:2}.preview-left.svelte-7e5fvs,.preview-right.svelte-7e5fvs{margin-top:var(--space-12)}.preview-screenshot.svelte-7e5fvs{width:100%;height:auto;border-radius:12px 12px 0 0;box-shadow:-10px -10px 30px #00000040}.pricing-section.svelte-7e5fvs{background-color:var(--colour-white);padding:var(--space-16) 0;position:relative;overflow:hidden}.pricing-container.svelte-7e5fvs{max-width:1100px;margin:0 auto;padding:0 var(--space-6);text-align:center;position:relative;z-index:2}.pricing-title.svelte-7e5fvs{font-family:var(--font-body);font-size:3rem;font-weight:var(--weight-regular);color:var(--colour-charcoal);margin:0 0 var(--space-4) 0;line-height:var(--leading-tight)}.pricing-title-display.svelte-7e5fvs{font-family:var(--font-display);color:var(--colour-coral)}.pricing-subtitle.svelte-7e5fvs{font-family:var(--font-body);font-size:1.2rem;color:var(--colour-text-muted);margin:0 0 var(--space-12) 0}.pricing-cards.svelte-7e5fvs{display:flex;gap:var(--space-8)}.pricing-card-wrapper.svelte-7e5fvs{display:flex;flex-direction:column;align-items:flex-start;flex:1;gap:var(--space-6)}.pricing-button.svelte-7e5fvs{display:inline-block;font-family:var(--font-body);font-size:1rem;font-weight:var(--weight-regular);color:var(--colour-white);background-color:var(--colour-coral);border:2px solid var(--colour-coral);border-radius:var(--radius-full);padding:var(--space-2) var(--space-8);text-decoration:none;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast)}.pricing-button.svelte-7e5fvs:hover{background-color:transparent;color:var(--colour-coral)}.faq-section.svelte-7e5fvs{background-color:var(--colour-charcoal);padding:var(--space-16) 0;position:relative;overflow:hidden}.faq-title.svelte-7e5fvs{font-family:var(--font-body);font-size:3rem;font-weight:var(--weight-regular);color:var(--colour-mint);text-align:center;margin:0 0 var(--space-8) 0;line-height:var(--leading-tight)}.faq-title-display.svelte-7e5fvs{font-family:var(--font-body);color:var(--colour-beige)}.faq-list.svelte-7e5fvs{max-width:900px;margin:0 auto;display:flex;flex-direction:column}.faq-item.svelte-7e5fvs{display:flex;flex-direction:column}.faq-header.svelte-7e5fvs{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) 0;background:none;border:none;cursor:pointer;text-align:left;width:100%}.faq-question.svelte-7e5fvs{font-family:var(--font-body);font-size:1.15rem;font-weight:var(--weight-semibold);color:var(--colour-mint);flex:1}.faq-icon.svelte-7e5fvs{flex-shrink:0;display:block;width:32px;height:32px;background-color:var(--colour-mint);-webkit-mask-image:var(--faq-plus);mask-image:var(--faq-plus);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.faq-icon.is-minus.svelte-7e5fvs{-webkit-mask-image:var(--faq-minus);mask-image:var(--faq-minus)}.faq-answer.svelte-7e5fvs{padding:0 0 var(--space-4) 0}.faq-answer.svelte-7e5fvs p:where(.svelte-7e5fvs){font-family:var(--font-body);font-size:1.1rem;color:var(--colour-mint);line-height:var(--leading-normal);margin:0}.faq-divider.svelte-7e5fvs{width:100%;height:6px;background-color:var(--colour-mint);-webkit-mask-image:var(--faq-line);mask-image:var(--faq-line);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.start-section.svelte-7e5fvs{padding:var(--space-10) 0;position:relative;overflow:hidden}.start-section.svelte-7e5fvs>.container:where(.svelte-7e5fvs){max-width:calc(var(--max-width-content) * .85)}.start-grid.svelte-7e5fvs{display:grid;grid-template-columns:1.3fr 1fr;gap:var(--space-6);align-items:center}.start-image-wrapper.svelte-7e5fvs{display:flex;justify-content:center}.start-image.svelte-7e5fvs{width:100%;max-width:480px;height:auto}.start-content.svelte-7e5fvs{display:flex;flex-direction:column}.start-title.svelte-7e5fvs{font-family:var(--font-body);font-size:3rem;font-weight:var(--weight-regular);color:var(--colour-charcoal);line-height:var(--leading-tight);margin:0 0 var(--space-6) 0}.start-subtitle.svelte-7e5fvs{font-family:var(--font-body);font-size:1.2rem;font-weight:var(--weight-semibold);color:var(--colour-coral);margin:0 0 var(--space-8) 0}.start-checklist.svelte-7e5fvs{list-style:none;padding:0;margin:0 0 var(--space-10) 0;display:flex;flex-direction:column;gap:var(--space-5)}.checklist-item.svelte-7e5fvs{display:flex;align-items:center;gap:var(--space-3);font-family:var(--font-body);font-size:1.15rem;font-weight:var(--weight-regular);color:var(--colour-charcoal)}.check-icon.svelte-7e5fvs{flex-shrink:0}.brochure-button.svelte-7e5fvs{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:1rem;font-weight:var(--weight-medium);color:var(--colour-charcoal);background-color:var(--colour-mint);border:none;border-radius:var(--radius-full);padding:var(--space-3) var(--space-8);text-decoration:none;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast);width:fit-content}.brochure-button.svelte-7e5fvs:hover{background-color:var(--colour-coral);color:var(--colour-white)}@media(max-width:1024px){.measurement-grid.svelte-7e5fvs{grid-template-columns:1fr 1fr;gap:var(--space-8)}.measure-stage.svelte-7e5fvs{grid-template-columns:1fr;gap:var(--space-2)}.measure-stage-title.svelte-7e5fvs{padding-left:0}}@media(max-width:900px){.measurement-grid.svelte-7e5fvs{grid-template-columns:1fr}.measurement-illustration.svelte-7e5fvs{max-width:100%;margin-left:auto;margin-right:auto}.measure-stage.svelte-7e5fvs{grid-template-columns:180px 1fr;gap:var(--space-4)}.measure-stage-title.svelte-7e5fvs{padding-left:var(--space-12);padding-top:6px}}@media(max-width:768px){.measure-stage.svelte-7e5fvs{grid-template-columns:1fr;gap:var(--space-2)}.measure-stage-title.svelte-7e5fvs{padding-left:0;padding-top:0}}@media(max-width:768px){.hero-container.svelte-7e5fvs{grid-template-columns:1fr;gap:var(--space-8)}.hero-right.svelte-7e5fvs{display:none}.section-title.svelte-7e5fvs{font-size:2.25rem}.tailored-intro.svelte-7e5fvs{grid-template-columns:1fr;gap:var(--space-8)}.performance-grid.svelte-7e5fvs{grid-template-columns:1fr}.performance-left.svelte-7e5fvs{position:static}.proprietary-grid.svelte-7e5fvs,.survey-types-grid.svelte-7e5fvs{grid-template-columns:1fr}.survey-types-right.svelte-7e5fvs{order:-1}.survey-types-image.svelte-7e5fvs{width:100%}.feature-title.svelte-7e5fvs,.feature-desc.svelte-7e5fvs,.survey-type-name.svelte-7e5fvs,.survey-type-desc.svelte-7e5fvs{padding-left:0}.survey-type-arrow.svelte-7e5fvs{width:48px;height:48px}.platform-grid.svelte-7e5fvs{grid-template-columns:1fr;gap:var(--space-6)}.steps-header.svelte-7e5fvs{flex-direction:column;gap:var(--space-6)}.steps-row.svelte-7e5fvs{flex-direction:column;gap:var(--space-8)}.step-col.svelte-7e5fvs{width:100%}.step-col-last.svelte-7e5fvs .step-line:where(.svelte-7e5fvs){width:100%}.pricing-cards.svelte-7e5fvs{flex-direction:column}.start-grid.svelte-7e5fvs{grid-template-columns:1fr}}@media(min-width:1024px){.hero-title.svelte-7e5fvs{font-size:3.5rem}}
