.faq[data-astro-cid-nc35srt2]{margin:var(--space-lg) 0}.faq__heading[data-astro-cid-nc35srt2]{font-family:var(--font-display);font-variation-settings:"wght" 700;letter-spacing:-.02em;margin-bottom:var(--space-md);font-size:clamp(1.4rem,3vw,1.75rem);font-weight:700}.faq__list[data-astro-cid-nc35srt2]{gap:var(--space-sm);flex-direction:column;display:flex}.faq__item[data-astro-cid-nc35srt2]{border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow);transition:box-shadow var(--dur-base) var(--ease-smooth);overflow:hidden}.faq__item[data-astro-cid-nc35srt2][open]{background:var(--glass-strong);box-shadow:var(--glass-shadow-lg)}.faq__question[data-astro-cid-nc35srt2]{padding:var(--space-md);font-family:var(--font-display);font-variation-settings:"wght" 600;letter-spacing:-.01em;color:var(--color-text);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-sm);font-weight:600;list-style:none;display:flex}.faq__question[data-astro-cid-nc35srt2]::-webkit-details-marker{display:none}.faq__question[data-astro-cid-nc35srt2]:after{content:"+";background:var(--color-accent-soft);width:30px;height:30px;color:var(--color-accent);transition:transform var(--dur-base) var(--ease-smooth);border-radius:50%;flex:none;place-items:center;font-size:1.2rem;font-weight:500;line-height:1;display:grid}.faq__item[data-astro-cid-nc35srt2][open] .faq__question[data-astro-cid-nc35srt2]:after{transform:rotate(45deg)}.faq__answer[data-astro-cid-nc35srt2]{padding:0 var(--space-md) var(--space-md);color:var(--color-text-secondary);line-height:var(--lh-base)}@media (prefers-reduced-motion:no-preference){.faq__item{interpolate-size:allow-keywords}.faq__item::details-content{opacity:0;block-size:0;transition:content-visibility var(--dur-base) allow-discrete, opacity var(--dur-base) var(--ease-smooth), block-size var(--dur-base) var(--ease-smooth);overflow:clip}.faq__item[open]::details-content{opacity:1;block-size:auto}}.lok-hub[data-astro-cid-pboctv4t]{--section-x:var(--space-md)}.lok-hero[data-astro-cid-pboctv4t]{padding:var(--space-2xl) var(--section-x) var(--space-lg);background:radial-gradient(ellipse 70% 70% at 50% 0%, var(--color-accent-soft), transparent 65%)}.lok-hero__inner[data-astro-cid-pboctv4t]{max-width:var(--page-w);margin:0 auto}.lok-hero__title[data-astro-cid-pboctv4t]{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--color-text);margin-top:var(--space-sm);text-wrap:balance;font-variation-settings:"wght" 700;max-width:20ch;font-size:clamp(2.25rem,1.4rem + 4vw,4rem);font-weight:700;line-height:1.05}.lok-hero__sub[data-astro-cid-pboctv4t]{margin-top:var(--space-md);font-size:clamp(1.05rem,1rem + .4vw,1.25rem);line-height:var(--lh-base);color:var(--color-text-secondary);text-wrap:balance;max-width:52ch}.lok-hero__pcard[data-astro-cid-pboctv4t]{margin-top:var(--space-lg)}.lok-speakable-wrap[data-astro-cid-pboctv4t]{padding:0 var(--section-x)}.lok-speakable[data-astro-cid-pboctv4t]{max-width:var(--page-w);margin:var(--space-lg) auto}.lok-cards-section[data-astro-cid-pboctv4t]{padding:var(--space-2xl) var(--section-x) var(--space-xl)}.lok-cards-section__inner[data-astro-cid-pboctv4t]{max-width:var(--page-w);margin:0 auto}.lok-cards-grid[data-astro-cid-pboctv4t]{gap:var(--space-md);grid-template-columns:1fr;display:grid}@media (min-width:48rem){.lok-cards-grid[data-astro-cid-pboctv4t]{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.lok-cards-grid[data-astro-cid-pboctv4t]{grid-template-columns:repeat(3,1fr)}}.lok-card[data-astro-cid-pboctv4t]{gap:var(--space-md);padding:var(--space-lg);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--glass-shadow);flex-direction:column;display:flex}.lok-card__head[data-astro-cid-pboctv4t]{display:flex}.lok-card__title[data-astro-cid-pboctv4t]{font-family:var(--font-display);font-size:clamp(1.4rem,1.2rem + .8vw,1.75rem);font-weight:700;line-height:var(--lh-snug);letter-spacing:var(--tracking-snug);color:var(--color-text);font-variation-settings:"wght" 700;margin:0}.lok-card__metrics[data-astro-cid-pboctv4t]{gap:var(--space-sm);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.lok-metric[data-astro-cid-pboctv4t]{flex-direction:column-reverse;justify-content:flex-end;gap:2px;display:flex}.lok-metric__num[data-astro-cid-pboctv4t]{font-family:var(--font-display);letter-spacing:-.015em;font-variation-settings:"wght" 800;background:var(--accent-grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(1.25rem,1rem + 1vw,1.5rem);font-weight:800;line-height:1}.lok-metric__label[data-astro-cid-pboctv4t]{font-family:var(--font-body);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-weight:600}.lok-card__body[data-astro-cid-pboctv4t]{color:var(--color-text-secondary);font-size:var(--fs-sm);line-height:var(--lh-base);flex:1;margin:0}.lok-card__services[data-astro-cid-pboctv4t]{font-size:var(--fs-sm);line-height:var(--lh-base);gap:4px;margin:0;padding:0;list-style:none;display:grid}.lok-card__hair[data-astro-cid-pboctv4t]{margin:0}.lok-card__cta[data-astro-cid-pboctv4t]{align-self:flex-start}.lok-compare[data-astro-cid-pboctv4t]{padding:var(--space-2xl) var(--section-x)}.lok-compare__inner[data-astro-cid-pboctv4t]{max-width:var(--page-w);margin:0 auto}.lok-compare__title[data-astro-cid-pboctv4t]{margin-top:var(--space-sm);margin-bottom:var(--space-lg);font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem);font-weight:700;line-height:var(--lh-tight);font-variation-settings:"wght" 700}.lok-compare__table[data-astro-cid-pboctv4t]{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--glass-shadow);overflow:hidden}.lok-compare__row[data-astro-cid-pboctv4t]{border-bottom:1px solid var(--color-border-soft);font-size:var(--fs-sm);grid-template-columns:1.4fr 1fr 1fr 1.2fr;align-items:center;padding:.875rem 1.25rem;display:grid}.lok-compare__row[data-astro-cid-pboctv4t]:last-child{border-bottom:0}.lok-compare__row--head[data-astro-cid-pboctv4t]{border-bottom:1px solid var(--color-border);font-family:var(--font-body);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);background:0 0;font-weight:700}.lok-compare__cell[data-astro-cid-pboctv4t]{color:var(--color-text-strong);padding-right:var(--space-xs)}.lok-compare__cell--name[data-astro-cid-pboctv4t]{color:var(--color-text);font-weight:600}.lok-compare__row[data-astro-cid-pboctv4t]:not(.lok-compare__row--head)>.lok-compare__cell[data-astro-cid-pboctv4t].tabnum{color:var(--color-price);font-weight:700}.lok-compare__mobile-label[data-astro-cid-pboctv4t]{font-family:var(--font-body);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:2px;font-weight:700;display:none}@media (max-width:47.99rem){.lok-compare__row[data-astro-cid-pboctv4t]{gap:var(--space-sm);padding:var(--space-md);grid-template-columns:1fr 1fr}.lok-compare__row--head[data-astro-cid-pboctv4t]{display:none}.lok-compare__cell[data-astro-cid-pboctv4t]{flex-direction:column;padding-right:0;display:flex}.lok-compare__cell--name[data-astro-cid-pboctv4t]{font-size:var(--fs-base);grid-column:1/-1}.lok-compare__mobile-label[data-astro-cid-pboctv4t]{display:block}}.lok-faq[data-astro-cid-pboctv4t]{padding:var(--space-2xl) var(--section-x)}.lok-faq__inner[data-astro-cid-pboctv4t]{max-width:var(--page-w);margin:0 auto}.lok-faq__title[data-astro-cid-pboctv4t]{margin-top:var(--space-sm);margin-bottom:var(--space-lg);font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem);font-weight:700;line-height:var(--lh-tight);font-variation-settings:"wght" 700}
