:root {
  /* Palette warm-neutral coerente + un solo accento */
  --paper: #f5f4f2;
  --paper-2: #e8e6e2;
  --ink: #0a0a0a;
  --ink-soft: #333333;
  --muted: #8f8a82;
  --line: #d8d3cc;
  --line-soft: rgba(10,10,10,0.08);
  --charcoal: #0a0a0a;
  --charcoal-line: rgba(255,255,255,0.14);
  --red: #ea0000;
  --red-dark: #bd0000;

	--font-display: 'Playfair Display', Georgia, 'Times New Roman', serif;
	--font-sans: 'Jost', system-ui, -apple-system, sans-serif;

  --text-xs: clamp(0.7rem, 1vw, 0.76rem);
  --text-sm: clamp(0.975rem, 1.4vw, 1.045rem);
  --text-base: clamp(1rem, 1.3vw, 1.05rem);
  --text-lg: clamp(1.1rem, 1.7vw, 1.25rem);
  --text-xl: clamp(1.3rem, 2.2vw, 1.7rem);
  --text-2xl: clamp(1.8rem, 3.4vw, 2.6rem);
  --text-3xl: clamp(2.2rem, 5vw, 3.8rem);
  --text-4xl: clamp(2.8rem, 7vw, 5.2rem);
  --text-hero: clamp(2rem, 4vw, 3.5rem);

  --space-sm: 1rem;
  --space-md: 1.5rem;
  --space-lg: 3rem;
  --space-xl: 5rem;
  --space-2xl: 8rem;

  --container-max: 1320px;
  --container-padding: clamp(1.25rem, 6vw, 5rem);

  --ease-out: cubic-bezier(0.16, 1, 0.3, 1);
  --ease-spring: cubic-bezier(0.32, 0.72, 0, 1);
  --d-fast: 220ms;
  --d-base: 460ms;
  --d-slow: 900ms;
}

*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
html { scroll-behavior: smooth; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; }
body {
  font-family: var(--font-sans);
  font-size: var(--text-base);
  font-weight: 400;
  color: var(--ink);
  background: var(--paper);
  line-height: 1.7;
  overflow-x: hidden;
}
img, svg, video { max-width: 100%; display: block; }
a { color: inherit; text-decoration: none; }
button { font-family: inherit; cursor: pointer; }
p { max-width: 60ch; line-height: 1.8; color: var(--ink-soft); }
.text-balance {text-wrap:balance;}

.container { width: 100%; max-width: var(--container-max); margin-inline: auto; padding-inline: var(--container-padding); }
.page-wrapper { overflow-x: hidden; width: 100%; }
section { padding-block: var(--space-xl); }

h1, h2, h3, h4 { font-family: var(--font-display); font-weight: 500; line-height: 1.08; letter-spacing: -0.02em; color: var(--ink); }
h2 { font-size: var(--text-3xl); }
h3 { font-size: var(--text-xl); }

.eyebrow {
  font-family: var(--font-sans);
  font-size: var(--text-xs); font-weight: 500;
  letter-spacing: 0.28em; text-transform: uppercase;
  color: var(--muted); display: inline-block;
}
.eyebrow.is-red { color: var(--red); }
.eyebrow.highlight {
  color: var(--ink);
  background-image: linear-gradient(120deg, rgba(227,6,19,0.30), rgba(227,6,19,0.30));
  background-repeat: no-repeat;
  background-size: 100% 58%;
  background-position: 0 72%;
  padding: 0.05em 0.4em;
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}
.lead { font-size: var(--text-lg); color: var(--ink-soft); max-width: 52ch; font-weight: 300; line-height: 1.65; }
.lead strong { font-weight: 600; color: var(--ink); }

