.breadcrumb[data-astro-cid-6kgw4qn4]{padding:16px 24px 0}.bc-inner[data-astro-cid-6kgw4qn4]{max-width:1100px;color:var(--text-faint);align-items:center;gap:6px;margin:0 auto;font-size:.875rem;display:flex}.bc-link[data-astro-cid-6kgw4qn4]{color:var(--text-muted);transition:color var(--transition)}.bc-link[data-astro-cid-6kgw4qn4]:hover{color:var(--text)}.bc-cur[data-astro-cid-6kgw4qn4]{color:var(--text-muted)}.brand-hero[data-astro-cid-6kgw4qn4]{padding:clamp(40px,6vw,80px) 24px clamp(32px,4vw,56px)}.bh-inner[data-astro-cid-6kgw4qn4]{flex-direction:column;gap:18px;max-width:720px;margin:0 auto;display:flex}.bh-meta[data-astro-cid-6kgw4qn4]{align-items:center;gap:12px;display:flex}.bh-icon[data-astro-cid-6kgw4qn4]{border-radius:var(--radius-md);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.bh-dot[data-astro-cid-6kgw4qn4]{border-radius:50%;width:12px;height:12px}.bh-cat[data-astro-cid-6kgw4qn4]{color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em;font-size:.8125rem;font-weight:500}.bh-title[data-astro-cid-6kgw4qn4]{letter-spacing:-.03em;color:var(--text);font-size:clamp(1.875rem,5vw,3rem);font-weight:700;line-height:1.1}.bh-desc[data-astro-cid-6kgw4qn4]{color:var(--text-muted);max-width:60ch;font-size:1rem;line-height:1.65}.bh-cta[data-astro-cid-6kgw4qn4]{color:var(--text-muted);border:1px solid var(--border);border-radius:var(--radius-md);background:#ffffff05;max-width:62ch;padding:12px 14px;font-size:.95rem;line-height:1.6}.bh-bar[data-astro-cid-6kgw4qn4]{color:#30d158;background:#30d15814;border:1px solid #30d1582e;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:7px 14px;font-size:.8125rem;display:inline-flex}.bh-ext[data-astro-cid-6kgw4qn4]{color:inherit;text-underline-offset:2px;transition:opacity var(--transition);text-decoration:underline}.bh-ext[data-astro-cid-6kgw4qn4]:hover{opacity:.75}.s-inner[data-astro-cid-6kgw4qn4]{max-width:720px;margin:0 auto;padding:0 24px}.s-title[data-astro-cid-6kgw4qn4]{letter-spacing:-.02em;color:var(--text);margin-bottom:20px;font-size:1.25rem;font-weight:650}.s-coupons[data-astro-cid-6kgw4qn4]{padding-bottom:56px}.coupons-grid[data-astro-cid-6kgw4qn4]{flex-direction:column;gap:12px;display:flex}.s-review[data-astro-cid-6kgw4qn4]{padding-bottom:56px}.review-box[data-astro-cid-6kgw4qn4]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px 26px}.review-box[data-astro-cid-6kgw4qn4] p[data-astro-cid-6kgw4qn4]{color:var(--text-muted);max-width:none;font-size:.9375rem;line-height:1.75}.s-faq[data-astro-cid-6kgw4qn4]{padding-bottom:64px}.faq-list[data-astro-cid-6kgw4qn4]{flex-direction:column;gap:8px;display:flex}.faq-item[data-astro-cid-6kgw4qn4]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--transition);overflow:hidden}.faq-item[data-astro-cid-6kgw4qn4][open]{border-color:var(--border-hover)}.faq-q[data-astro-cid-6kgw4qn4]{color:var(--text);cursor:pointer;transition:background var(--transition);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:.9375rem;font-weight:550;list-style:none;display:flex}.faq-q[data-astro-cid-6kgw4qn4]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-6kgw4qn4]:hover{background:#ffffff08}.faq-chev[data-astro-cid-6kgw4qn4]{color:var(--text-faint);transition:transform var(--transition);flex-shrink:0}details[data-astro-cid-6kgw4qn4][open] .faq-chev[data-astro-cid-6kgw4qn4]{transform:rotate(180deg)}.faq-a[data-astro-cid-6kgw4qn4]{color:var(--text-muted);border-top:1px solid var(--border);max-width:none;padding:14px 20px 18px;font-size:.9rem;line-height:1.7}.back-wrap[data-astro-cid-6kgw4qn4]{padding:0 0 48px}.back-link[data-astro-cid-6kgw4qn4]{color:var(--text-muted);border-radius:var(--radius-sm);border:1px solid var(--border);transition:color var(--transition),border-color var(--transition),background var(--transition);align-items:center;gap:8px;padding:8px 14px;font-size:.875rem;display:inline-flex}.back-link[data-astro-cid-6kgw4qn4]:hover{color:var(--text);border-color:var(--border-hover);background:#ffffff0a}
