.pwl-section.svelte-1kz2uaq{margin-top:2.25rem}.pwl-section-head.svelte-1kz2uaq{margin-bottom:1rem}.pwl-section-title.svelte-1kz2uaq{font-family:var(--font-heading);letter-spacing:-.01em;align-items:center;gap:.5rem;margin:0;font-size:1.15rem;font-weight:700;display:flex}.pwl-dot.svelte-1kz2uaq{background:rgb(var(--accent));width:9px;height:9px;box-shadow:0 0 8px rgba(var(--accent), .5);border-radius:50%;flex-shrink:0}.pwl-section-desc.svelte-1kz2uaq{color:var(--text-dim);max-width:65ch;margin:.35rem 0 0;font-size:.88rem;line-height:1.5}.pwl-why.svelte-1kz2uaq{color:var(--text-soft);margin:0;font-size:.85rem;line-height:1.55}.pwl-section.can-scroll-prev.svelte-1kz2uaq [data-slot=carousel-content],.pwl-section.can-scroll-next.svelte-1kz2uaq [data-slot=carousel-content]{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--pwl-fade-left,0px), #000 calc(100% - var(--pwl-fade-right,0px)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--pwl-fade-left,0px), #000 calc(100% - var(--pwl-fade-right,0px)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--pwl-fade-left,0px), #000 calc(100% - var(--pwl-fade-right,0px)), transparent 100%)}.pwl-section.can-scroll-prev.svelte-1kz2uaq [data-slot=carousel-content]{--pwl-fade-left:1.5rem}.pwl-section.can-scroll-next.svelte-1kz2uaq [data-slot=carousel-content]{--pwl-fade-right:1.5rem}@media (width<=639px){.pwl-section.can-scroll-prev.svelte-1kz2uaq [data-slot=carousel-content]{--pwl-fade-left:4rem}.pwl-section.can-scroll-next.svelte-1kz2uaq [data-slot=carousel-content]{--pwl-fade-right:4rem}}.pwl-dots.svelte-1kz2uaq{justify-content:center;gap:.4rem;margin-top:.85rem;display:flex}.pwl-dot-btn.svelte-1kz2uaq{background:rgba(var(--accent), .25);cursor:pointer;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:background .15s,transform .15s}.pwl-dot-btn.svelte-1kz2uaq:hover{background:rgba(var(--accent), .5)}.pwl-dot-btn.is-active.svelte-1kz2uaq{background:rgb(var(--accent));transform:scale(1.25)}.pwl-dot-btn.svelte-1kz2uaq:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px}.pwl-wrap.svelte-iqqzu1{max-width:var(--page-w-wide);margin-inline:auto}.pwl-intro.svelte-iqqzu1{margin-bottom:1rem}.pwl-eyebrow.svelte-iqqzu1{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.16em;color:var(--text-dim);margin:0 0 .4rem;font-size:.72rem;font-weight:700}.pwl-intro.svelte-iqqzu1 h1:where(.svelte-iqqzu1){font-family:var(--font-heading);letter-spacing:-.03em;margin:0 0 .5rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700}.pwl-lede.svelte-iqqzu1{color:var(--text-soft);max-width:65ch;margin:0;font-size:.95rem;line-height:1.55}.pwl-suggest.svelte-iqqzu1{border-top:1px solid var(--border);color:var(--text-soft);max-width:65ch;margin:2.5rem 0 0;padding-top:1.5rem;font-size:.88rem;line-height:1.55}