.skip-link { position: absolute; top: -200%; left: 1rem; padding: 0.6rem 1.1rem; background: var(--red); color: #fff; z-index: 999; font-weight: 500; letter-spacing: 0.05em; }
.skip-link:focus { top: 1rem; }
:focus-visible { outline: 2px solid var(--red); outline-offset: 3px; }

/* ---------- Buttons (spigoli vivi) ---------- */
.btn {
  display: inline-flex; align-items: center; gap: 0.7rem;
  padding: 1.05rem 2.2rem;
  font-family: var(--font-sans); font-size: var(--text-xs); font-weight: 500;
  letter-spacing: 0.18em; text-transform: uppercase; white-space: nowrap;
  border: none; border-radius: 0;
  transition: transform var(--d-base) var(--ease-spring), background var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out);
}
.btn .arrow { transition: transform var(--d-base) var(--ease-spring); }
.btn:hover .arrow { transform: translateX(5px); }
.btn-primary { background: var(--red); color: #fff; }
.btn-primary:hover { background: var(--red-dark); transform: translateY(-2px); }
.btn-primary:active { transform: translateY(0); }
.btn-secondary { background: var(--ink); color: #fff; }
.btn-secondary:hover { background: var(--red-dark); }
.btn-sm { padding: 0.8rem 1.5rem; }
.on-dark .btn-secondary { color: var(--paper); border-color: rgba(255,255,255,0.5); }
.on-dark .btn-secondary:hover { background: var(--paper); color: var(--ink); }

/* ---------- Header ---------- */
.header { position: fixed; inset: 0 0 auto 0; z-index: 100; background: rgba(250,249,246,0.86); backdrop-filter: blur(14px); -webkit-backdrop-filter: blur(14px); border-bottom: 1px solid transparent; transition: border-color var(--d-base) var(--ease-out), background var(--d-base) var(--ease-out); }
.header.scrolled { border-bottom-color: var(--line); }
.header-inner { display: flex; align-items: center; justify-content: space-between; height: 78px; gap: 1rem; }
.logo { font-family: var(--font-sans); font-weight: 500; font-size: 1.15rem; letter-spacing: 0.3em; text-transform: uppercase; color: var(--ink); }
.logo-img { height: 36px; width: auto; display: block; }
.footer .logo-img { height: 30px; }

.logo .dot { color: var(--red); }
.header-right { display: flex; align-items: center; gap: 1.6rem; }
.header-phone { font-size: var(--text-sm); font-weight: 400; color: var(--ink-soft); letter-spacing: 0.04em; transition: color var(--d-fast) var(--ease-out); }
.header-phone:hover { color: var(--ink); }
.header-phone-mobile {width:32px!important;}
.header-alt { font-size: var(--text-xs); letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); transition: color var(--d-fast) var(--ease-out); }
.header-alt:hover { color: var(--ink); }


@media (max-width: 760px) {
	.footer .logo-img { height: 26px; }
}

@media (max-width: 920px) {
	.header-right-desktop { display: none; }
	.header-right { gap: .5rem!important; }
	.logo-img { height:auto!important; max-height:36px; }
	.header .btn-sm {padding: 0.4rem 0.75rem;}
	.header .btn-sm.header-phone-mobile {padding: 0.4rem 0.4rem!important;}
}

@media (min-width: 921px) {
	.header-right-mobile { display: none; }
}


/* ---------- Hero ---------- */
.hero { padding-top: 78px; padding-bottom: 0; }
/*.hero-grid { display: grid; grid-template-columns: 1fr 0.92fr; min-height: clamp(340px, 56vh, 460px); align-items: stretch; }*/
.hero-grid { display: grid; grid-template-columns: 1fr 0.92fr; min-height: min-height:calc(100vh - 78px)!important; align-items: stretch; }
.hero-copy { display: flex; flex-direction: column; justify-content: center; padding: var(--space-md) clamp(2rem, 4vw, 4.5rem) var(--space-md) 0; }
.hero .eyebrow { margin-bottom: 0.85rem; }
.hero-date { display: inline-block; font-family: var(--font-sans); font-weight: 700; font-size: clamp(0.8rem, 1.3vw, 1rem); letter-spacing: 0.1em; text-transform: uppercase; color: var(--ink); margin-bottom: 1.3rem; padding-bottom: 0.45rem; border-bottom: 2px solid var(--red); }
.hero h1 { font-size: var(--text-hero); font-weight: 900; line-height: 1.04; max-width: 16ch; margin-bottom: 1.1rem; }
.hero h1 em { font-style: italic; color: var(--red); }
.hero .lead { margin-bottom: 1.4rem; }
.hero-ctas { display: flex; flex-wrap: wrap; gap: 0.8rem; margin-bottom: 1.4rem; }
.trust-strip { display: flex; flex-wrap: wrap; gap: 0.45rem 1.4rem; list-style: none; padding-top: 1.05rem; border-top: 1px solid var(--line); }
.trust-strip li { font-size: var(--text-xs); letter-spacing: 0.06em; color: var(--ink-soft); display: inline-flex; align-items: center; gap: 0.55rem; }
.trust-strip li::before { content: ""; width: 4px; height: 4px; background: var(--red); }
.hero-visual { position: relative; overflow: hidden; }
.hero-img-wrap { position: relative; overflow: hidden; width: 100%; height: min(100%, calc(100dvh - 78px)); }
.hero-img { width: 100%; height: 100%; object-fit: cover; max-height:calc(100vh - 78px)!important;}

@media (max-width: 760px) { 
  .hero-img { 
    aspect-ratio: 1 / 1;
  } 
  .hero-date.text-balance { 
    max-width: 95%!important;
  } 
}
@media (min-width: 761px) { .hero-img { aspect-ratio: 3 / 4;} }

.countdown { position: absolute; left: 0; bottom: 0; background: var(--paper); padding: 1.3rem 1.6rem; display: flex; align-items: flex-end; gap: 1.4rem; }
.cd-label { font-size: var(--text-xs); letter-spacing: 0.22em; text-transform: uppercase; color: var(--muted); writing-mode: vertical-rl; transform: rotate(180deg); }
.cd-clock { display: flex; gap: 1.2rem; }
.cd-unit { text-align: left; }
.cd-num { font-family: var(--font-display); font-weight: 500; font-size: 2.6rem; line-height: 1; color: var(--ink); }
.cd-unit:first-child .cd-num { color: var(--red); }
.cd-tag { font-size: 0.6rem; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin-top: 6px; }
@media (max-width: 920px) {
  .hero-grid { grid-template-columns: 1fr; min-height: 0; }
  .hero-copy { padding: var(--space-lg) 0 var(--space-lg); order: 2; }
  .hero-visual { order: 1; }
  .hero-img { min-height: 56vh; }
  .hero h1 { max-width: 16ch; }
  .countdown { padding: 1rem 1.2rem; gap: 1rem; }
  .cd-clock { gap: 0.9rem; }
  .cd-num { font-size: 1.9rem; }
}
@media (max-width: 480px) {
  .countdown { padding: 0.8rem 1rem; gap: 0.8rem; }
  .cd-clock { gap: 0.7rem; }
  .cd-num { font-size: 1.5rem; }
  .cd-tag { font-size: 0.55rem; letter-spacing: 0.12em; }
}

/* ---------- Numbers ---------- */
.numbers { padding-block: var(--space-xl); border-top: 1px solid var(--line); border-bottom: 1px solid var(--line); }
.numbers-grid { display: grid; grid-template-columns: repeat(3, 1fr); }
.num-item { padding: 0.4rem clamp(1rem, 2.5vw, 2.4rem); }
.num-item + .num-item { border-left: 1px solid var(--line); }
.num-big { font-family: var(--font-display); font-weight: 500; font-size: clamp(2.8rem, 5.5vw, 4.4rem); line-height: 1; letter-spacing: -0.02em; }
.num-big .accent { color: var(--red); }
.num-label { font-size: var(--text-sm); color: var(--ink-soft); margin-top: 1rem; max-width: 22ch; font-weight: 300; }
.num-logo { height: clamp(3.8rem, 6.5vw, 5.2rem); width: auto; max-width: 100%; display: block; }
@media (max-width: 820px) { .numbers-grid { grid-template-columns: 1fr 1fr; gap: var(--space-md) 0; } .num-item:nth-child(3) { border-left: none; } .num-item:nth-child(odd) { border-left: none; } }
@media (max-width: 480px) { .numbers-grid { grid-template-columns: 1fr; } .num-item + .num-item { border-left: none; border-top: 1px solid var(--line); padding-top: 1.6rem; } }

/* ---------- Section head ---------- */
.section-head { max-width: 44ch; margin-bottom: var(--space-lg); }
.section-head .eyebrow { margin-bottom: 1.1rem; }
.section-head h2 { margin-bottom: 0; text-wrap:balance; }

/* ---------- Pillars (editoriale, hairline) ---------- */
.pillars-grid { display: grid; grid-template-columns: repeat(2, 1fr); border-top: 1px solid var(--line); }
.pillar { padding: 2.6rem clamp(1.5rem, 3vw, 3rem) 2.8rem 0; border-bottom: 1px solid var(--line); }
.pillar:nth-child(odd) { padding-right: clamp(2rem, 4vw, 4rem); }
.pillar:nth-child(even) { padding-left: clamp(1.5rem, 3vw, 3rem); border-left: 1px solid var(--line); }
.pillar-index { font-family: var(--font-display); font-size: var(--text-lg); color: var(--red); font-weight: 500; }
.pillar h3 { font-size: var(--text-2xl); margin: 1.1rem 0 0.9rem; max-width: 16ch; }
.pillar p { font-size: var(--text-sm); color: var(--ink-soft); font-weight: 300; }
.pillar p strong { font-weight: 600; color: var(--ink); }
@media (max-width: 760px) {
  .pillars-grid { grid-template-columns: 1fr; }
  .pillar, .pillar:nth-child(odd), .pillar:nth-child(even) { padding: 2.2rem 0; padding-left: 0; border-left: none; }
}

/* ---------- Courses (foto grandi) ---------- */
.courses-grid { display: grid; grid-template-columns: 1fr 1fr; gap: clamp(2rem, 4vw, 4rem); margin-top: var(--space-lg); }
.course-figure { position: relative; overflow: hidden; }
.course-img { width: 100%; aspect-ratio: 3 / 4; object-fit: cover; transition: transform var(--d-slow) var(--ease-out); }
.course-figure:hover .course-img { transform: scale(1.04); }
.course-body { padding-top: 1.6rem; }
.course-tag { font-size: var(--text-xs); letter-spacing: 0.22em; text-transform: uppercase; color: var(--red); }
.course-body h3 { font-family: var(--font-display); font-size: var(--text-2xl); font-weight: 500; margin: 0.7rem 0 0.9rem; }
.course-body p { font-size: var(--text-sm); color: var(--ink-soft); margin-bottom: 1.4rem; font-weight: 300; }
.course-link { font-size: var(--text-xs); letter-spacing: 0.16em; text-transform: uppercase; color: var(--ink); display: inline-flex; gap: 0.55rem; align-items: center; padding-bottom: 4px; border-bottom: 1px solid var(--ink); transition: gap var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out); }
.course-link:hover { gap: 0.85rem; color: var(--red); border-color: var(--red); }
@media (max-width: 760px) { .courses-grid { grid-template-columns: 1fr; gap: var(--space-lg); } }

