.hero.svelte-1uha8ag{background:radial-gradient(800px 380px at 12% 0,#8a24321a,#0000 60%);padding:clamp(48px,8vw,96px) 0 0}.hero-grid.svelte-1uha8ag{grid-template-columns:1.35fr .65fr;align-items:end;gap:40px;display:grid}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:14px 0 22px;font-size:clamp(46px,8vw,92px);line-height:1}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){color:var(--red);font-style:normal}.h1-sub.svelte-1uha8ag{font-family:var(--sans);color:var(--muted);letter-spacing:0;margin-top:14px;font-size:clamp(16px,2vw,20px);font-weight:600;display:block}.glance.svelte-1uha8ag dl:where(.svelte-1uha8ag){margin-top:8px;display:grid}.glance.svelte-1uha8ag dl:where(.svelte-1uha8ag) div:where(.svelte-1uha8ag){border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;font-size:15px;display:flex}.glance.svelte-1uha8ag dt:where(.svelte-1uha8ag){color:var(--muted)}.glance.svelte-1uha8ag dd:where(.svelte-1uha8ag){text-align:right;font-weight:700}.glance.svelte-1uha8ag .note:where(.svelte-1uha8ag){margin-top:12px}.price-grid.svelte-1uha8ag{grid-template-columns:1.1fr .9fr;align-items:start;gap:18px;display:grid}.addr.svelte-1uha8ag{margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.4}@media (width<=860px){.hero-grid.svelte-1uha8ag,.price-grid.svelte-1uha8ag{grid-template-columns:1fr}.hero-grid.svelte-1uha8ag{gap:24px}}
