@media (prefers-reduced-motion:reduce){.owners-hero__shape[data-astro-cid-fpglajq2],.owners-hero__badge[data-astro-cid-fpglajq2]{animation:none}}.owners-benefits__container[data-astro-cid-fpglajq2],.owners-steps__container[data-astro-cid-fpglajq2],.owners-faq__container[data-astro-cid-fpglajq2]{max-width:var(--container-max);padding:0 var(--space-container-x);text-align:center;margin:0 auto}.owners-benefits__tagline[data-astro-cid-fpglajq2],.owners-steps__tagline[data-astro-cid-fpglajq2],.owners-faq__tagline[data-astro-cid-fpglajq2],.owners-cta__tagline[data-astro-cid-fpglajq2]{font-family:var(--font-decorative);color:var(--brand-accent);margin:0 0 var(--space-2);font-size:clamp(1.1rem,2.5vw,1.4rem);font-weight:700}.owners-benefits__title[data-astro-cid-fpglajq2],.owners-steps__title[data-astro-cid-fpglajq2],.owners-faq__title[data-astro-cid-fpglajq2],.owners-cta__title[data-astro-cid-fpglajq2]{font-family:var(--font-heading);color:var(--core-foreground);margin:0 0 var(--space-8);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700}.owners-benefits__grid[data-astro-cid-fpglajq2]{gap:var(--space-card-gap);text-align:left;grid-template-columns:repeat(3,1fr);display:grid}.owners-benefit-card[data-astro-cid-fpglajq2]{background-color:var(--core-card);border-radius:var(--radius-card);padding:var(--space-6);box-shadow:var(--shadow-card);transition:transform var(--duration-normal) ease, box-shadow var(--duration-normal) ease}.owners-benefit-card[data-astro-cid-fpglajq2]:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}.owners-benefit-card__icon[data-astro-cid-fpglajq2]{border-radius:var(--radius-md);background-color:var(--brand-primary-a10);width:56px;height:56px;color:var(--brand-primary);margin-bottom:var(--space-4);justify-content:center;align-items:center;display:inline-flex}.owners-benefit-card__title[data-astro-cid-fpglajq2]{font-family:var(--font-heading);font-weight:600;font-size:var(--text-lg);color:var(--core-foreground);margin:0 0 var(--space-2)}.owners-benefit-card__desc[data-astro-cid-fpglajq2]{font-family:var(--font-sans);font-size:var(--text-body);color:var(--core-muted-foreground);margin:0;line-height:1.6}.owners-steps__grid[data-astro-cid-fpglajq2]{gap:var(--space-card-gap);grid-template-columns:repeat(4,1fr);display:grid}.owners-step__num[data-astro-cid-fpglajq2]{font-family:var(--font-heading);color:var(--brand-primary-a20);margin-bottom:var(--space-3);font-size:clamp(2rem,4vw,3rem);font-weight:700;display:block}.owners-step__title[data-astro-cid-fpglajq2]{font-family:var(--font-heading);font-weight:600;font-size:var(--text-lg);color:var(--core-foreground);margin:0 0 var(--space-2)}.owners-step__desc[data-astro-cid-fpglajq2]{font-family:var(--font-sans);font-size:var(--text-body-sm);color:var(--core-muted-foreground);margin:0;line-height:1.6}.owners-faq__list[data-astro-cid-fpglajq2]{text-align:left;max-width:700px;margin:0 auto}.owners-faq__item[data-astro-cid-fpglajq2]{border-bottom:1px solid var(--border);padding:var(--space-4) 0}.owners-faq__question[data-astro-cid-fpglajq2]{font-family:var(--font-heading);font-weight:600;font-size:var(--text-body-lg);color:var(--core-foreground);cursor:pointer;padding:var(--space-2) 0;justify-content:space-between;align-items:center;gap:var(--space-3);list-style:none;display:flex}.owners-faq__question[data-astro-cid-fpglajq2]::-webkit-details-marker{display:none}.owners-faq__question[data-astro-cid-fpglajq2]:after{content:"";width:12px;height:12px;transition:transform var(--duration-normal) ease;border-bottom:2px solid;border-right:2px solid;flex-shrink:0;transform:rotate(45deg)}.owners-faq__item[data-astro-cid-fpglajq2][open]>.owners-faq__question[data-astro-cid-fpglajq2]:after{transform:rotate(-135deg)}.owners-faq__answer[data-astro-cid-fpglajq2]{font-family:var(--font-sans);font-size:var(--text-body);color:var(--core-muted-foreground);padding:var(--space-2) 0 var(--space-4);margin:0;line-height:1.6}.owners-cta[data-astro-cid-fpglajq2]{text-align:center}.owners-cta__container[data-astro-cid-fpglajq2]{max-width:var(--container-max);padding:0 var(--space-container-x);margin:0 auto}.owners-cta__tagline[data-astro-cid-fpglajq2]{color:var(--brand-accent-a80)}.owners-cta__title[data-astro-cid-fpglajq2]{color:var(--surface-dark-foreground);margin:0 0 var(--space-4)}.owners-cta__desc[data-astro-cid-fpglajq2]{font-family:var(--font-sans);font-size:var(--text-body-lg);color:var(--surface-dark-foreground-a75);max-width:55ch;margin:0 auto var(--space-6);line-height:1.6}.owners-benefits[data-astro-cid-fpglajq2]{position:relative;overflow:hidden}.owners-benefits__decoratives[data-astro-cid-fpglajq2]{pointer-events:none;z-index:0;position:absolute;inset:0}.owners-benefits__watermark[data-astro-cid-fpglajq2]{color:var(--brand-primary);opacity:.05;display:inline-flex;position:absolute;bottom:-30px;right:-40px;transform:rotate(-12deg)}.owners-benefits__wave[data-astro-cid-fpglajq2]{width:65%;height:60px;color:var(--brand-accent);opacity:.35;position:absolute;top:28%;left:-5%}.owners-benefits__dot[data-astro-cid-fpglajq2]{border-radius:50%;position:absolute}.owners-benefits__dot--1[data-astro-cid-fpglajq2]{background-color:var(--brand-primary-a25);width:10px;height:10px;top:15%;left:8%}.owners-benefits__dot--2[data-astro-cid-fpglajq2]{background-color:var(--brand-accent-a30);width:14px;height:14px;top:22%;right:12%}.owners-benefits__dot--3[data-astro-cid-fpglajq2]{background-color:var(--brand-primary-a30);width:8px;height:8px;bottom:18%;left:18%}.owners-benefits__dot--4[data-astro-cid-fpglajq2]{background-color:var(--brand-accent-a20);width:12px;height:12px;bottom:30%;right:22%}.owners-benefits__container[data-astro-cid-fpglajq2]{z-index:1;position:relative}.owners-steps[data-astro-cid-fpglajq2]{position:relative;overflow:hidden}.owners-steps__grid[data-astro-cid-fpglajq2]{position:relative}.owners-steps__path[data-astro-cid-fpglajq2]{width:100%;height:80px;color:var(--brand-primary);opacity:.35;pointer-events:none;z-index:0;position:absolute;top:24%;left:0}.owners-step[data-astro-cid-fpglajq2]{z-index:1;position:relative}.owners-faq[data-astro-cid-fpglajq2]{position:relative;overflow:hidden}.owners-faq__watermark[data-astro-cid-fpglajq2]{font-family:var(--font-decorative);color:var(--brand-primary);opacity:.06;pointer-events:none;user-select:none;z-index:0;font-size:clamp(12rem,22vw,26rem);font-weight:700;line-height:.85;position:absolute;top:-8%;right:-4%}.owners-faq__container[data-astro-cid-fpglajq2]{z-index:1;position:relative}.owners-cta[data-astro-cid-fpglajq2]{position:relative;overflow:hidden}.owners-cta__decoratives[data-astro-cid-fpglajq2]{pointer-events:none;z-index:0;position:absolute;inset:0}.owners-cta__blob[data-astro-cid-fpglajq2]{background:radial-gradient(circle at 50% 50%, var(--brand-accent-a20), var(--brand-primary-a12) 55%, transparent 75%);filter:blur(4px);border-radius:50%;width:clamp(360px,50vw,720px);height:clamp(360px,50vw,720px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.owners-cta__route[data-astro-cid-fpglajq2]{width:clamp(140px,18vw,220px);height:clamp(48px,6vw,70px);color:var(--brand-accent);opacity:.55;position:absolute;top:22%;right:6%}.owners-cta__pin[data-astro-cid-fpglajq2]{background-color:var(--core-card);width:44px;height:44px;box-shadow:var(--shadow-card);color:var(--brand-accent);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:calc(22% + clamp(36px,4.5vw,52px));right:5%}.owners-cta__container[data-astro-cid-fpglajq2]{z-index:1;position:relative}@media (width<=900px){.owners-benefits__watermark[data-astro-cid-fpglajq2],.owners-benefits__wave[data-astro-cid-fpglajq2],.owners-steps__path[data-astro-cid-fpglajq2],.owners-cta__route[data-astro-cid-fpglajq2],.owners-cta__pin[data-astro-cid-fpglajq2]{display:none}}@media (width<=768px){.owners-hero__container[data-astro-cid-fpglajq2]{grid-template-columns:1fr}.owners-hero__image[data-astro-cid-fpglajq2]{order:-1}.owners-benefits__grid[data-astro-cid-fpglajq2]{grid-template-columns:1fr}.owners-steps__grid[data-astro-cid-fpglajq2]{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.owners-steps__grid[data-astro-cid-fpglajq2]{grid-template-columns:1fr}}
