._page_1lzkj_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._hero_1lzkj_1{max-width:860px;margin:62px auto 54px;padding:0 28px;text-align:center}._eyebrow_1lzkj_1,._bottomCta_1lzkj_1 span{font-size:.72rem;font-weight:800;letter-spacing:.11em;color:var(--primary)}._hero_1lzkj_1 h1{font-family:var(--font-family-display);font-size:clamp(3rem,7vw,5.5rem);line-height:.95;letter-spacing:-.045em;margin:14px 0 18px;font-weight:600}._hero_1lzkj_1 h1 em{font-weight:500;color:var(--primary)}._hero_1lzkj_1 p{max-width:690px;margin:0 auto 26px;color:var(--muted-foreground);font-size:1.05rem;line-height:1.7}._grid_1lzkj_1{max-width:1104px;margin:0 auto;padding:20px 28px 50px;display:grid;grid-template-columns:repeat(2,1fr);gap:18px}._card_1lzkj_1{background:var(--card);border:1px solid var(--border);border-radius:22px;overflow:hidden;box-shadow:var(--shadow);display:grid;grid-template-columns:160px 1fr;min-height:240px}._cardVisual_1lzkj_1{background:var(--surface);color:var(--primary);display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;text-align:center;padding:22px}._cardVisual_1lzkj_1 span{font-size:.67rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._cardBody_1lzkj_1{padding:23px}._meta_1lzkj_1{display:flex;justify-content:space-between;gap:12px;color:var(--muted-foreground);font-size:.65rem;text-transform:uppercase;letter-spacing:.05em}._card_1lzkj_1 h2{font-family:var(--font-family-display);font-size:1.65rem;line-height:1.05;margin:13px 0 10px}._card_1lzkj_1 h2 a{color:var(--foreground);text-decoration:none}._card_1lzkj_1 p{font-size:.82rem;line-height:1.6;color:var(--muted-foreground)}._readLink_1lzkj_1{display:inline-flex;align-items:center;gap:6px;color:var(--primary);font-size:.78rem;font-weight:800;text-decoration:none;margin-top:8px}._card_1lzkj_1:first-child{grid-column:1/3;grid-template-columns:250px 1fr;min-height:280px}._card_1lzkj_1:first-child ._cardBody_1lzkj_1{padding:32px}._card_1lzkj_1:first-child h2{font-size:2.35rem}._bottomCta_1lzkj_1{max-width:1048px;margin:55px auto 0;background:var(--primary);color:var(--primary-foreground);border-radius:28px;padding:34px;display:flex;align-items:center;justify-content:space-between;gap:30px}._bottomCta_1lzkj_1 span{color:#ffffffa6}._bottomCta_1lzkj_1 h2{font-family:var(--font-family-display);font-size:2.4rem;margin:7px 0}._bottomCta_1lzkj_1 p{margin:0;color:#ffffffb8;max-width:650px;line-height:1.6;font-size:.88rem}@media(max-width:850px){._grid_1lzkj_1{grid-template-columns:1fr}._card_1lzkj_1,._card_1lzkj_1:first-child{grid-column:auto;grid-template-columns:145px 1fr}._card_1lzkj_1:first-child h2{font-size:1.65rem}._card_1lzkj_1:first-child ._cardBody_1lzkj_1{padding:23px}._bottomCta_1lzkj_1{margin-left:18px;margin-right:18px;flex-direction:column;align-items:flex-start}}@media(max-width:560px){._hero_1lzkj_1{margin-top:40px;padding:0 18px}._grid_1lzkj_1{padding-left:18px;padding-right:18px}._card_1lzkj_1,._card_1lzkj_1:first-child{grid-template-columns:1fr}._cardVisual_1lzkj_1{min-height:120px}._meta_1lzkj_1{flex-direction:column;gap:5px}._bottomCta_1lzkj_1 h2{font-size:2rem}}._page_1lzkj_1{background:transparent}._eyebrow_1lzkj_1,._bottomCta_1lzkj_1 span{color:#bc6c25;font-family:var(--font-family-display)}._hero_1lzkj_1 h1{color:#8b5e3c}._hero_1lzkj_1 h1 em{color:#bc6c25}._hero_1lzkj_1 p{color:#283618}._card_1lzkj_1{background:#d4a373;border:3px double #8b5e3c;border-radius:16px;box-shadow:0 10px 22px #54372224}._cardVisual_1lzkj_1{background:#efe0c2;color:#8b5e3c;border-right:1px solid #8b5e3c}._cardVisual_1lzkj_1 span,._meta_1lzkj_1{font-family:var(--font-family-display);color:#6a432b}._card_1lzkj_1 h2 a{color:#283618}._card_1lzkj_1 p{color:#3f4528}._readLink_1lzkj_1{color:#8b5e3c;font-family:var(--font-family-display)}._bottomCta_1lzkj_1{background:#bc6c25;border:3px double #8b5e3c;border-radius:16px}._bottomCta_1lzkj_1 h2{color:#fffefa}._hero_1lzkj_1 h1,._card_1lzkj_1 h2,._bottomCta_1lzkj_1 h2{font-family:var(--font-family-display);font-weight:700;letter-spacing:-.02em;line-height:1.1}._eyebrow_1lzkj_1,._cardVisual_1lzkj_1 span,._meta_1lzkj_1,._bottomCta_1lzkj_1 span{font-family:var(--font-family-display);font-weight:600;text-transform:uppercase;letter-spacing:.12em}._hero_1lzkj_1 p,._card_1lzkj_1 p,._bottomCta_1lzkj_1 p,._readLink_1lzkj_1{font-family:var(--font-family-base);line-height:1.6}._readLink_1lzkj_1{font-weight:600}
