.breadcrumb[data-astro-cid-m62udktf]{background:var(--bg-light);border-bottom:1px solid var(--border);padding:12px 0;font-size:.85rem;color:var(--text-muted)}.breadcrumb[data-astro-cid-m62udktf] a[data-astro-cid-m62udktf]{color:var(--text-muted)}.brand-hero[data-astro-cid-m62udktf]{padding:72px 0;color:#fff}.titleist-hero[data-astro-cid-m62udktf]{background:linear-gradient(135deg,#1a5c38,#0d3520)}.brand-hero[data-astro-cid-m62udktf] .container[data-astro-cid-m62udktf]{display:grid;grid-template-columns:1fr auto;gap:48px;align-items:center}.brand-badge[data-astro-cid-m62udktf]{display:inline-block;background:#ffffff26;border:1px solid rgba(255,255,255,.3);color:#fff;padding:5px 14px;border-radius:100px;font-size:.82rem;font-weight:600;margin-bottom:16px}.brand-hero[data-astro-cid-m62udktf] h1[data-astro-cid-m62udktf]{font-size:2.5rem;color:#fff;margin-bottom:16px}.hero-lead[data-astro-cid-m62udktf]{color:#ffffffd9;font-size:1.05rem;line-height:1.7;margin-bottom:20px;max-width:560px}.hero-meta[data-astro-cid-m62udktf]{display:flex;gap:24px;font-size:.9rem;color:#ffffffb3}.hero-meta[data-astro-cid-m62udktf] span[data-astro-cid-m62udktf]:before{content:"✓ ";color:var(--gold)}.hero-balls[data-astro-cid-m62udktf]{display:flex;gap:16px;align-items:center;flex-shrink:0}.h-ball[data-astro-cid-m62udktf]{border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff,#e8e8e8 55%,#ccc);display:flex;align-items:center;justify-content:center;font-weight:900;color:#1a5c38;opacity:.9;box-shadow:inset -6px -6px 14px #0003,0 8px 24px #0000004d}.h-ball-1[data-astro-cid-m62udktf]{width:80px;height:80px;font-size:1.8rem}.h-ball-2[data-astro-cid-m62udktf]{width:100px;height:100px;font-size:2.2rem}.h-ball-3[data-astro-cid-m62udktf]{width:70px;height:70px;font-size:1.5rem}.section-title[data-astro-cid-m62udktf]{font-size:1.6rem;margin-bottom:40px}.product-group[data-astro-cid-m62udktf]{margin-bottom:48px}.group-header[data-astro-cid-m62udktf]{margin-bottom:20px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.group-tag[data-astro-cid-m62udktf]{padding:4px 12px;border-radius:100px;font-size:.8rem;font-weight:600}.tag-tour[data-astro-cid-m62udktf]{background:#fff8e1;color:#7a5500}.tag-premium[data-astro-cid-m62udktf]{background:#eef2ff;color:#3a4fc0}.tag-distans[data-astro-cid-m62udktf]{background:#e8f5ee;color:#1a5c38}.group-header[data-astro-cid-m62udktf] h3[data-astro-cid-m62udktf]{font-size:1.1rem;margin:0}.group-header[data-astro-cid-m62udktf] p[data-astro-cid-m62udktf]{font-size:.9rem;color:var(--text-muted);margin:0;flex-basis:100%}.product-grid[data-astro-cid-m62udktf]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.content-section[data-astro-cid-m62udktf]{display:grid;grid-template-columns:1fr 300px;gap:48px;align-items:start}.content-text[data-astro-cid-m62udktf] h2[data-astro-cid-m62udktf]{font-size:1.6rem;margin-bottom:16px}.content-text[data-astro-cid-m62udktf] h3[data-astro-cid-m62udktf]{font-size:1.2rem;margin:28px 0 12px}.content-text[data-astro-cid-m62udktf] p[data-astro-cid-m62udktf]{color:var(--text-muted);line-height:1.8;margin-bottom:16px}.sidebar-card[data-astro-cid-m62udktf]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:24px;margin-bottom:20px}.sidebar-card[data-astro-cid-m62udktf] h4[data-astro-cid-m62udktf]{font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;color:var(--green-dark);margin-bottom:16px}.info-dl[data-astro-cid-m62udktf]{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;font-size:.875rem}.info-dl[data-astro-cid-m62udktf] dt[data-astro-cid-m62udktf]{font-weight:600;color:var(--text-muted)}.sidebar-cta[data-astro-cid-m62udktf]{background:var(--green-light);border:1px solid var(--green);border-radius:12px;padding:20px;text-align:center}.sidebar-cta[data-astro-cid-m62udktf] p[data-astro-cid-m62udktf]{font-size:.9rem;color:var(--text-muted);margin-bottom:12px}.btn-full[data-astro-cid-m62udktf]{width:100%;display:block;text-align:center}.model-list[data-astro-cid-m62udktf]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:20px}.model-item[data-astro-cid-m62udktf]{background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:20px}.model-item[data-astro-cid-m62udktf] h3[data-astro-cid-m62udktf]{font-size:1rem;margin-bottom:8px;color:var(--green-dark)}.model-item[data-astro-cid-m62udktf] p[data-astro-cid-m62udktf]{font-size:.875rem;color:var(--text-muted);line-height:1.7;margin:0}.model-note[data-astro-cid-m62udktf]{font-size:.875rem;color:var(--text-muted)}@media(max-width:900px){.model-list[data-astro-cid-m62udktf]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.model-list[data-astro-cid-m62udktf]{grid-template-columns:1fr}}.faq-title[data-astro-cid-m62udktf]{font-size:1.5rem;margin-bottom:24px}.faq-list[data-astro-cid-m62udktf]{max-width:800px;display:flex;flex-direction:column;gap:8px}.faq-item[data-astro-cid-m62udktf]{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.faq-item[data-astro-cid-m62udktf] summary[data-astro-cid-m62udktf]{padding:16px 20px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:.95rem}.faq-item[data-astro-cid-m62udktf] summary[data-astro-cid-m62udktf]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-m62udktf] summary[data-astro-cid-m62udktf]:after{content:"+";font-size:1.2rem;color:var(--green-dark);flex-shrink:0;margin-left:12px}.faq-item[data-astro-cid-m62udktf][open] summary[data-astro-cid-m62udktf]:after{content:"−"}.faq-item[data-astro-cid-m62udktf] p[data-astro-cid-m62udktf]{padding:0 20px 16px;color:var(--text-muted);line-height:1.7;font-size:.9rem}.faq-item[data-astro-cid-m62udktf][open]{border-color:var(--green)}@media(max-width:900px){.brand-hero[data-astro-cid-m62udktf] .container[data-astro-cid-m62udktf]{grid-template-columns:1fr}.hero-balls[data-astro-cid-m62udktf]{display:none}.content-section[data-astro-cid-m62udktf]{grid-template-columns:1fr}.product-grid[data-astro-cid-m62udktf]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.product-grid[data-astro-cid-m62udktf]{grid-template-columns:1fr}.brand-hero[data-astro-cid-m62udktf] h1[data-astro-cid-m62udktf]{font-size:2rem}}