/* ---------- Fascia fotografica full-bleed ---------- */
.band { position: relative; min-height: 78vh; display: grid; place-items: center; text-align: center; color: var(--paper); overflow: hidden; }
.band img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
.band::after { content: ""; position: absolute; inset: 0; background: linear-gradient(180deg, rgba(18,17,12,0.42), rgba(18,17,12,0.60)); }
.band-inner { position: relative; z-index: 2; padding: var(--space-lg);}
.band-inner .eyebrow { color: rgba(255,255,255,0.7); margin-bottom: 1.4rem; }
.band-inner h2 { color: var(--paper); font-size: var(--text-4xl); font-weight: 400; }
.band-inner h2 em { font-style: italic; }

/* ---------- District ---------- */
.district-grid { display: grid; grid-template-columns: 1fr 1.05fr; gap: clamp(2rem, 5vw, 5rem); align-items: start; }
.district-copy h2 { margin: 1.1rem 0 1.3rem; }
.district-points { list-style: none; margin-top: 1.6rem; display: grid; gap: 1rem; }
.district-points li { display: flex; gap: 0.9rem; align-items: flex-start; font-size: var(--text-sm); color: var(--ink-soft); font-weight: 300; }
.district-points svg { flex-shrink: 0; margin-top: 5px; color: var(--red); }
.map-wrap { border: 1px solid var(--line); background: var(--paper-2); }
.map-wrap svg { width: 100%; height: auto; display: block; }
@media (max-width: 860px) { .district-grid { grid-template-columns: 1fr; gap: var(--space-lg); } }
.mur-band { background: var(--paper-2); padding-block: var(--space-xl); }
.mur-grid { display: grid; grid-template-columns: auto 1fr; gap: clamp(1.5rem, 4vw, 3.5rem); align-items: center; }
.mur-logo-wrap img { height: clamp(5rem, 9vw, 8rem); width: auto; }
.mur-text h2 { font-size: var(--text-2xl); margin-bottom: 0.9rem; max-width: 36ch; }
.mur-text p { font-size: var(--text-sm); color: var(--ink-soft); margin-bottom: 0.6rem; max-width: 64ch; font-weight: 300; }
.mur-text p strong { font-weight: 600; color: var(--ink); }
@media (max-width: 760px) { .mur-grid { grid-template-columns: 1fr; gap: var(--space-md); } }
.district-companies h3 { font-family: var(--font-display); font-weight: 500; font-size: var(--text-xl); margin-bottom: 0.6rem; }
.dc-intro { font-size: var(--text-sm); color: var(--ink-soft); font-weight: 300; }
.company-list { list-style: none; display: grid; gap: 1.2rem; margin-top: 1.3rem; }
.company-list li { font-size: var(--text-sm); color: var(--ink-soft); font-weight: 300; padding-left: 1.1rem; border-left: 2px solid var(--red); line-height: 1.65; }
.co-name { font-family: var(--font-display); font-weight: 600; color: var(--ink); display: block; margin-bottom: 0.2rem; }
.band-inner .eyebrow { font-size: clamp(1.05rem, 1.9vw, 1.5rem); letter-spacing: 0.22em; }
.courses-cta { text-align: center; margin-top: var(--space-lg); }

