.problems-section.svelte-1lu581n{isolation:isolate;position:relative;overflow:clip}.section-glow.svelte-1lu581n{z-index:-1;filter:blur(110px);pointer-events:none;background:#14d4c914;border-radius:999px;width:min(48rem,92vw);height:28rem;position:absolute;inset:8rem auto auto 50%;transform:translate(-50%)}.problems-header.svelte-1lu581n{text-align:center;max-width:54rem;margin-inline:auto}.eyebrow.svelte-1lu581n{letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-400);font-size:.75rem;font-weight:700}.problems-header.svelte-1lu581n h2:where(.svelte-1lu581n){font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;color:var(--color-foreground);margin-top:.75rem;font-size:clamp(2.5rem,7vw,4.75rem);font-weight:400;line-height:.98}.carousel-shell.svelte-1lu581n{width:calc(100% + 2.5rem);margin-inline:-1.25rem}.problem-track.svelte-1lu581n{box-sizing:border-box;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:auto;grid-auto-columns:calc(100% - 1rem);grid-auto-flow:column;gap:1rem;padding-block:.25rem 1.25rem;padding-inline:1.25rem;scroll-padding-inline:1.25rem;display:grid;overflow-x:auto}.problem-track.svelte-1lu581n::-webkit-scrollbar{display:none}.problem-track.svelte-1lu581n:focus-visible{outline:2px solid var(--color-brand-400);outline-offset:4px;border-radius:2rem}.problem-card.svelte-1lu581n{--accent:20 212 201;--accent-deep:13 148 136;background:color-mix(in srgb, var(--color-surface) 86%, transparent);scroll-snap-align:start;scroll-snap-stop:always;border-radius:2rem;min-width:0;transition-property:transform,box-shadow;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,0,0,1);overflow:hidden;transform:translateY(0);box-shadow:0 0 0 1px #ffffff14,0 1px 2px #0000001a,0 22px 52px #00000029}.problem-card[data-tone=blue].svelte-1lu581n{--accent:96 165 250;--accent-deep:37 99 235}.problem-card[data-tone=violet].svelte-1lu581n{--accent:167 139 250;--accent-deep:109 40 217}.problem-card[data-tone=amber].svelte-1lu581n{--accent:251 191 36;--accent-deep:217 119 6}.problem-card[data-tone=rose].svelte-1lu581n{--accent:251 113 133;--accent-deep:225 29 72}.problem-card[data-tone=cyan].svelte-1lu581n{--accent:34 211 238;--accent-deep:8 145 178}.card-visual.svelte-1lu581n{background:radial-gradient(circle at 50% 45%, rgb(var(--accent) / .24), transparent 42%), linear-gradient(145deg, rgb(var(--accent-deep) / .12), transparent 58%), color-mix(in srgb, var(--color-background) 80%, transparent);border-radius:1.25rem;place-items:center;height:11.75rem;margin:.75rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.card-visual.svelte-1lu581n:before{content:"";background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:1.6rem 1.6rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.visual-orbit.svelte-1lu581n{border:1px solid rgb(var(--accent) / .24);border-radius:999px;position:absolute}.visual-orbit--outer.svelte-1lu581n{width:9.5rem;height:9.5rem}.visual-orbit--inner.svelte-1lu581n{opacity:.72;border-style:dashed;width:6.5rem;height:6.5rem}.card-icon.svelte-1lu581n{width:5rem;height:5rem;color:rgb(var(--accent));background:color-mix(in srgb, var(--color-background) 74%, transparent);box-shadow:0 0 0 1px rgb(var(--accent) / .22), 0 18px 42px #0003, inset 0 1px 0 #ffffff14;border-radius:999px;place-items:center;display:grid;position:relative}.card-copy.svelte-1lu581n{padding:.7rem 1.5rem 1.65rem;position:relative}.card-kicker.svelte-1lu581n{letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--accent));align-items:center;gap:.45rem;font-size:.75rem;font-weight:700;display:flex}.card-number.svelte-1lu581n{font-variant-numeric:tabular-nums}.card-copy.svelte-1lu581n h3:where(.svelte-1lu581n){font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;color:var(--color-foreground);margin-top:.8rem;font-size:clamp(1.45rem,4vw,1.8rem);font-weight:550;line-height:1.08}.card-copy.svelte-1lu581n p:where(.svelte-1lu581n){text-wrap:pretty;color:var(--color-muted);margin-top:.8rem;font-size:.95rem;line-height:1.65}.carousel-controls.svelte-1lu581n{flex-direction:column;gap:.45rem;margin-top:.25rem;padding-inline:1.25rem;display:flex}.control-row.svelte-1lu581n{justify-content:space-between;align-items:center;display:flex}.arrow-button.svelte-1lu581n{width:2.75rem;height:2.75rem;color:var(--color-foreground);background:color-mix(in srgb, var(--color-surface) 88%, transparent);border-radius:999px;place-items:center;transition-property:scale,color,background-color,box-shadow;transition-duration:.15s;transition-timing-function:ease-out;display:grid;box-shadow:0 0 0 1px #ffffff1a}.arrow-button.svelte-1lu581n:hover:not(:disabled){color:var(--color-ink-950);background:var(--color-brand-400);box-shadow:0 0 0 1px #ffffff24,0 8px 24px #14d4c92e}.arrow-button.svelte-1lu581n:active:not(:disabled){scale:.96}.arrow-button.svelte-1lu581n:focus-visible,.carousel-dots.svelte-1lu581n button:where(.svelte-1lu581n):focus-visible{outline:2px solid var(--color-brand-400);outline-offset:2px}.arrow-button.svelte-1lu581n:disabled{cursor:not-allowed;opacity:.32}.slide-status.svelte-1lu581n{font-variant-numeric:tabular-nums;align-items:baseline;gap:.25rem;display:flex}.slide-status.svelte-1lu581n strong:where(.svelte-1lu581n){font-family:var(--font-display);color:var(--color-foreground);font-size:1.35rem;font-weight:550}.slide-status.svelte-1lu581n span:where(.svelte-1lu581n){color:var(--color-muted);font-size:.8rem}.carousel-dots.svelte-1lu581n{justify-content:center;align-items:center;display:flex}.carousel-dots.svelte-1lu581n button:where(.svelte-1lu581n){border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;display:grid}.carousel-dots.svelte-1lu581n button:where(.svelte-1lu581n) span:where(.svelte-1lu581n){background:color-mix(in srgb, var(--color-muted) 50%, transparent);border-radius:999px;width:.4rem;height:.4rem;transition-property:width,background-color;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,0,0,1)}.carousel-dots.svelte-1lu581n button.active:where(.svelte-1lu581n) span:where(.svelte-1lu581n){background:var(--color-brand-400);width:1.25rem}@media (hover:hover) and (pointer:fine){.problem-card.svelte-1lu581n:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #ffffff21,0 2px 4px #0000001f,0 28px 58px #0003}}@media (width>=48rem){.carousel-shell.svelte-1lu581n{width:auto;margin-inline:0}.problem-track.svelte-1lu581n{scroll-snap-type:none;touch-action:auto;cursor:default;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:1.25rem;padding-block:.25rem;padding-inline:0;scroll-padding-inline:0;overflow:visible}.carousel-controls.svelte-1lu581n{padding-inline:0;display:none}.problem-card.svelte-1lu581n{grid-template-rows:auto 1fr;display:grid}}@media (width>=64rem){.problem-track.svelte-1lu581n{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}@media (prefers-reduced-motion:reduce){.problem-card.svelte-1lu581n,.arrow-button.svelte-1lu581n,.carousel-dots.svelte-1lu581n button:where(.svelte-1lu581n) span:where(.svelte-1lu581n){transition-duration:.01ms}}.process-section.svelte-x5t8u5{position:relative}.process-surface.svelte-x5t8u5{isolation:isolate;background:linear-gradient(145deg, #14d4c90f, transparent 36%), color-mix(in oklab, var(--color-surface) 72%, var(--color-background));border-radius:2rem;padding:2.75rem 1.25rem 1.5rem;position:relative;overflow:visible;box-shadow:0 0 0 1px #ffffff12,0 2px 4px #0000001a,0 34px 80px #0000002e}.surface-glow.svelte-x5t8u5{z-index:-1;aspect-ratio:1.65;filter:blur(110px);pointer-events:none;background:#14d4c91a;border-radius:999px;width:42rem;max-width:90vw;position:absolute;inset:-12rem auto auto 50%;transform:translate(-50%)}.process-header.svelte-x5t8u5{text-align:center;max-width:66rem;margin-inline:auto}.process-header.svelte-x5t8u5 h2:where(.svelte-x5t8u5){font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;color:var(--color-foreground);font-size:clamp(2.4rem,4.5vw,3.75rem);font-weight:400;line-height:1}.intro.svelte-x5t8u5{text-wrap:pretty;max-width:39rem;color:var(--color-muted);margin:1.25rem auto 0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.7}.flow-carousel.svelte-x5t8u5{--card-glow-x:50%;--card-glow-y:62%;isolation:isolate;margin-top:2.75rem;position:relative}.flow-carousel.svelte-x5t8u5:before{z-index:0;left:var(--card-glow-x);top:var(--card-glow-y);filter:blur(28px);opacity:0;content:"";pointer-events:none;background:radial-gradient(#14d4c94d,#0895871f 42%,#0000 72%);border-radius:999px;width:min(28rem,78vw);height:15rem;transition:opacity .18s ease-out,left .22s cubic-bezier(.16,1,.3,1),top .22s cubic-bezier(.16,1,.3,1);position:absolute;transform:translate(-50%,-50%)}.flow-list.svelte-x5t8u5{--carousel-gutter:.75rem;--card-width:min(74vw, 18rem);z-index:1;grid-auto-flow:column;grid-auto-columns:var(--card-width);margin-inline:calc(var(--carousel-gutter) * -1);padding:1.5rem calc(100% - var(--card-width) - var(--carousel-gutter)) 2rem var(--carousel-gutter);overscroll-behavior-inline:contain;scroll-padding-inline:var(--carousel-gutter);scroll-snap-type:inline mandatory;scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom;cursor:grab;gap:.875rem;display:grid;position:relative;overflow-x:auto}.flow-list.svelte-x5t8u5::-webkit-scrollbar{display:none}.flow-list.svelte-x5t8u5:focus-visible{outline:2px solid var(--color-brand-400);outline-offset:3px;border-radius:1.75rem}.flow-list.is-dragging.svelte-x5t8u5{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.flow-step.svelte-x5t8u5{--card-inline:1.4rem;--track-gap:.875rem;scroll-snap-align:start;min-width:0;position:relative}.step-card.svelte-x5t8u5{z-index:1;background:linear-gradient(180deg, #ffffff06, transparent 34%), color-mix(in oklab, var(--color-background) 76%, var(--color-surface));border-radius:1.8rem;flex-direction:column;justify-content:space-between;height:100%;min-height:21rem;padding:1.4rem 1.4rem 1.55rem;transition-property:transform,background-color,box-shadow;transition-duration:.22s;transition-timing-function:cubic-bezier(.16,1,.3,1);display:flex;position:relative;transform:translateY(0);box-shadow:0 0 0 1px #ffffff13,0 1px 2px #0000001f,0 16px 34px #0000001f}.step-icon.svelte-x5t8u5{z-index:3;isolation:isolate;aspect-ratio:1;width:5rem;color:var(--color-brand-300);background:radial-gradient(circle at 35% 25%, #ffffff1a, transparent 48%), color-mix(in oklab, var(--color-brand-900) 68%, var(--color-background));border-radius:1.45rem;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #14d4c93d,0 10px 24px #0000002e,inset 0 1px #ffffff14}.conversation-icons.svelte-x5t8u5{align-items:center;gap:.05rem;display:flex}.conversation-icons.svelte-x5t8u5 ph-link-simple:where(.svelte-x5t8u5){margin-top:.55rem;margin-left:-.2rem}.step-content.svelte-x5t8u5{z-index:3;margin-top:4.5rem;position:relative}.step-meta.svelte-x5t8u5{font-variant-numeric:tabular-nums;letter-spacing:.11em;text-transform:uppercase;color:var(--color-brand-400);font-size:.65rem;font-weight:700}.step-content.svelte-x5t8u5 h3:where(.svelte-x5t8u5){font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;color:var(--color-foreground);margin-top:.65rem;font-size:clamp(1.65rem,6vw,2rem);font-weight:550;line-height:1.08}.step-content.svelte-x5t8u5>p:where(.svelte-x5t8u5):last-child{text-wrap:pretty;color:var(--color-muted);margin-top:.75rem;font-size:.98rem;line-height:1.55}.connector.svelte-x5t8u5{top:calc(var(--card-inline) + 2.5rem);left:calc(var(--card-inline) + 5.25rem);z-index:2;width:calc(100% + var(--track-gap) - 5.5rem);background:linear-gradient(90deg,#14d4c975,#14d4c917);height:.125rem;position:absolute;overflow:hidden;box-shadow:0 0 .75rem #14d4c933}.connector-pulse.svelte-x5t8u5{--pulse-delay:0s;background:linear-gradient(to right, transparent, var(--color-brand-200) 68%, white);filter:drop-shadow(0 0 .35rem #14d4c9f2);width:34%;height:100%;animation:2.8s linear infinite svelte-x5t8u5-pulse-x;animation-delay:var(--pulse-delay);position:absolute;top:0;left:-34%}@keyframes svelte-x5t8u5-pulse-x{to{transform:translate(394%)}}.carousel-controls.svelte-x5t8u5{z-index:1;justify-content:center;align-items:center;gap:.55rem;margin-top:.35rem;display:flex;position:relative}.arrow-button.svelte-x5t8u5{width:2.75rem;height:2.75rem;color:var(--color-foreground);background:color-mix(in srgb, var(--color-surface) 88%, transparent);border-radius:999px;place-items:center;transition-property:scale,color,background-color,box-shadow;transition-duration:.15s;transition-timing-function:ease-out;display:grid;box-shadow:0 0 0 1px #ffffff1c}.arrow-button.svelte-x5t8u5:hover:not(:disabled){color:var(--color-ink-950);background:var(--color-brand-400);box-shadow:0 0 0 1px #ffffff29,0 8px 24px #14d4c92e}.arrow-button.svelte-x5t8u5:active:not(:disabled){scale:.96}.arrow-button.svelte-x5t8u5:disabled{cursor:not-allowed;opacity:.32}.arrow-button.svelte-x5t8u5:focus-visible,.carousel-dots.svelte-x5t8u5 button:where(.svelte-x5t8u5):focus-visible{outline:2px solid var(--color-brand-400);outline-offset:2px}.carousel-dots.svelte-x5t8u5{justify-content:center;align-items:center;display:flex}.carousel-dots.svelte-x5t8u5 button:where(.svelte-x5t8u5){border-radius:999px;place-items:center;width:2rem;height:2.75rem;display:grid}.carousel-dots.svelte-x5t8u5 button:where(.svelte-x5t8u5) span:where(.svelte-x5t8u5){background:color-mix(in srgb, var(--color-muted) 52%, transparent);border-radius:999px;width:.42rem;height:.42rem;transition-property:width,background-color;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,0,0,1)}.carousel-dots.svelte-x5t8u5 button.active:where(.svelte-x5t8u5) span:where(.svelte-x5t8u5){background:var(--color-brand-400);width:1.35rem}@media (hover:hover) and (pointer:fine){.flow-carousel.svelte-x5t8u5:has(.step-card:where(.svelte-x5t8u5):hover):before{opacity:1}.step-card.svelte-x5t8u5:hover{background:radial-gradient(circle at 72% 78%,#43f6e14d,#0000 42%),linear-gradient(#061817fa 4%,#08312df5 53%,#089587eb 100%);transform:translateY(-.55rem);box-shadow:0 0 0 1px #5affeb61,0 3px 8px #0000002e,0 14px 28px #0000002e}.step-card.svelte-x5t8u5:hover .step-content:where(.svelte-x5t8u5)>p:where(.svelte-x5t8u5):last-child{color:#ebfffcc7}}@media (hover:none),(pointer:coarse),(width<=47.999rem){.flow-step.is-active.svelte-x5t8u5 .step-card:where(.svelte-x5t8u5){background:radial-gradient(circle at 72% 78%,#43f6e14d,#0000 42%),linear-gradient(#061817fa 4%,#08312df5 53%,#089587eb 100%);transform:translateY(-.55rem);box-shadow:0 0 0 1px #5affeb61,0 3px 8px #0000002e,0 14px 28px #0000002e}.flow-step.is-active.svelte-x5t8u5 .step-content:where(.svelte-x5t8u5)>p:where(.svelte-x5t8u5):last-child{color:#ebfffcc7}}@media (width>=40rem){.process-surface.svelte-x5t8u5{padding:3.5rem 2rem 2rem}.flow-list.svelte-x5t8u5{--carousel-gutter:1rem;--card-width:clamp(19rem, 38vw, 23rem);grid-auto-columns:var(--card-width);margin-inline:calc(var(--carousel-gutter) * -1);padding-inline:var(--carousel-gutter) calc(100% - var(--card-width) - var(--carousel-gutter));gap:1.15rem}.flow-step.svelte-x5t8u5{--track-gap:1.15rem}}@media (width<=39.999rem){.process-surface.svelte-x5t8u5{padding-inline:0}.process-header.svelte-x5t8u5,.carousel-controls.svelte-x5t8u5{padding-inline:1.25rem}.flow-list.svelte-x5t8u5{--carousel-gutter:1rem;padding-inline:var(--carousel-gutter) calc(100% - var(--card-width) - var(--carousel-gutter));margin-inline:0}}@media (width>=64rem){.process-surface.svelte-x5t8u5{border-radius:2.5rem;padding:3.75rem 2rem 2rem}.flow-carousel.svelte-x5t8u5{margin-top:3.25rem}.flow-list.svelte-x5t8u5{--carousel-gutter:1.25rem;--card-width:clamp(19rem, 25.5vw, 24rem);grid-auto-columns:var(--card-width);margin-inline:calc(var(--carousel-gutter) * -1);padding:1.5rem calc(100% - var(--card-width) - var(--carousel-gutter)) 2rem var(--carousel-gutter);gap:1.25rem}.flow-step.svelte-x5t8u5{--card-inline:1.55rem;--track-gap:1.25rem}.step-card.svelte-x5t8u5{min-height:23rem;padding:1.55rem 1.55rem 1.7rem}.step-content.svelte-x5t8u5 h3:where(.svelte-x5t8u5){font-size:clamp(1.75rem,2.4vw,2.15rem)}.step-content.svelte-x5t8u5>p:where(.svelte-x5t8u5):last-child{font-size:.98rem}}@media (prefers-reduced-motion:reduce){.connector-pulse.svelte-x5t8u5{animation:none;display:none}.step-card.svelte-x5t8u5,.arrow-button.svelte-x5t8u5,.carousel-dots.svelte-x5t8u5 button:where(.svelte-x5t8u5) span:where(.svelte-x5t8u5){transition-duration:0s}}@media (forced-colors:active){.step-card.svelte-x5t8u5{border:1px solid canvastext}.connector.svelte-x5t8u5{background:canvastext}}.benefits-section.svelte-v92qd6{isolation:isolate;position:relative;overflow:clip}.benefits-header.svelte-v92qd6{text-align:center;max-width:56rem;margin-inline:auto}.eyebrow.svelte-v92qd6{color:#2dd4bf;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:650}.benefits-header.svelte-v92qd6 h2:where(.svelte-v92qd6){color:#fff;letter-spacing:-.045em;text-wrap:balance;margin-top:.75rem;font-size:clamp(2.1rem,4.8vw,4.25rem);font-weight:500;line-height:1}.benefits-intro.svelte-v92qd6{color:#ffffff94;text-wrap:pretty;max-width:37rem;margin:1rem auto 0;font-size:1rem;line-height:1.5}.benefits-carousel.svelte-v92qd6{--card-gap:clamp(10.5rem, 18vw, 13rem);--drag-offset:0px;--page-slide-dur:.52s;--page-fade-dur:.36s;--page-slide-distance:8px;--page-blur:3px;--page-stagger:0s;--page-exit-enabled:1;--page-slide-ease:cubic-bezier(.22, 1, .36, 1);--page-fade-ease:cubic-bezier(.22, 1, .36, 1);outline:none;margin-top:1.75rem}.benefits-carousel.svelte-v92qd6:focus-visible{border-radius:1.5rem;box-shadow:0 0 0 2px #2dd4bfb3}.card-stage.svelte-v92qd6{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;height:27.25rem;position:relative}.is-dragging.svelte-v92qd6 .card-stage:where(.svelte-v92qd6){cursor:grabbing}.benefit-card.svelte-v92qd6{--accent:45 212 191;z-index:var(--card-z);width:clamp(17.5rem,28vw,21.5rem);height:25.5rem;box-shadow:0 26px 70px -38px #000000e6, 0 0 0 1px rgb(var(--accent) / .03);opacity:1;transform:translate3d(calc(-50% + var(--drag-offset) + var(--card-position) * var(--card-gap)), calc(var(--card-depth) * 1.2rem), 0) scale(calc(1 - var(--card-depth) * .085));filter:brightness(calc(1 - var(--card-depth) * .1)) saturate(calc(1 - var(--card-depth) * .12));pointer-events:none;transition:transform var(--page-slide-dur) var(--page-slide-ease), filter var(--page-slide-dur) var(--page-slide-ease), border-color var(--page-fade-dur) ease, box-shadow var(--page-fade-dur) ease;will-change:transform, filter;background:#081212;border:1px solid #ffffff1a;border-radius:1.35rem;grid-template-rows:55% 45%;display:grid;position:absolute;top:0;left:50%;overflow:hidden}.benefit-card[data-tone=client].svelte-v92qd6{--accent:96 165 250}.benefit-card.is-active.svelte-v92qd6{border-color:rgb(var(--accent) / .48);box-shadow:0 30px 90px -42px rgb(var(--accent) / .38), 0 0 0 1px rgb(var(--accent) / .08);pointer-events:auto}.benefit-card[style*="--card-depth: 3"].svelte-v92qd6{visibility:hidden;opacity:0}.is-dragging.svelte-v92qd6 .benefit-card:where(.svelte-v92qd6){transition:none}.card-photo.svelte-v92qd6{background:#040c0e;position:relative;overflow:hidden}.card-photo.svelte-v92qd6:after{content:"";pointer-events:none;background:linear-gradient(#0000 52%,#030b0cd1 100%);position:absolute;inset:0}.card-photo.svelte-v92qd6 img:where(.svelte-v92qd6){object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .72s var(--page-slide-ease);display:block}.photo-number.svelte-v92qd6{z-index:2;color:#ffffffb8;letter-spacing:-.06em;text-shadow:0 1px 14px #000000b3;font-size:1.25rem;font-weight:500;position:absolute;top:.85rem;right:1rem}.benefit-card.is-active.svelte-v92qd6 .card-photo:where(.svelte-v92qd6) img:where(.svelte-v92qd6){transform:scale(1.015)}.card-copy.svelte-v92qd6{z-index:1;background:linear-gradient(#081212,#050d0e);padding:1.15rem 1.2rem 1.25rem;position:relative}.audience-label.svelte-v92qd6{color:rgb(var(--accent));letter-spacing:.075em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.68rem;font-weight:700;display:flex}.audience-label.svelte-v92qd6>span:where(.svelte-v92qd6){aspect-ratio:1;background:rgb(var(--accent) / .1);width:1.8rem;box-shadow:inset 0 0 0 1px rgb(var(--accent) / .24);border-radius:.55rem;place-items:center;display:grid}.card-copy.svelte-v92qd6 h3:where(.svelte-v92qd6){color:#fff;letter-spacing:-.025em;text-wrap:balance;margin-top:.75rem;font-size:1.16rem;font-weight:650;line-height:1.17}.card-copy.svelte-v92qd6>p:where(.svelte-v92qd6){color:#ffffff94;text-wrap:pretty;margin-top:.55rem;font-size:.84rem;line-height:1.45}.carousel-controls.svelte-v92qd6{justify-content:center;align-items:center;gap:.95rem;margin-top:.1rem;display:flex}.arrow-button.svelte-v92qd6{aspect-ratio:1;color:#ffffffb8;cursor:pointer;width:2.55rem;transition:color .16s ease, background-color .16s ease, border-color .16s ease, transform .22s var(--page-slide-ease);background:#ffffff09;border:1px solid #ffffff21;border-radius:999px;place-items:center;display:grid}.arrow-button.svelte-v92qd6:hover{color:#5eead4;background:#2dd4bf17;border-color:#2dd4bf6b;transform:translateY(-1px)}.arrow-button.svelte-v92qd6:active{transform:translateY(0)scale(.96)}.arrow-button.svelte-v92qd6:focus-visible,.carousel-dots.svelte-v92qd6 button:where(.svelte-v92qd6):focus-visible{outline-offset:3px;outline:2px solid #2dd4bf}.carousel-dots.svelte-v92qd6{align-items:center;gap:.5rem;display:flex}.carousel-dots.svelte-v92qd6 button:where(.svelte-v92qd6){cursor:pointer;width:.45rem;height:.45rem;transition:width var(--page-slide-dur) var(--page-slide-ease), background-color var(--page-fade-dur) ease, box-shadow var(--page-fade-dur) ease;background:#ffffff40;border:0;border-radius:999px}.carousel-dots.svelte-v92qd6 button.active:where(.svelte-v92qd6){background:#2dd4bf;width:1.6rem;box-shadow:0 0 18px #2dd4bf80}@media (width<=767px){.benefits-header.svelte-v92qd6{text-align:left}.benefits-header.svelte-v92qd6 h2:where(.svelte-v92qd6){font-size:clamp(2.1rem,10vw,3rem)}.benefits-intro.svelte-v92qd6{margin-inline:0;font-size:.94rem}.benefits-carousel.svelte-v92qd6{--card-gap:47vw;margin-top:1.25rem}.card-stage.svelte-v92qd6{height:27.5rem;margin-inline:-1.25rem}.benefit-card.svelte-v92qd6{width:min(19.5rem,80vw);height:25.75rem}.card-copy.svelte-v92qd6 h3:where(.svelte-v92qd6){font-size:1.08rem}.card-copy.svelte-v92qd6>p:where(.svelte-v92qd6){font-size:.81rem}}@media (prefers-reduced-motion:reduce){.benefit-card.svelte-v92qd6,.card-photo.svelte-v92qd6 img:where(.svelte-v92qd6),.arrow-button.svelte-v92qd6,.carousel-dots.svelte-v92qd6 button:where(.svelte-v92qd6){transition:none!important}}
