.pa-home[data-astro-cid-j7pv25f6]{padding-top:0}.pa-hero[data-astro-cid-j7pv25f6]{position:relative;min-height:92vh;display:flex;align-items:center;overflow:hidden;color:var(--pa-paper)}.pa-hero__image[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(to bottom,#0e0d0973,#0e0d09d9),url(/assets/home/hero.jpg) center/cover no-repeat,linear-gradient(135deg,#1a1814,#0e0d09);z-index:0}.pa-hero__content[data-astro-cid-j7pv25f6]{position:relative;z-index:1;padding:var(--pa-space-16) 0;max-width:880px}.pa-hero__content[data-astro-cid-j7pv25f6] .pa-eyebrow[data-astro-cid-j7pv25f6]{color:var(--pa-gold-soft)}.pa-hero__title[data-astro-cid-j7pv25f6]{font-family:var(--pa-font-display);font-weight:400;font-size:var(--pa-text-display);line-height:1;color:var(--pa-paper);margin:var(--pa-space-5) 0 var(--pa-space-6);letter-spacing:-.01em}.pa-hero__lede[data-astro-cid-j7pv25f6]{font-size:var(--pa-text-lg);line-height:1.55;color:#d4cebb;max-width:660px;margin:0 0 var(--pa-space-8);font-family:var(--pa-font-display);font-style:italic;font-weight:400}.pa-hero__ctas[data-astro-cid-j7pv25f6]{display:flex;gap:var(--pa-space-3);flex-wrap:wrap;margin-bottom:var(--pa-space-10)}.pa-hero__ctas[data-astro-cid-j7pv25f6] .pa-btn--ghost[data-astro-cid-j7pv25f6]{color:var(--pa-paper);border-color:var(--pa-paper)}.pa-hero__ctas[data-astro-cid-j7pv25f6] .pa-btn--ghost[data-astro-cid-j7pv25f6]:hover{background:var(--pa-paper);color:var(--pa-ink)}.pa-hero__proof[data-astro-cid-j7pv25f6]{display:flex;gap:var(--pa-space-3);align-items:center;flex-wrap:wrap;font-family:var(--pa-font-mono);font-size:var(--pa-text-xs);text-transform:uppercase;letter-spacing:.16em;color:var(--pa-gold-soft)}.pa-section__head[data-astro-cid-j7pv25f6]{margin-bottom:var(--pa-space-12);max-width:720px}.pa-section__head--centered[data-astro-cid-j7pv25f6]{margin:0 auto var(--pa-space-12);text-align:center}.pa-section__head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--pa-font-display);font-weight:400;font-size:clamp(2.25rem,4.5vw,3.5rem);line-height:1.05;margin:var(--pa-space-3) 0 var(--pa-space-4)}.pa-section__lede[data-astro-cid-j7pv25f6]{font-size:var(--pa-text-md);line-height:1.6;color:var(--pa-text-secondary);max-width:620px;margin:0 auto}.pa-tours[data-astro-cid-j7pv25f6]{padding:var(--pa-space-24) 0}.pa-tours__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:var(--pa-space-8)}.pa-tour-card[data-astro-cid-j7pv25f6]{color:inherit;display:flex;flex-direction:column;background:var(--pa-paper);border:1px solid var(--pa-stone);overflow:hidden;transition:transform var(--pa-base) var(--pa-ease),box-shadow var(--pa-base) var(--pa-ease)}.pa-tour-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);box-shadow:var(--pa-shadow-md)}.pa-tour-card__image[data-astro-cid-j7pv25f6]{aspect-ratio:16/9;background:linear-gradient(135deg,#0e0d0933,#0e0d0900),url(/assets/tours/porsche-europe/hero.jpg) center/cover no-repeat,linear-gradient(135deg,#2a2520,#14130f)}.pa-tour-card__image--cd[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#0e0d0933,#0e0d0900),url(/assets/tours/cote-dazur/hero.jpg) center/cover no-repeat,linear-gradient(135deg,#2a2520,#14130f)}.pa-tour-card__body[data-astro-cid-j7pv25f6]{padding:var(--pa-space-8)}.pa-tour-card__body[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--pa-font-display);font-weight:500;font-size:var(--pa-text-2xl);margin:var(--pa-space-2) 0 var(--pa-space-3)}.pa-tour-card__body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--pa-text-secondary);margin:0 0 var(--pa-space-5);line-height:1.65}.pa-tour-card__cta[data-astro-cid-j7pv25f6]{font-family:var(--pa-font-mono);font-size:var(--pa-text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--pa-gold-dark)}.pa-incentive[data-astro-cid-j7pv25f6]{padding:var(--pa-space-20) 0;background:var(--pa-ink);color:var(--pa-paper)}.pa-incentive[data-astro-cid-j7pv25f6] .pa-section__head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--pa-paper)}.pa-incentive[data-astro-cid-j7pv25f6] .pa-section__lede[data-astro-cid-j7pv25f6]{color:#c8c1ab}.pa-incentive[data-astro-cid-j7pv25f6] .pa-eyebrow[data-astro-cid-j7pv25f6]{color:var(--pa-gold-soft)}.pa-incentive__cta[data-astro-cid-j7pv25f6]{text-align:center}.pa-incentive__cta[data-astro-cid-j7pv25f6] .pa-btn[data-astro-cid-j7pv25f6]{background:var(--pa-paper);color:var(--pa-ink);border-color:var(--pa-paper)}.pa-incentive__cta[data-astro-cid-j7pv25f6] .pa-btn[data-astro-cid-j7pv25f6]:hover{background:var(--pa-gold);border-color:var(--pa-gold)}.pa-niro[data-astro-cid-j7pv25f6]{padding:var(--pa-space-24) 0;background:var(--pa-bg-elevated)}.pa-niro__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.4fr;gap:var(--pa-space-12);align-items:center}.pa-niro__portrait[data-astro-cid-j7pv25f6]{aspect-ratio:4/5;background:linear-gradient(180deg,transparent 60%,rgba(14,13,9,.3) 100%),url(/assets/team/niro-sharon.jpg) center/cover no-repeat,linear-gradient(135deg,#d4ccb8,#a89e85)}.pa-niro__body[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--pa-font-display);font-weight:400;font-size:clamp(2rem,4vw,3rem);line-height:1.1;margin:var(--pa-space-3) 0 var(--pa-space-5)}.pa-niro__body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:var(--pa-text-md);line-height:1.7;color:var(--pa-text-secondary);margin:0 0 var(--pa-space-6)}.pa-faq[data-astro-cid-j7pv25f6]{padding:var(--pa-space-24) 0}.pa-faq[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--pa-font-display);font-weight:400;font-size:clamp(2rem,4vw,3rem);margin:var(--pa-space-3) 0 var(--pa-space-10)}.pa-faq[data-astro-cid-j7pv25f6] dl[data-astro-cid-j7pv25f6]{margin:0}.pa-faq__item[data-astro-cid-j7pv25f6]{padding:var(--pa-space-5) 0;border-bottom:1px solid var(--pa-stone)}.pa-faq__item[data-astro-cid-j7pv25f6]:first-child{border-top:1px solid var(--pa-stone)}.pa-faq[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--pa-ink);font-size:var(--pa-text-md);margin-bottom:var(--pa-space-2)}.pa-faq[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;color:var(--pa-text-secondary);line-height:1.7}.pa-cta-final[data-astro-cid-j7pv25f6]{padding:var(--pa-space-24) 0;background:var(--pa-ink);color:var(--pa-paper)}.pa-cta-final__inner[data-astro-cid-j7pv25f6]{text-align:center}.pa-cta-final[data-astro-cid-j7pv25f6] .pa-eyebrow[data-astro-cid-j7pv25f6]{color:var(--pa-gold-soft)}.pa-cta-final[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--pa-font-display);font-weight:400;font-size:clamp(2.25rem,5vw,3.75rem);color:var(--pa-paper);margin:var(--pa-space-3) 0 var(--pa-space-5)}.pa-cta-final[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#c8c1ab;max-width:540px;margin:0 auto var(--pa-space-8);line-height:1.6}.pa-cta-final__ctas[data-astro-cid-j7pv25f6]{display:flex;gap:var(--pa-space-3);justify-content:center;flex-wrap:wrap}.pa-cta-final__ctas[data-astro-cid-j7pv25f6] .pa-btn--ghost[data-astro-cid-j7pv25f6]{color:var(--pa-paper);border-color:var(--pa-paper)}.pa-cta-final__ctas[data-astro-cid-j7pv25f6] .pa-btn--ghost[data-astro-cid-j7pv25f6]:hover{background:var(--pa-paper);color:var(--pa-ink)}@media (max-width: 900px){.pa-tours__grid[data-astro-cid-j7pv25f6],.pa-niro__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--pa-space-6)}}