@media (max-width: 760px) { .courses-cta-desktop {display:none!important;} }
@media (min-width: 761px) { .courses-cta-mobile {display:none!important;} }

.agenda-slot { font-size: var(--text-sm); color: var(--ink-soft); margin-bottom: 1rem; line-height: 1.5; }
.agenda-slot strong { display: block; font-family: var(--font-display); font-weight: 700; color: var(--ink); font-size: var(--text-base); margin-bottom: 0.15rem; }
.agenda-list { list-style: none; }
.agenda-list li { display: flex; gap: 0.9rem; align-items: flex-start; padding: 1.1rem 0; border-bottom: 1px solid var(--line); font-size: var(--text-base); color: var(--ink); }
.agenda-list li:first-child { border-top: 1px solid var(--line); }
.agenda-list li::before { content: ""; width: 7px; height: 7px; background: var(--red); margin-top: 0.55rem; flex-shrink: 0; }
.stories-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: clamp(1.2rem, 2.5vw, 2rem); margin-top: var(--space-lg); }
.story-figure { position: relative; overflow: hidden; }
.story-img { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; transition: transform var(--d-slow) var(--ease-out); }
.story-figure:hover .story-img { transform: scale(1.04); }
.story-name { font-family: var(--font-display); font-weight: 700; margin-top: 1.1rem; font-size: var(--text-lg); }
.story-role { font-size: var(--text-xs); letter-spacing: 0.05em; color: var(--red); margin-top: 0.2rem; text-transform: uppercase; }
.story-quote { font-size: var(--text-sm); color: var(--ink-soft); font-weight: 300; margin-top: 0.9rem; line-height: 1.6; }
@media (max-width: 820px) { .stories-grid { grid-template-columns: 1fr 1fr; } }
@media (max-width: 520px) { .stories-grid { grid-template-columns: 1fr; } }

