._page_jyfds_1{min-height:100vh;background:#fafbf8;color:#213d2b;font-family:var(--font-family-base)}._header_jyfds_1{max-width:1180px;margin:auto;min-height:76px;padding:12px 20px;display:flex;align-items:center;gap:24px;border-bottom:1px solid #e1e5dd}._brand_jyfds_1{display:flex;gap:10px;align-items:center;text-decoration:none;color:inherit}._brand_jyfds_1 img{height:48px;width:48px;border-radius:50%}._brand_jyfds_1 strong,._brand_jyfds_1 small{display:block}._brand_jyfds_1 small{font-size:11px;color:#748074}._header_jyfds_1 nav{display:flex;gap:20px;margin-left:auto}._header_jyfds_1 nav a{color:#556555;text-decoration:none;font-size:13px}._intro_jyfds_1{max-width:1000px;padding:70px 20px 32px;margin:auto}._intro_jyfds_1>span{display:flex;align-items:center;gap:8px;letter-spacing:.12em;font-size:11px;font-weight:700}._intro_jyfds_1 h1{font-family:var(--font-family-display);font-size:clamp(38px,5vw,64px);letter-spacing:-.04em;line-height:1.04;margin:22px 0}._intro_jyfds_1 p{max-width:560px;line-height:1.7;color:#657466}._cards_jyfds_1{max-width:1000px;margin:auto;padding:0 20px 50px;display:grid;grid-template-columns:1fr 1fr;gap:22px}._cards_jyfds_1 article{min-width:0;padding:30px;border:1px solid #dce4d7;border-radius:18px;background:#fff;box-shadow:0 12px 32px #203b2706}._icon_jyfds_1{height:48px;width:48px;background:#e7efe4;border-radius:12px;display:grid;place-items:center}._cards_jyfds_1 h2{font-size:23px;letter-spacing:-.02em}._cards_jyfds_1 p{line-height:1.7;color:#667464;min-height:82px;font-size:15px}._contactLink_jyfds_1{color:#365f43;font-size:clamp(15px,1.5vw,20px);font-weight:700;text-decoration:none;display:flex;align-items:center;gap:10px;overflow-wrap:anywhere;min-height:48px}._contactLink_jyfds_1 svg{flex:none}._cards_jyfds_1 small{display:block;color:#798377;margin-top:12px;line-height:1.5}._quote_jyfds_1{max-width:960px;margin:0 auto 50px;padding:28px;background:#294b35;color:#fff;border-radius:16px;display:flex;justify-content:space-between;align-items:center;gap:24px}._quote_jyfds_1 h2{margin:0}._quote_jyfds_1 p{color:#d0dccd;line-height:1.5}._footer_jyfds_1{max-width:1000px;margin:auto;border-top:1px solid #dce4d7;padding:26px 20px;display:flex;gap:20px;flex-wrap:wrap;font-size:12px;color:#677965}._footer_jyfds_1 a{color:inherit}@media(max-width:700px){._header_jyfds_1{gap:12px}._header_jyfds_1 nav{display:none}._header_jyfds_1>button,._header_jyfds_1>a:last-child{margin-left:auto}._brand_jyfds_1 strong{font-size:14px}._brand_jyfds_1 small{font-size:10px}._brand_jyfds_1 img{height:38px;width:38px}._cards_jyfds_1{grid-template-columns:1fr}._intro_jyfds_1{padding-top:44px}._cards_jyfds_1 article{padding:24px}._cards_jyfds_1 p{min-height:0}._quote_jyfds_1{margin:0 20px 30px;flex-direction:column;align-items:flex-start}._contactLink_jyfds_1{font-size:17px}._footer_jyfds_1{flex-direction:column;gap:12px}}
