.hero.svelte-u8lqp0{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--color-white);scroll-margin-top:5rem}.hero__background.svelte-u8lqp0{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:#1a1a1a}.hero__background.svelte-u8lqp0 img:where(.svelte-u8lqp0){width:100%;height:100%;object-fit:cover;object-position:center 30%;filter:brightness(.7);opacity:0;animation:svelte-u8lqp0-fadeIn .3s ease-in forwards}@keyframes svelte-u8lqp0-fadeIn{to{opacity:1}}.hero__overlay.svelte-u8lqp0{position:absolute;inset:0;background:linear-gradient(180deg,#fff3,#00000026 45%,#0006)}.hero__content.svelte-u8lqp0{position:relative;z-index:1;text-align:center;max-width:1200px;margin:0 auto;padding:2rem 4rem;background:#0000002e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:28px;box-shadow:0 25px 50px #0000004d;overflow:hidden;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.hero.visible.svelte-u8lqp0 .hero__content:where(.svelte-u8lqp0){opacity:1;transform:translateY(0)}.hero__content.svelte-u8lqp0:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.25),transparent 45%),radial-gradient(circle at 80% 100%,rgba(0,0,0,.35),transparent 55%);opacity:.8;pointer-events:none;z-index:-1}.hero__eyebrow.svelte-u8lqp0{font-size:.875rem;font-weight:400;letter-spacing:.3em;text-transform:uppercase;margin-bottom:2rem;opacity:0;transition:opacity .5s ease .2s}.hero.visible.svelte-u8lqp0 .hero__eyebrow:where(.svelte-u8lqp0){opacity:.95}.hero__title.svelte-u8lqp0{font-family:"DM Serif Display",serif;color:var(--color-white);font-size:clamp(3.5rem,10vw,6.5rem);font-weight:500;line-height:1.1;margin-bottom:1.5rem;letter-spacing:-.02em;opacity:0;transform:translateY(15px);transition:opacity .6s ease .3s,transform .6s ease .3s}.hero.visible.svelte-u8lqp0 .hero__title:where(.svelte-u8lqp0){opacity:1;transform:translateY(0)}.hero__subtitle.svelte-u8lqp0{font-size:1.125rem;font-weight:300;line-height:1.6;margin-bottom:2.5rem;opacity:0;max-width:600px;margin-left:auto;margin-right:auto;transform:translateY(10px);transition:opacity .6s ease .4s,transform .6s ease .4s}.hero.visible.svelte-u8lqp0 .hero__subtitle:where(.svelte-u8lqp0){opacity:.9;transform:translateY(0)}.hero__actions.svelte-u8lqp0{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;opacity:0;transform:translateY(10px);transition:opacity .6s ease .5s,transform .6s ease .5s}.hero.visible.svelte-u8lqp0 .hero__actions:where(.svelte-u8lqp0){opacity:1;transform:translateY(0)}.hero__sep.svelte-u8lqp0{color:var(--color-amber-500);opacity:.9}.hero__underline.svelte-u8lqp0{text-decoration:underline;text-decoration-color:var(--color-amber-500);text-decoration-thickness:2px;text-underline-offset:5px}@media(max-width:1900px)and (min-width:769px){.hero__title.svelte-u8lqp0{font-size:clamp(2.5rem,6vw,4rem)}.hero__subtitle.svelte-u8lqp0{font-size:1rem}.hero__content.svelte-u8lqp0{padding:1.5rem 2.5rem}.hero__eyebrow.svelte-u8lqp0{font-size:.75rem;margin-bottom:1.25rem}.hero__actions.svelte-u8lqp0{margin-top:.5rem}}@media(max-width:768px){.hero.svelte-u8lqp0{align-items:flex-start;padding-top:30%}.hero__eyebrow.svelte-u8lqp0{font-size:.75rem;letter-spacing:.2em}.hero__subtitle.svelte-u8lqp0{font-size:1rem;margin-bottom:2rem}.hero__actions.svelte-u8lqp0{flex-direction:column;width:100%;max-width:340px;margin:0 auto;gap:.75rem}.hero__actions.svelte-u8lqp0 .button{width:100%;justify-content:center}}.cta-banner.svelte-1u29hd1{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;justify-content:space-between;padding:clamp(1.5rem,3vw,2rem);border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:.5rem;background:color-mix(in srgb,var(--color-primary) 2%,white)}.cta-banner__content.svelte-1u29hd1{flex:1;min-width:0}.cta-banner.svelte-1u29hd1 h3:where(.svelte-1u29hd1){margin:0;font-size:1.5rem;font-weight:600;color:var(--color-text);letter-spacing:-.01em}.cta-banner.svelte-1u29hd1 p:where(.svelte-1u29hd1){margin:.35rem 0 0;font-size:.9375rem;line-height:1.5;color:#0009}@media(max-width:768px){.cta-banner.svelte-1u29hd1{flex-direction:column;align-items:stretch}.cta-banner.svelte-1u29hd1 button{width:100%;justify-content:center}}.bg-wrap.svelte-p5hma2{width:100%;background-color:var(--color-gray-50);padding-top:var(--padding-section-sm);padding-bottom:var(--padding-section-sm)}.bg-wrap.svelte-p5hma2 .for-you-section{margin-top:0}.for-you__wrapper.svelte-p5hma2{display:flex;flex-direction:column;gap:clamp(2.5rem,5vw,4rem)}.for-you__wrapper.svelte-p5hma2>:where(.svelte-p5hma2){opacity:0;transition:opacity .6s ease,transform .6s ease}.for-you__wrapper.visible.svelte-p5hma2>:where(.svelte-p5hma2){opacity:1}.for-you__wrapper.svelte-p5hma2>:where(.svelte-p5hma2):first-child{transform:translate(-40px)}.for-you__wrapper.visible.svelte-p5hma2>:where(.svelte-p5hma2):first-child{transform:translate(0)}.for-you__wrapper.svelte-p5hma2>:where(.svelte-p5hma2):last-child{transform:translate(40px);transition-delay:.2s}.for-you__wrapper.visible.svelte-p5hma2>:where(.svelte-p5hma2):last-child{transform:translate(0)}.for-you.svelte-p5hma2{width:100%;display:flex;flex-direction:column;gap:clamp(2rem,4vw,3.5rem);margin-bottom:2.5rem}.for-you__accent.svelte-p5hma2{position:relative;z-index:1}.for-you__accent.svelte-p5hma2:after{content:"";position:absolute;left:-.1em;right:-.1em;bottom:.2em;height:.45em;background:color-mix(in srgb,var(--color-amber-500) 85%,white 15%);border-radius:999px;z-index:-1;opacity:.5;transform-origin:left;animation:svelte-p5hma2-accentGlow 5.5s ease-in-out infinite}.for-you__content.svelte-p5hma2{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);gap:clamp(2rem,4vw,4.5rem);width:100%;position:relative}.for-you__heading.svelte-p5hma2{display:flex;flex-direction:column;gap:1rem;opacity:0;transform:translate(-40px);transition:opacity .6s ease .1s,transform .6s ease .1s}.for-you__wrapper.visible.svelte-p5hma2 .for-you__heading:where(.svelte-p5hma2){opacity:1;transform:translate(0)}.for-you__title.svelte-p5hma2{font-size:clamp(2rem,4vw,3.25rem);line-height:1.08;letter-spacing:-.02em;margin:0;position:relative}.for-you__title.svelte-p5hma2:after{content:"";position:absolute;bottom:-10px;left:0;width:96px;height:2px;background:color-mix(in srgb,var(--color-primary) 75%,black 10%)}.for-you__description.svelte-p5hma2{font-size:1rem;line-height:1.7;color:#000000a6;margin:0}.for-you__right.svelte-p5hma2{display:flex;flex-direction:column;gap:1.5rem;padding-left:clamp(1.5rem,3vw,2.5rem);border-left:1px solid rgba(0,0,0,.08);opacity:0;transform:translate(40px);transition:opacity .6s ease .2s,transform .6s ease .2s}.for-you__wrapper.visible.svelte-p5hma2 .for-you__right:where(.svelte-p5hma2){opacity:1;transform:translate(0)}.for-you__toggle.svelte-p5hma2{display:inline-flex;background:#0000000f;border-radius:999px;padding:4px;gap:2px;align-self:flex-start}.for-you__tab.svelte-p5hma2{padding:.45rem 1.1rem;border-radius:999px;border:none;background:transparent;font-size:.875rem;font-weight:500;color:#0000008c;cursor:pointer;transition:background .22s ease,color .22s ease,box-shadow .22s ease;white-space:nowrap}.for-you__tab.active.svelte-p5hma2{background:var(--color-primary);color:#fff;box-shadow:0 2px 8px color-mix(in srgb,var(--color-primary) 40%,transparent)}.for-you__tab.svelte-p5hma2:not(.active):hover{color:#000c;background:#0000000a}.for-you__list-stack.svelte-p5hma2{display:grid}.for-you__list.svelte-p5hma2{grid-area:1 / 1;display:flex;flex-direction:column;gap:1.25rem;opacity:0;transition:opacity .25s ease;pointer-events:none}.for-you__list.list-visible.svelte-p5hma2{opacity:1;pointer-events:auto}.for-you__cta.svelte-p5hma2{opacity:0;transform:translate(40px);transition:opacity .6s ease .3s,transform .6s ease .3s}.for-you__wrapper.visible.svelte-p5hma2 .for-you__cta:where(.svelte-p5hma2){opacity:1;transform:translate(0)}.for-you__row.svelte-p5hma2{display:flex;align-items:center;gap:1rem}.for-you__arrow{flex-shrink:0;color:color-mix(in srgb,var(--color-primary) 80%,black 10%)}.for-you__text.svelte-p5hma2{font-size:1.05rem;line-height:1.5;font-weight:500;color:var(--color-text)}@media(max-width:768px){.for-you__content.svelte-p5hma2{grid-template-columns:1fr;border-radius:24px}.for-you__right.svelte-p5hma2{padding-left:0;border-left:none}.for-you__toggle.svelte-p5hma2{align-self:stretch}.for-you__tab.svelte-p5hma2{flex:1;text-align:center}.for-you__text.svelte-p5hma2{font-size:.98rem}}@keyframes svelte-p5hma2-accentGlow{0%{transform:scaleX(.85) translateZ(0);opacity:.35}35%{transform:scaleX(1);opacity:.65}to{transform:scaleX(.85);opacity:.35}}.benefits__wrapper.svelte-m1gqoo{display:flex;flex-direction:column;gap:clamp(2rem,4vw,3rem)}.benefits__wrapper.svelte-m1gqoo>:where(.svelte-m1gqoo){opacity:0;transform:translateY(32px);transition:opacity .6s ease,transform .6s ease}.benefits__wrapper.visible.svelte-m1gqoo>:where(.svelte-m1gqoo){opacity:1;transform:translateY(0)}.benefits__bento.svelte-m1gqoo{position:relative;background:var(--color-white);border-radius:32px}.benefits__bento.svelte-m1gqoo:after{content:"";position:absolute;border-radius:30px;pointer-events:none}.benefits.svelte-m1gqoo{display:flex;flex-direction:column;gap:2.5rem}.benefits__intro.svelte-m1gqoo{display:flex;flex-direction:column;gap:.5rem;max-width:740px}.benefits__eyebrow.svelte-m1gqoo{font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;color:#0006}.benefits__intro.svelte-m1gqoo h2:where(.svelte-m1gqoo){font-size:clamp(2.25rem,4vw,3.25rem);letter-spacing:-.02em;margin:0}.benefits__intro.svelte-m1gqoo p:where(.svelte-m1gqoo){margin:0;color:#0009;line-height:1.6}.benefits__grid.svelte-m1gqoo{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(220px,1fr));grid-template-areas:"a b c" "d e c";gap:1rem}.benefits__card.svelte-m1gqoo{border:1.5px solid var(--color-border);border-radius:.5rem;padding:1.75rem;background:var(--color-white);display:flex;flex-direction:column;gap:1rem;height:100%;transition:border-color .25s ease,transform .25s ease,opacity .5s ease;opacity:0;transform:translateY(24px);transition-delay:calc(.08s * var(--card-index, 1))}.benefits__wrapper.visible.svelte-m1gqoo .benefits__card:where(.svelte-m1gqoo){opacity:1;transform:translateY(0)}.benefits__card.svelte-m1gqoo:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border))}.benefits__card[data-accent=amber].svelte-m1gqoo:hover{border-color:color-mix(in srgb,var(--color-amber-500) 50%,var(--color-border))}.benefits__card--a.svelte-m1gqoo{grid-area:a}.benefits__card--b.svelte-m1gqoo{grid-area:b}.benefits__card--c.svelte-m1gqoo{grid-area:c;padding-bottom:0}.benefits__card--d.svelte-m1gqoo{grid-area:d}.benefits__card--e.svelte-m1gqoo{grid-area:e}.benefits__card[data-accent=primary].svelte-m1gqoo{border-color:var(--color-primary)}.benefits__card[data-accent=amber].svelte-m1gqoo{border-color:var(--color-amber-500)}.benefits__icon.svelte-m1gqoo{width:48px;height:48px;border-radius:14px;background:color-mix(in srgb,var(--color-gray-100) 80%,transparent);display:inline-flex;align-items:center;justify-content:center;color:var(--color-text);flex-shrink:0}.benefits__card[data-accent=amber].svelte-m1gqoo .benefits__icon:where(.svelte-m1gqoo){color:var(--color-amber-500)}.benefits__card[data-accent=primary].svelte-m1gqoo .benefits__icon:where(.svelte-m1gqoo){color:var(--color-primary)}.benefits__card.svelte-m1gqoo h3:where(.svelte-m1gqoo){margin:0;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;color:var(--color-text);line-height:1.35}.benefits__card.svelte-m1gqoo p:where(.svelte-m1gqoo){margin:0;font-size:.9rem;color:#000000a6;line-height:1.6}.benefits__header.svelte-m1gqoo{display:flex;flex-direction:column;gap:1rem}.benefits__illustration.svelte-m1gqoo{margin-top:2rem;display:flex;justify-content:center;align-items:center;padding:2rem}.benefits__illustration.svelte-m1gqoo svg{width:min(100%,360px);height:auto}@media(max-width:768px){.benefits__grid.svelte-m1gqoo{grid-template-columns:1fr;grid-template-areas:none}.benefits__card.svelte-m1gqoo{grid-area:auto;padding:1.5rem}.benefits__header.svelte-m1gqoo{flex-direction:row;align-items:center;gap:.75rem}.benefits__bento.svelte-m1gqoo:after{inset:1px}}.webinar-summary__wrapper.svelte-luulsg{display:flex;flex-direction:column;gap:3rem;max-width:1200px;margin:0 auto;padding:clamp(2rem,6vw,3rem) 0}.webinar-summary__wrapper.svelte-luulsg>:where(.svelte-luulsg){opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.webinar-summary__wrapper.visible.svelte-luulsg>:where(.svelte-luulsg){opacity:1;transform:translateY(0)}.webinar-summary__wrapper.svelte-luulsg>:where(.svelte-luulsg):nth-child(1){transition-delay:.1s}.webinar-summary__wrapper.svelte-luulsg>:where(.svelte-luulsg):nth-child(2){transition-delay:.2s}.webinar-summary__wrapper.svelte-luulsg>:where(.svelte-luulsg):nth-child(3){transition-delay:.3s}.webinar-summary__wrapper.svelte-luulsg>:where(.svelte-luulsg):nth-child(4){transition-delay:.4s}.webinar-summary__content.svelte-luulsg{display:flex;flex-direction:column;gap:1rem;max-width:820px;margin:0 auto;text-align:center;margin-bottom:2rem}.webinar-summary__eyebrow.svelte-luulsg{margin:0;font-size:.8rem;letter-spacing:.22em;text-transform:uppercase;color:#00000073}.webinar-summary h2{margin:0;font-size:clamp(2.25rem,4vw,3.25rem);letter-spacing:-.02em;line-height:1.1;color:var(--color-text);position:relative;padding-bottom:1rem}.webinar-summary h2:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:96px;height:2px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 75%,black 10%)}.webinar-summary__description.svelte-luulsg{margin:0;font-size:1.15rem;font-weight:500;line-height:1.75;color:var(--color-text);border-left:4px solid var(--color-primary);background:color-mix(in srgb,var(--color-primary) 4%,white);padding:1rem 1.25rem 1rem 1.5rem;border-radius:0 8px 8px 0;text-align:left;list-style:none;display:flex;flex-direction:column;gap:.6rem}.webinar-summary__description.svelte-luulsg li:where(.svelte-luulsg){position:relative;padding-left:1rem}.webinar-summary__description.svelte-luulsg li:where(.svelte-luulsg):before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--color-primary);flex-shrink:0}.webinar-summary__personas-intro.svelte-luulsg{margin:3rem auto 0;max-width:720px;text-align:center}.webinar-summary__personas-label.svelte-luulsg{margin:0;font-size:.875rem;font-weight:500;color:hsl(var(--muted-foreground, 0 0% 45%))}.webinar-summary__personas.svelte-luulsg{margin:1.5rem 0 0;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(1rem,2.5vw,1.5rem)}.webinar-summary__persona.svelte-luulsg{border:1px solid hsl(var(--border, 0 0% 89%));border-radius:.5rem;padding:clamp(1.5rem,3vw,2rem);background:hsl(var(--card, 0 0% 100%));text-align:left;display:flex;flex-direction:column;gap:1rem}.webinar-summary__persona[data-variant=primary].svelte-luulsg{border-color:color-mix(in srgb,var(--color-primary) 30%,transparent);background:color-mix(in srgb,var(--color-primary) 3%,white)}.webinar-summary__persona[data-variant=amber].svelte-luulsg{border-color:color-mix(in srgb,var(--color-amber-500) 30%,transparent);background:color-mix(in srgb,var(--color-amber-500) 3%,white)}.persona__title-row.svelte-luulsg{display:flex;align-items:center;gap:.75rem}.persona__icon-badge.svelte-luulsg{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center}.webinar-summary__persona[data-variant=primary].svelte-luulsg .persona__icon-badge:where(.svelte-luulsg){background:color-mix(in srgb,var(--color-primary) 12%,white);color:var(--color-primary)}.webinar-summary__persona[data-variant=amber].svelte-luulsg .persona__icon-badge:where(.svelte-luulsg){background:color-mix(in srgb,var(--color-amber-500) 14%,white);color:var(--color-amber-600)}.persona__author.svelte-luulsg{display:flex;align-items:center;gap:.625rem}.persona__avatar.svelte-luulsg{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:700;letter-spacing:.03em;flex-shrink:0}.webinar-summary__persona[data-variant=primary].svelte-luulsg .persona__avatar:where(.svelte-luulsg){background:color-mix(in srgb,var(--color-primary) 15%,white);color:var(--color-primary)}.webinar-summary__persona[data-variant=amber].svelte-luulsg .persona__avatar:where(.svelte-luulsg){background:color-mix(in srgb,var(--color-amber-500) 18%,white);color:var(--color-amber-600)}.webinar-summary__persona.svelte-luulsg h3:where(.svelte-luulsg){margin:0;font-size:1.35rem;line-height:1.3;font-weight:600;color:hsl(var(--foreground, 0 0% 9%))}.webinar-summary__persona[data-variant=primary].svelte-luulsg h3:where(.svelte-luulsg){color:var(--color-primary)}.webinar-summary__persona[data-variant=amber].svelte-luulsg h3:where(.svelte-luulsg){color:var(--color-amber-600)}.webinar-summary__persona-description.svelte-luulsg{margin:0;font-size:.9375rem;line-height:1.6;color:hsl(var(--muted-foreground, 0 0% 45%))}.webinar-summary__persona-quote-wrapper.svelte-luulsg{margin-top:.5rem;padding-top:1rem;border-top:1px solid hsl(var(--border, 0 0% 89%));display:flex;flex-direction:column;gap:.5rem}.webinar-summary__persona[data-variant=primary].svelte-luulsg .webinar-summary__persona-quote-wrapper:where(.svelte-luulsg){border-top-color:color-mix(in srgb,var(--color-primary) 20%,transparent)}.webinar-summary__persona[data-variant=amber].svelte-luulsg .webinar-summary__persona-quote-wrapper:where(.svelte-luulsg){border-top-color:color-mix(in srgb,var(--color-amber-500) 20%,transparent)}.webinar-summary__persona-quote.svelte-luulsg{margin:0;line-height:1.6;color:hsl(var(--foreground, 0 0% 9%))}.webinar-summary__persona-author.svelte-luulsg{margin:0;font-size:.875rem;color:hsl(var(--muted-foreground, 0 0% 45%))}.webinar-summary__grid.svelte-luulsg{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:clamp(1rem,2vw,1.5rem);margin-block:2.5rem}.webinar-summary__card.svelte-luulsg{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;border:1px solid hsl(var(--border, 0 0% 89%));border-radius:.5rem;background:hsl(var(--card, 0 0% 100%));transition:border-color .2s ease}.webinar-summary__card.svelte-luulsg:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,transparent)}.webinar-summary__icon.svelte-luulsg{color:var(--color-primary);display:inline-flex}.webinar-summary__card-header.svelte-luulsg{display:flex;flex-direction:column;gap:.5rem}@media(max-width:768px){.webinar-summary__personas.svelte-luulsg{grid-template-columns:1fr}.webinar-summary__content.svelte-luulsg{text-align:left}.webinar-summary h2:after{left:0;transform:none}.webinar-summary__grid.svelte-luulsg{grid-template-columns:1fr}.webinar-summary__card-header.svelte-luulsg{flex-direction:row;align-items:center;gap:.5rem}}.webinar-summary__card.svelte-luulsg h3:where(.svelte-luulsg){margin:0;font-size:1rem;font-weight:600;color:hsl(var(--foreground, 0 0% 9%));line-height:1.3}.webinar-summary__card.svelte-luulsg p:where(.svelte-luulsg){margin:0;font-size:.875rem;line-height:1.6;color:hsl(var(--muted-foreground, 0 0% 45%))}.testimonials.svelte-uglocc{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,6vw,6rem);align-items:center;padding-bottom:var(--padding-section-md)}.testimonials__left.svelte-uglocc{display:flex;flex-direction:column;gap:2rem;justify-content:center}.testimonials__heading.svelte-uglocc{display:flex;flex-direction:column;gap:1rem}.testimonials__eyebrow.svelte-uglocc{margin:0;font-size:.8rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:#00000073}.testimonials__title.svelte-uglocc{font-size:clamp(2rem,4vw,3.25rem);font-weight:700;line-height:1.08;letter-spacing:-.02em;color:var(--color-text);margin:0;position:relative}.testimonials__title.svelte-uglocc:after{content:"";position:absolute;bottom:-10px;left:0;width:96px;height:2px;background:color-mix(in srgb,var(--color-primary) 75%,black 10%)}.testimonials__description.svelte-uglocc{font-size:1rem;line-height:1.7;color:#000000a6;margin:0}.testimonials__controls.svelte-uglocc{display:flex;gap:.75rem}.testimonials__button.svelte-uglocc{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#00000073;color:var(--color-white);transition:all .2s ease;cursor:pointer}.testimonials__button.svelte-uglocc:hover{background:var(--color-primary);transform:scale(1.05)}.testimonials__button.svelte-uglocc:active{transform:scale(.95)}.testimonials__right.svelte-uglocc{position:relative;min-height:280px;display:flex;align-items:stretch;overflow:hidden}.testimonials__card.svelte-uglocc{background:var(--color-white);border-radius:16px;padding:2.5rem;border:1px solid var(--color-border);position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between}.testimonials__rating.svelte-uglocc{display:flex;gap:.25rem;margin-bottom:1.5rem}.testimonials__rating.svelte-uglocc .testimonials__star.filled{color:var(--color-amber-500)}.testimonials__rating.svelte-uglocc .testimonials__star.empty{color:#0000001a}.testimonials__quote.svelte-uglocc{font-size:1.125rem;line-height:1.7;color:var(--color-text);font-style:normal;flex:1}.testimonials__author.svelte-uglocc{display:flex;align-items:center;gap:1rem}.testimonials__avatar.svelte-uglocc{width:40px;height:40px;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 15%,white);color:var(--color-primary);font-size:.8rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:.02em}.testimonials__author-info.svelte-uglocc{display:flex;flex-direction:column;gap:.25rem}.testimonials__author-name.svelte-uglocc{font-size:1rem;font-weight:600;color:var(--color-text);font-style:normal}@media(max-width:768px){.testimonials.svelte-uglocc{grid-template-columns:1fr;gap:3rem;padding-bottom:var(--padding-section-sm)}.testimonials__title.svelte-uglocc{font-size:1.75rem}.testimonials__card.svelte-uglocc{padding:2rem}.testimonials__quote.svelte-uglocc{font-size:1rem}.testimonials__button.svelte-uglocc{width:44px;height:44px}.testimonials__right.svelte-uglocc{position:relative;min-height:260px}}.about.svelte-1nc5r20{width:100%;background:var(--color-brown);color:var(--color-white);padding:clamp(3rem,8vw,5.5rem) 0;scroll-margin-top:8rem}.about__container.svelte-1nc5r20{max-width:1200px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:minmax(240px,1fr) minmax(320px,2fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:stretch;opacity:0;transition:opacity .6s ease}.about__container.visible.svelte-1nc5r20{opacity:1}.about__profile.svelte-1nc5r20{display:flex;flex-direction:column;gap:.75rem;height:100%}.about__profile.svelte-1nc5r20{transform:translate(-40px);transition:opacity .6s ease,transform .6s ease;opacity:0}.about__container.visible.svelte-1nc5r20 .about__profile:where(.svelte-1nc5r20){opacity:1;transform:translate(0)}.about__content.svelte-1nc5r20{transform:translate(40px);transition:opacity .6s ease .1s,transform .6s ease .1s;opacity:0}.about__container.visible.svelte-1nc5r20 .about__content:where(.svelte-1nc5r20){opacity:1;transform:translate(0)}.about__image.svelte-1nc5r20 img:where(.svelte-1nc5r20){width:100%;height:100%;object-fit:cover}.about__caption.svelte-1nc5r20{display:flex;flex-direction:column;gap:.2rem}.about__eyebrow.svelte-1nc5r20{letter-spacing:.2em;text-transform:uppercase;font-size:.82rem;opacity:.75;margin-bottom:.75rem}.about__title.svelte-1nc5r20{font-size:clamp(2rem,4vw,2.5rem);margin-bottom:1.5rem;letter-spacing:-.01em}.about__text.svelte-1nc5r20{columns:2;column-gap:2rem;font-size:1.05rem;line-height:1.6}.about__text.svelte-1nc5r20 p:where(.svelte-1nc5r20){margin:0 0 1.25rem;color:#ffffffeb}@media(max-width:768px){.about.svelte-1nc5r20{margin-top:var(--padding-section-sm)}.about__container.svelte-1nc5r20{padding:0 1.25rem;grid-template-columns:1fr}.about__profile.svelte-1nc5r20{height:auto}.about__image.svelte-1nc5r20{height:auto;width:100%}.about__image.svelte-1nc5r20 img:where(.svelte-1nc5r20){height:auto}.about__text.svelte-1nc5r20{columns:1;font-size:1rem}}.faq.svelte-x8pini{display:flex;flex-direction:column;gap:3rem;opacity:0;transform:translateY(28px);transition:opacity .6s ease,transform .6s ease}.faq.visible.svelte-x8pini{opacity:1;transform:translateY(0)}.faq__intro.svelte-x8pini{display:flex;flex-direction:column;gap:.5rem;max-width:640px;transform:translateY(-20px);transition:opacity .6s ease .05s,transform .6s ease .05s;opacity:0}.faq.visible.svelte-x8pini .faq__intro:where(.svelte-x8pini){opacity:1;transform:translateY(0)}.faq__eyebrow.svelte-x8pini{font-size:.8rem;letter-spacing:.2rem;text-transform:uppercase;color:#0006;margin:0}.faq__title.svelte-x8pini{font-size:clamp(2rem,4vw,3.25rem);letter-spacing:-.02em;line-height:1.1;color:var(--color-text);position:relative;padding-bottom:1rem}.faq__title.svelte-x8pini:after{content:"";position:absolute;left:0;bottom:0;width:96px;height:2px;background:color-mix(in srgb,var(--color-primary) 75%,black 10%);border-radius:999px}.faq__accent.svelte-x8pini{position:relative;z-index:1}.faq__accent.svelte-x8pini:after{content:"";position:absolute;left:-.1em;right:-.1em;bottom:.2em;height:.45em;background:color-mix(in srgb,var(--color-amber-500) 85%,white 15%);border-radius:999px;z-index:-1;opacity:.6}.faq__subtitle.svelte-x8pini{font-size:1rem;line-height:1.6;color:#0009;margin:0}.faq__columns.svelte-x8pini{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;transform:translateY(24px);transition:opacity .6s ease .15s,transform .6s ease .15s;opacity:0}.faq.visible.svelte-x8pini .faq__columns:where(.svelte-x8pini){opacity:1;transform:translateY(0)}.faq__list.svelte-x8pini{display:flex;flex-direction:column;gap:.5rem}.faq__item.svelte-x8pini{padding:.25rem 0;border-bottom:1px solid rgba(0,0,0,.08)}.faq__item.svelte-x8pini:last-child{border-bottom:none}.faq__trigger.svelte-x8pini{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1rem 0;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;color:var(--color-text);transition:color .15s ease}.faq__trigger.svelte-x8pini:hover{color:color-mix(in srgb,var(--color-text) 85%,var(--color-primary) 15%)}.faq__trigger.svelte-x8pini:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:4px}.faq__question.svelte-x8pini{font-size:1.0625rem;font-weight:600;line-height:1.4;letter-spacing:-.01em}.faq__icon.svelte-x8pini{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--color-text)}.faq__icon--open.svelte-x8pini{transform:rotate(180deg)}.faq__answer.svelte-x8pini{overflow:hidden}.faq__answer.svelte-x8pini p:where(.svelte-x8pini){padding:0 0 1.5rem;margin:0;font-size:.95rem;line-height:1.7;color:#000000a6;max-width:720px}@media(max-width:768px){.faq__columns.svelte-x8pini{grid-template-columns:1fr;gap:0}.faq__question.svelte-x8pini{font-size:1rem}.faq__trigger.svelte-x8pini{padding:1rem 0;gap:1rem}.faq__answer.svelte-x8pini p:where(.svelte-x8pini){font-size:.9rem;padding-bottom:1.25rem}.faq__icon.svelte-x8pini{width:28px;height:28px}.faq__item.svelte-x8pini:last-child{border-bottom:1px solid rgba(0,0,0,.08)}}.bg-wrap.svelte-uzmype{width:100%;background-color:var(--color-gray-50);padding-top:var(--padding-section-sm);padding-bottom:var(--padding-section-sm);margin-top:var(--padding-section-md)}.bg-wrap.svelte-uzmype .why-now{margin-top:0}.why-now__wrapper.svelte-uzmype{display:flex;flex-direction:column;gap:clamp(2.5rem,5vw,2.5rem);margin:0 auto}.why-now__wrapper.svelte-uzmype>:where(.svelte-uzmype){opacity:0;transition:opacity .6s ease,transform .6s ease}.why-now__wrapper.visible.svelte-uzmype>:where(.svelte-uzmype){opacity:1;transform:translate(0)}.why-now__header.svelte-uzmype{transform:translateY(24px)}.why-now__wrapper.visible.svelte-uzmype .why-now__header:where(.svelte-uzmype){transform:translateY(0)}.why-now__header.svelte-uzmype{display:flex;flex-direction:column;gap:1rem;text-align:center}.why-now__eyebrow.svelte-uzmype{margin:0;font-size:.8rem;letter-spacing:.22em;text-transform:uppercase;color:#00000073;font-weight:600}.why-now__title.svelte-uzmype{margin:0;font-size:clamp(2.25rem,4vw,3.25rem);letter-spacing:-.02em;line-height:1.1;color:var(--color-text);position:relative;padding-bottom:1rem}.why-now__title.svelte-uzmype:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:96px;height:2px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 75%,black 10%)}.why-now__accent.svelte-uzmype{position:relative;z-index:1}.why-now__accent.svelte-uzmype:after{content:"";position:absolute;left:-.1em;right:-.1em;bottom:.2em;height:.45em;background:color-mix(in srgb,var(--color-amber-500) 85%,white 15%);border-radius:999px;z-index:-1;opacity:.5;transform-origin:left;animation:svelte-uzmype-accentGlow 5.5s ease-in-out infinite}.why-now__description.svelte-uzmype{margin:0;font-size:1.05rem;line-height:1.7;color:#000000a6}.why-now__columns.svelte-uzmype{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:clamp(1.5rem,3vw,2rem);transform:translate(-40px);transition-delay:.15s}.why-now__wrapper.visible.svelte-uzmype .why-now__columns:where(.svelte-uzmype){transform:translate(0)}.why-now__column.svelte-uzmype{display:flex;flex-direction:column;gap:1.5rem}.why-now__column-header.svelte-uzmype h3:where(.svelte-uzmype){margin:0;font-size:1.125rem;font-weight:600;color:hsl(var(--foreground, 0 0% 9%))}.why-now__column--muted.svelte-uzmype .why-now__column-header:where(.svelte-uzmype) h3:where(.svelte-uzmype){color:hsl(var(--muted-foreground, 0 0% 45%))}.why-now__list.svelte-uzmype{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.why-now__list.svelte-uzmype li:where(.svelte-uzmype){display:flex;align-items:flex-start;gap:.8rem;font-size:1rem;line-height:1.6;color:hsl(var(--foreground, 0 0% 9%))}.why-now__bullet.svelte-uzmype{width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;padding-top:4px;color:hsl(var(--muted-foreground, 0 0% 45%))}.why-now__column--gain.svelte-uzmype .why-now__bullet:where(.svelte-uzmype){color:var(--color-primary)}.why-now__column--muted.svelte-uzmype .why-now__list:where(.svelte-uzmype) li:where(.svelte-uzmype){color:hsl(var(--muted-foreground, 0 0% 45%))}@media(max-width:768px){.why-now__title.svelte-uzmype:after{left:0;transform:none}}@keyframes svelte-uzmype-accentGlow{0%{transform:scaleX(.85) translateZ(0);opacity:.35}35%{transform:scaleX(1);opacity:.65}to{transform:scaleX(.85);opacity:.35}}