/* ---------- Faculty (ritratti grandi) ---------- */
.faculty { background: var(--paper-2); }
.faculty .section-head { margin-bottom: var(--space-lg); }
.faculty-row { display: grid; grid-template-columns: repeat(4, 1fr); gap: clamp(1rem, 2vw, 1.8rem); }
.teacher-img { aspect-ratio: 3 / 4; width: 100%; background-image: url("data:image/jpeg;base64,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"); background-size: cover; background-position: center 18%; filter: grayscale(100%) contrast(1.02); transition: filter var(--d-slow) var(--ease-out); }
.teacher:hover .teacher-img { filter: grayscale(0%); }
.teacher-name { font-family: var(--font-display); font-weight: 500; margin-top: 1.1rem; font-size: var(--text-lg); }
.teacher-role { font-size: var(--text-xs); letter-spacing: 0.06em; color: var(--muted); margin-top: 0.2rem; }
@media (max-width: 820px) { .faculty-row { grid-template-columns: 1fr 1fr; gap: var(--space-md); } }

/* ---------- Partners ---------- */
.partners { padding-block: var(--space-xl); border-top: 1px solid var(--line); border-bottom: 1px solid var(--line); }
.partners-head { text-align: center; margin-bottom: 2.6rem; }
.marquee { overflow: hidden; -webkit-mask-image: linear-gradient(90deg, transparent, #000 14%, #000 86%, transparent); mask-image: linear-gradient(90deg, transparent, #000 14%, #000 86%, transparent); }
.marquee-track { display: flex; gap: 4.5rem; width: max-content; animation: scroll-x 48s linear infinite; }
.marquee:hover .marquee-track { animation-play-state: paused; }
.brand-logo { font-family: var(--font-display); font-weight: 500; font-size: 1.6rem; letter-spacing: 0.02em; color: var(--muted); white-space: nowrap; transition: color var(--d-base) var(--ease-out); }
.brand-logo:hover { color: var(--ink); }
@keyframes scroll-x { from { transform: translateX(0); } to { transform: translateX(-50%); } }

/* ---------- Testimonials ---------- */
.testi-feature { display: grid; grid-template-columns: 1fr 1.7fr; gap: clamp(2rem, 5vw, 4.5rem); align-items: stretch; }
.testi-feature-body .testi-lead-quote { font-size: clamp(1.4rem, 2.4vw, 2.05rem); }
.testi-portrait { background: transparent; }
.testi-portrait img { width: 100%; aspect-ratio: 4 / 5; object-fit: contain; object-position: center bottom; }
@media (max-width: 760px) { .testi-feature { grid-template-columns: 1fr; gap: var(--space-lg); } }
.sec-testi { padding-block: var(--space-xl); }
.testi-feature-body { display: flex; flex-direction: column; justify-content: flex-start; gap: var(--space-lg); }
.testi-head h2 { font-size: clamp(3.4rem, 5.2vw, 4.8rem); line-height: 1.04; margin-top: 0.7rem; }
.testi-lead-quote { font-family: var(--font-display); font-weight: 400; font-size: clamp(1.8rem, 4vw, 3rem); line-height: 1.25; letter-spacing: -0.01em; margin-bottom: 2rem; }
.testi-lead-quote em { font-style: italic; color: var(--red); }
.testi-author-main { display: flex; align-items: center; gap: 1rem; }
.testi-author-main img { width: 56px; height: 56px; object-fit: cover; filter: grayscale(100%); }
.testi-author-main .who { font-family: var(--font-display); font-size: var(--text-lg); }
.testi-author-main .meta { font-size: var(--text-xs); letter-spacing: 0.06em; color: var(--muted); }
.testi-pair { display: grid; grid-template-columns: 1fr 1fr; gap: clamp(2rem, 4vw, 4rem); margin-top: 0; padding-top: var(--space-lg); border-top: 1px solid var(--line); }
.testi-small blockquote { font-family: var(--font-display); font-weight: 400; font-size: var(--text-xl); line-height: 1.4; margin-bottom: 1.2rem; }
.testi-small .who { font-size: var(--text-sm); }
.testi-small .meta { font-size: var(--text-xs); letter-spacing: 0.06em; color: var(--muted); }
@media (max-width: 760px) { .testi-pair { grid-template-columns: 1fr; gap: var(--space-lg); } }

/* ---------- Agenda ---------- */
.agenda { background: var(--paper-2); }
.agenda-grid { display: grid; grid-template-columns: 0.85fr 1.15fr; gap: clamp(2rem, 5vw, 5rem); align-items: start; }
.agenda-when { position: sticky; top: 110px; }
.agenda-when .date-big { font-family: var(--font-display); font-weight: 400; font-size: clamp(4rem, 9vw, 7rem); line-height: 0.9; letter-spacing: -0.02em; margin-bottom: 1.6rem;}
.agenda-when .date-big span { color: var(--red); font-style: italic; }
.agenda-when .time { font-size: var(--text-lg); color: var(--ink-soft); margin: 1rem 0 0.4rem; font-weight: 300; }
.agenda-when .mode { font-size: var(--text-sm); color: var(--muted); margin-bottom: 2rem; }
.timeline { list-style: none; }
.timeline li { display: grid; grid-template-columns: auto 1fr; gap: 1.6rem; padding: 1.6rem 0; border-bottom: 1px solid var(--line); }
.timeline li:first-child { border-top: 1px solid var(--line); }
.tl-step { font-family: var(--font-display); font-size: var(--text-xl); color: var(--red); font-weight: 500; line-height: 1; }
.tl-text h3 { font-family: var(--font-display); font-size: var(--text-lg); font-weight: 500; margin-bottom: 0.3rem; }
.tl-text p { font-size: var(--text-sm); color: var(--ink-soft); font-weight: 300; }
@media (max-width: 860px) { .agenda-grid { grid-template-columns: 1fr; gap: var(--space-lg); } .agenda-when { position: static; } }

/* ---------- Costs ---------- */
.costs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: clamp(2rem, 5vw, 5rem); align-items: start; }
.costs-copy h2 { margin: 1.1rem 0 1.3rem; }
.cost-box { border: 1px solid var(--line); padding: clamp(1.8rem, 3vw, 2.6rem); }
.cost-box h3 { font-family: var(--font-display); font-size: var(--text-xl); margin-bottom: 1.4rem; }
.cost-list { list-style: none; display: grid; gap: 1.1rem; }
.cost-list li { display: flex; gap: 0.9rem; align-items: flex-start; font-size: var(--text-sm); color: var(--ink-soft); font-weight: 300; }
.cost-list svg { flex-shrink: 0; margin-top: 5px; color: var(--red); }
.placeholder-note { margin-top: 1.6rem; font-size: var(--text-xs); color: var(--muted); border-top: 1px solid var(--line); padding-top: 1.1rem; line-height: 1.6; }
@media (max-width: 820px) { .costs-grid { grid-template-columns: 1fr; gap: var(--space-lg); } }

/* ---------- FAQ ---------- */
.faq { max-width: 880px; margin-inline: auto; }
.faq .section-head { text-align: center; max-width: none; }
.faq .section-head .eyebrow, .faq .section-head h2 { margin-inline: auto; }
.faq-list { margin-top: var(--space-lg); border-top: 1px solid var(--line); }
details.faq-item { border-bottom: 1px solid var(--line); }
details.faq-item summary { list-style: none; cursor: pointer; padding: 1.6rem 0; display: flex; justify-content: space-between; gap: 1.5rem; align-items: baseline; font-family: var(--font-display); font-weight: 500; font-size: var(--text-xl); }
details.faq-item summary::-webkit-details-marker { display: none; }
.faq-icon { flex-shrink: 0; color: var(--red); transition: transform var(--d-base) var(--ease-spring); font-family: var(--font-sans); font-weight: 300; font-size: 1.6rem; line-height: 1; }
details[open] .faq-icon { transform: rotate(45deg); }
details.faq-item .faq-answer { padding: 0 0 1.6rem; color: var(--ink-soft); font-size: var(--text-sm); font-weight: 300; max-width: 70ch; }

/* ---------- Form ---------- */
#form { background: var(--paper-2); }
.convert-grid { display: grid; grid-template-columns: 0.85fr 1.15fr; gap: clamp(2.5rem, 6vw, 6rem); align-items: start; }
.convert-copy h2 { margin-bottom: 1.3rem; }
.convert-copy p { margin-bottom: 2rem; }
.convert-trust { list-style: none; display: grid; gap: 1rem; }
.convert-trust li { display: flex; gap: 0.9rem; align-items: center; font-size: var(--text-sm); color: var(--ink-soft); font-weight: 300; }
.convert-trust svg { color: var(--red); flex-shrink: 0; }
.form-card { border: 1px solid var(--ink); padding: clamp(1.25rem, 3.5vw, 3rem); background: var(--paper); }
.form-reassure { text-align: center; font-size: var(--text-sm); letter-spacing: 0.06em; color: var(--muted); margin-top: 1.1rem; }
@media (max-width: 820px) { .convert-grid { grid-template-columns: 1fr; gap: var(--space-lg); } }

/* ---------- Footer ---------- */
.footer { background: var(--charcoal); color: rgba(255,255,255,0.62); padding-block: var(--space-xl); }
.footer .logo { color: #fff; }
.footer-top { display: grid; grid-template-columns: 1.5fr 1fr 1fr; gap: var(--space-lg); margin-bottom: var(--space-lg); padding-bottom: var(--space-lg); border-bottom: 1px solid var(--charcoal-line); }
.footer p { font-size: var(--text-sm); margin-top: 1.2rem; color: rgba(255,255,255,0.5); font-weight: 300; }
.footer h4 { font-family: var(--font-sans); font-weight: 500; color: #fff; font-size: var(--text-xs); letter-spacing: 0.16em; text-transform: uppercase; margin-bottom: 1.2rem; }
.footer ul { list-style: none; display: grid; gap: 0.7rem; }
.footer ul a { font-size: var(--text-sm); color: rgba(255,255,255,0.55); font-weight: 300; transition: color var(--d-fast) var(--ease-out); }
.footer ul a:hover { color: #fff; }
.footer-bottom { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 1rem; font-size: var(--text-xs); letter-spacing: 0.04em; color: rgba(255,255,255,0.4); }
@media (max-width: 700px) { .footer-top { grid-template-columns: 1fr; gap: var(--space-md); } }

/* ---------- Side rail ---------- */
.side-rail { position: fixed; right: 1.2rem; bottom: 1.4rem; z-index: 90; display: grid; gap: 0.6rem; }
.rail-btn { width: 50px; height: 50px; display: grid; place-items: center; background: var(--ink); color: var(--paper); border-radius: 0; transition: transform var(--d-fast) var(--ease-spring), background var(--d-fast) var(--ease-out); }
.rail-btn:hover { transform: translateY(-3px); }
.rail-btn.wa:hover { background: #1faa55; }
.rail-btn.mail:hover { background: var(--red); }
@media (max-width: 600px) { .rail-btn { width: 46px; height: 46px; } }

/* ---------- Reveal ---------- */
@media (prefers-reduced-motion: no-preference) {
  .reveal { opacity: 0; transform: translateY(18px); }
  .reveal.in { opacity: 1; transform: translateY(0); transition: opacity var(--d-slow) var(--ease-out), transform var(--d-slow) var(--ease-out); }
}
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; }
  .marquee-track { animation: none; }
}