.page-hero[data-astro-cid-zotaurps]{background:var(--color-dark);min-height:40vh;display:flex;align-items:flex-end;position:relative;overflow:hidden}.page-hero-content[data-astro-cid-zotaurps]{padding:clamp(2rem,5vw,4rem) clamp(1.5rem,5vw,5rem);padding-top:8rem;max-width:43.75rem}.page-hero-h1[data-astro-cid-zotaurps]{font-family:var(--font-heading);font-size:clamp(2.5rem,2rem + 3vw,4.5rem);font-weight:300;line-height:1.1;letter-spacing:-.02em;color:var(--color-text-on-dark);margin-bottom:1rem}.breadcrumb[data-astro-cid-zotaurps]{font-family:var(--font-body);font-size:var(--text-sm);font-weight:300;color:var(--color-text-muted-dark)}.breadcrumb[data-astro-cid-zotaurps] a[data-astro-cid-zotaurps]{color:var(--color-text-muted-dark);text-decoration:none;transition:color .3s}.breadcrumb[data-astro-cid-zotaurps] a[data-astro-cid-zotaurps]:hover{color:var(--color-gold)}.breadcrumb[data-astro-cid-zotaurps] span[data-astro-cid-zotaurps]{opacity:.5;margin-inline:.5rem}.freshness-signal[data-astro-cid-zotaurps]{display:block;font-family:var(--font-body);font-size:.5625rem;font-weight:300;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted-dark);opacity:.55;margin-top:.75rem}.content-section[data-astro-cid-zotaurps]{background:var(--color-bg);padding-block:clamp(5rem,6vw + 2rem,9rem)}.content-inner[data-astro-cid-zotaurps]{padding-inline:clamp(1.5rem,5vw,5rem);max-width:75ch}.answer-capsule[data-astro-cid-zotaurps]{font-family:var(--font-body);font-size:var(--text-lg);font-weight:300;line-height:1.55;color:var(--color-text);margin-bottom:clamp(3rem,4vw,5rem);padding-left:1.5rem;border-left:2px solid var(--color-gold)}.answer-capsule[data-astro-cid-zotaurps] a[data-astro-cid-zotaurps]{color:var(--color-terracotta);text-decoration:underline;text-underline-offset:2px}.section-h2[data-astro-cid-zotaurps]{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:400;line-height:1.25;letter-spacing:-.015em;color:var(--color-text);margin-bottom:1.5rem}.body-text[data-astro-cid-zotaurps]{font-family:var(--font-body);font-size:var(--text-base);font-weight:300;line-height:1.72;color:var(--color-text-muted);margin-bottom:1em;max-width:65ch}.body-text[data-astro-cid-zotaurps] a[data-astro-cid-zotaurps]{color:var(--color-terracotta);text-decoration:underline;text-underline-offset:2px}.description[data-astro-cid-zotaurps]{margin-bottom:clamp(3rem,5vw,5rem)}.includes-block[data-astro-cid-zotaurps]{margin-bottom:2rem}.includes-grid[data-astro-cid-zotaurps]{display:grid;grid-template-columns:5fr 7fr;gap:clamp(2rem,3vw,3rem);margin-bottom:2rem;align-items:start}.includes-image[data-astro-cid-zotaurps]{aspect-ratio:4/3;overflow:hidden;border-radius:2px}.includes-image[data-astro-cid-zotaurps] img[data-astro-cid-zotaurps]{width:100%;height:100%;object-fit:cover}.includes-list[data-astro-cid-zotaurps]{font-family:var(--font-body);font-size:var(--text-base);font-weight:300;line-height:1.72;color:var(--color-text-muted);list-style:none;padding:0;display:flex;flex-direction:column;gap:.75rem}.includes-list[data-astro-cid-zotaurps] li[data-astro-cid-zotaurps]{padding-left:1.25rem;position:relative}.includes-list[data-astro-cid-zotaurps] li[data-astro-cid-zotaurps]:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:1px;background:var(--color-gold)}.why-section[data-astro-cid-zotaurps]{background:var(--color-dark);padding-block:clamp(6rem,7vw + 2rem,11rem);position:relative;overflow:hidden}.why-inner[data-astro-cid-zotaurps]{position:relative;z-index:2;padding-inline:clamp(1.5rem,5vw,5rem);max-width:75ch}.why-h2[data-astro-cid-zotaurps]{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:400;line-height:1.25;color:var(--color-text-on-dark);margin-bottom:clamp(2.5rem,4vw,4rem)}.why-stack[data-astro-cid-zotaurps]{display:flex;flex-direction:column;gap:clamp(2rem,3vw,3rem)}.why-card[data-astro-cid-zotaurps]{padding-left:1.5rem;border-left:1px solid var(--color-gold-border-strong)}.why-title[data-astro-cid-zotaurps]{font-family:var(--font-body);font-size:.6875rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-on-dark);margin-bottom:.5rem}.why-desc[data-astro-cid-zotaurps]{font-family:var(--font-body);font-size:var(--text-base);font-weight:300;line-height:1.72;color:var(--color-text-muted-dark)}.why-desc[data-astro-cid-zotaurps] a[data-astro-cid-zotaurps]{color:var(--color-gold);text-decoration:underline;text-underline-offset:2px}.process-section[data-astro-cid-zotaurps]{background:var(--color-bg);padding-block:clamp(5rem,5vw + 2rem,8rem)}.process-inner[data-astro-cid-zotaurps]{padding-inline:clamp(1.5rem,5vw,5rem);max-width:75ch}.faq-section[data-astro-cid-zotaurps]{background:var(--color-surface);padding-block:clamp(4.5rem,5vw + 1rem,7rem)}.faq-inner[data-astro-cid-zotaurps]{padding-inline:clamp(1.5rem,5vw,5rem);max-width:75ch}.faq-inner[data-astro-cid-zotaurps] .section-h2[data-astro-cid-zotaurps]{margin-bottom:clamp(2rem,3vw,3rem)}.faq-list[data-astro-cid-zotaurps]{display:flex;flex-direction:column}.faq-item[data-astro-cid-zotaurps]{border-top:1px solid var(--color-border);padding-block:1.25rem}.faq-item[data-astro-cid-zotaurps]:last-child{border-bottom:1px solid var(--color-border)}.faq-q[data-astro-cid-zotaurps]{font-family:var(--font-body);font-size:var(--text-base);font-weight:400;color:var(--color-text);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem}.faq-q[data-astro-cid-zotaurps]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-zotaurps]:after{content:"+";font-family:var(--font-heading);font-size:var(--text-xl);font-weight:300;color:var(--color-gold);flex-shrink:0}details[data-astro-cid-zotaurps][open] .faq-q[data-astro-cid-zotaurps]:after{content:"−"}.faq-a[data-astro-cid-zotaurps]{font-family:var(--font-body);font-size:var(--text-sm);font-weight:300;line-height:1.72;color:var(--color-text-muted);margin-top:1rem;max-width:60ch}.faq-a[data-astro-cid-zotaurps] a[data-astro-cid-zotaurps]{color:var(--color-terracotta);text-decoration:underline;text-underline-offset:2px}@media(max-width:768px){.includes-grid[data-astro-cid-zotaurps]{grid-template-columns:1fr}}
