.landing-shell[data-v-178196cf]{min-height:100vh;padding:clamp(24px,4vw,48px);background:radial-gradient(circle at top left,rgba(255,226,160,.55),transparent 26%),radial-gradient(circle at bottom right,rgba(37,110,94,.22),transparent 30%),linear-gradient(135deg,#f5f0e8,#dae6dd 42%,#f7f2eb)}.hero-card[data-v-178196cf]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,420px);gap:28px;min-height:calc(100vh - clamp(48px,8vw,96px));padding:clamp(28px,5vw,56px);border-radius:36px;background:#fffcf8d1;box-shadow:0 30px 120px #2c31281f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hero-copy[data-v-178196cf]{display:flex;flex-direction:column;justify-content:center;max-width:760px}.eyebrow[data-v-178196cf]{margin:0 0 18px;color:#8a4b2a;font-size:13px;letter-spacing:.32em}.hero-copy h1[data-v-178196cf]{margin:0;color:#1d2822;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,6vw,82px);line-height:1.02}.summary[data-v-178196cf]{max-width:620px;margin:22px 0 0;color:#1d2822c7;font-size:18px;line-height:1.9}.action-row[data-v-178196cf]{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.primary-action[data-v-178196cf],.secondary-action[data-v-178196cf]{min-width:150px;min-height:50px;border-radius:999px}.primary-action[data-v-178196cf]{border:none;background:linear-gradient(135deg,#1f5f4d,#10392e);box-shadow:0 16px 30px #10392e38}.secondary-action[data-v-178196cf]{border-color:#1f5f4d38;color:#1f5f4d}.hero-panel[data-v-178196cf]{display:grid;align-content:center;gap:16px}.stat-card[data-v-178196cf]{padding:24px;border-radius:24px;background:#fffdf9;border:1px solid rgba(31,40,34,.08)}.stat-card span[data-v-178196cf]{display:block;margin-bottom:10px;color:#1d282294;font-size:13px}.stat-card strong[data-v-178196cf]{color:#1d2822;font-size:22px;line-height:1.45}.stat-card.accent[data-v-178196cf]{background:linear-gradient(135deg,#b96c42,#8d4e2d)}.stat-card.accent span[data-v-178196cf],.stat-card.accent strong[data-v-178196cf]{color:#fff7f1}@media(max-width:960px){.hero-card[data-v-178196cf]{grid-template-columns:1fr;min-height:auto}}@media(max-width:640px){.landing-shell[data-v-178196cf]{padding:16px}.hero-card[data-v-178196cf]{padding:22px;border-radius:26px}.summary[data-v-178196cf]{font-size:16px}.action-row[data-v-178196cf]{flex-direction:column}}
