.hero[data-astro-cid-stnjjysg]{background:var(--color-white);font-feature-settings:"palt";justify-content:center;padding:118px 40px 0;display:flex}.inner[data-astro-cid-stnjjysg]{align-items:center;gap:16px;max-width:100%;padding:0 40px;display:flex}.text[data-astro-cid-stnjjysg]{flex-direction:column;flex:none;gap:5px;width:100%;max-width:calc(50% - 8px);display:flex}.title-block[data-astro-cid-stnjjysg]{align-items:center;width:100%;height:99px;display:flex}.title[data-astro-cid-stnjjysg]{color:var(--color-heading);font-size:48px;font-weight:700;line-height:67.2px}.catch[data-astro-cid-stnjjysg]{color:var(--color-heading);letter-spacing:-.01em;font-size:28px;font-weight:700;line-height:42px}.note[data-astro-cid-stnjjysg]{color:var(--color-heading);font-size:12px;line-height:21px}.lead[data-astro-cid-stnjjysg]{color:var(--color-heading);font-size:14px;line-height:24.5px}.visual[data-astro-cid-stnjjysg]{border-radius:8px;flex:none;width:100%;max-width:calc(50% - 8px);height:auto}@media (width<=840px){.inner[data-astro-cid-stnjjysg]{flex-direction:column;gap:50px}.text[data-astro-cid-stnjjysg]{text-align:center;width:100%;max-width:none}.title-block[data-astro-cid-stnjjysg]{justify-content:center;align-items:flex-start;padding-top:30px}.visual[data-astro-cid-stnjjysg]{max-width:none}}@media (width<=540px){.hero[data-astro-cid-stnjjysg]{padding:98px 20px 40px}.inner[data-astro-cid-stnjjysg]{gap:40px;padding:0 40px}.text[data-astro-cid-stnjjysg]{gap:24px}.title-block[data-astro-cid-stnjjysg]{padding-top:28px}.title[data-astro-cid-stnjjysg]{font-size:28px;line-height:39.2px}.catch[data-astro-cid-stnjjysg]{font-size:24px;line-height:36px}.note[data-astro-cid-stnjjysg]{font-size:14px;line-height:24.5px}.visual[data-astro-cid-stnjjysg]{border-radius:6px}}.section[data-astro-cid-focghnv5]{background:var(--color-white);font-feature-settings:"palt";justify-content:center;padding:60px 40px 40px;display:flex}.inner[data-astro-cid-focghnv5]{width:100%;max-width:1280px}.head[data-astro-cid-focghnv5]{justify-content:center;padding:20px 20px 20px 28px;display:flex}.heading[data-astro-cid-focghnv5]{color:var(--color-heading);text-align:center;font-size:40px;font-weight:700;line-height:56px}.cards[data-astro-cid-focghnv5]{flex-wrap:wrap;gap:60px 40px;margin:0;padding:0;list-style:none;display:flex}.card[data-astro-cid-focghnv5]{border-radius:12px;flex-direction:column-reverse;flex:0 0 calc(33.3% - 26.67px);gap:10px;padding:8px;display:flex;box-shadow:0 0 10px #0003}.body[data-astro-cid-focghnv5]{flex-direction:column;gap:16px;height:180px;padding:8px;display:flex}.card-title[data-astro-cid-focghnv5]{color:var(--color-heading);font-size:20px;font-weight:700;line-height:30px}.text[data-astro-cid-focghnv5]{color:var(--color-heading);font-size:15px;line-height:26.25px}.image[data-astro-cid-focghnv5]{background-repeat:no-repeat;background-size:cover;border-radius:8px;flex:none;height:240px}@media (width<=840px){.section[data-astro-cid-focghnv5]{padding-top:40px}.head[data-astro-cid-focghnv5]{flex-direction:column-reverse;padding:20px 20px 58px}.cards[data-astro-cid-focghnv5]{gap:32px}.card[data-astro-cid-focghnv5]{flex-direction:column;flex-basis:calc(50% - 16px)}}@media (width<=540px){.section[data-astro-cid-focghnv5]{padding:40px 20px}.head[data-astro-cid-focghnv5]{padding-bottom:48px}.heading[data-astro-cid-focghnv5]{font-size:28px;line-height:39.2px}.cards[data-astro-cid-focghnv5]{gap:20px}.card[data-astro-cid-focghnv5]{flex-basis:100%;gap:24px}.body[data-astro-cid-focghnv5]{gap:12px;height:auto}.card-title[data-astro-cid-focghnv5]{font-size:24px;line-height:36px}.text[data-astro-cid-focghnv5]{font-size:14px;line-height:24.5px}.image[data-astro-cid-focghnv5]{border-radius:6px;height:200px}}.section[data-astro-cid-fomiboa3]{background:var(--color-white);font-feature-settings:"palt";justify-content:center;padding:40px 40px 80px;display:flex}.section--panel[data-astro-cid-fomiboa3]{background:#ebf3fb;padding-top:60px}.inner[data-astro-cid-fomiboa3]{flex-direction:column;align-items:center;gap:30px;width:100%;max-width:1280px;display:flex}.heading[data-astro-cid-fomiboa3]{color:var(--color-heading);text-align:center;padding-bottom:0;font-size:40px;font-weight:700;line-height:56px}.section--panel[data-astro-cid-fomiboa3] .heading[data-astro-cid-fomiboa3]{padding-bottom:21px}.list[data-astro-cid-fomiboa3]{flex-direction:column;gap:40px;width:100%;margin:0;padding:0;list-style:none;display:flex}.item[data-astro-cid-fomiboa3]{flex-direction:row-reverse;align-items:center;gap:40px;padding:0 40px 0 0;display:flex}.section--panel[data-astro-cid-fomiboa3] .item[data-astro-cid-fomiboa3]{background:var(--color-white);border-radius:24px;padding:20px 60px 20px 20px}.section--panel[data-astro-cid-fomiboa3] .item[data-astro-cid-fomiboa3]:nth-child(2n){flex-direction:row;padding:20px 20px 20px 60px}.text-col[data-astro-cid-fomiboa3]{flex-direction:column;flex:0 0 calc(50% - 20px);gap:16px;min-width:0;display:flex}.head[data-astro-cid-fomiboa3]{flex-direction:column-reverse;align-items:flex-start;gap:16px;display:flex}.number[data-astro-cid-fomiboa3]{background:var(--color-heading);color:var(--color-white);border-radius:32px;padding:0 24px;font-size:15px;font-weight:700;line-height:26.25px}.item-title[data-astro-cid-fomiboa3]{color:var(--color-heading);font-size:32px;font-weight:700;line-height:48px}.text[data-astro-cid-fomiboa3]{color:var(--color-heading);font-size:18px;line-height:31.5px}.visual[data-astro-cid-fomiboa3]{height:var(--height);border-radius:var(--radius);background-color:var(--color-white);background-repeat:no-repeat;background-size:cover;border:1px solid #d7d7d7;flex:0 0 calc(50% - 20px)}.section--panel[data-astro-cid-fomiboa3] .visual[data-astro-cid-fomiboa3]{border:0}.section--panel[data-astro-cid-fomiboa3] .visual--bordered[data-astro-cid-fomiboa3]{border:1px solid #d7d7d7}@media (width<=840px){.section[data-astro-cid-fomiboa3]{padding:40px}.item[data-astro-cid-fomiboa3],.section--panel[data-astro-cid-fomiboa3] .item[data-astro-cid-fomiboa3]:nth-child(2n){flex-direction:column;align-items:center}.item[data-astro-cid-fomiboa3]{padding:0 20px}.section--panel[data-astro-cid-fomiboa3] .item[data-astro-cid-fomiboa3],.section--panel[data-astro-cid-fomiboa3] .item[data-astro-cid-fomiboa3]:nth-child(2n){padding:20px 40px}.text-col[data-astro-cid-fomiboa3],.visual[data-astro-cid-fomiboa3]{flex:none;width:100%}}@media (width<=540px){.section[data-astro-cid-fomiboa3]{padding:40px 20px}.inner[data-astro-cid-fomiboa3]{gap:50px}.section--panel[data-astro-cid-fomiboa3] .inner[data-astro-cid-fomiboa3]{gap:32px}.heading[data-astro-cid-fomiboa3]{font-size:28px;line-height:39.2px}.section--panel[data-astro-cid-fomiboa3] .heading[data-astro-cid-fomiboa3]{padding-bottom:25px}.section--plain[data-astro-cid-fomiboa3] .item[data-astro-cid-fomiboa3]:last-child{padding-right:40px}.list[data-astro-cid-fomiboa3]{gap:50px}.section--panel[data-astro-cid-fomiboa3] .list[data-astro-cid-fomiboa3]{gap:20px}.item[data-astro-cid-fomiboa3],.section--panel[data-astro-cid-fomiboa3] .item[data-astro-cid-fomiboa3],.section--panel[data-astro-cid-fomiboa3] .item[data-astro-cid-fomiboa3]:nth-child(2n){gap:24px;padding:0}.section--panel[data-astro-cid-fomiboa3] .item[data-astro-cid-fomiboa3],.section--panel[data-astro-cid-fomiboa3] .item[data-astro-cid-fomiboa3]:nth-child(2n){padding:20px}.text-col[data-astro-cid-fomiboa3],.head[data-astro-cid-fomiboa3]{gap:12px}.item-title[data-astro-cid-fomiboa3]{font-size:24px;line-height:36px}.number[data-astro-cid-fomiboa3],.text[data-astro-cid-fomiboa3]{font-size:14px;line-height:24.5px}.visual[data-astro-cid-fomiboa3]{height:var(--mobile-height);border-radius:6px}}.band[data-astro-cid-oo4xf3gj]{background:var(--color-white);flex-direction:column;align-items:center;padding:52px 32px;display:flex}.title[data-astro-cid-oo4xf3gj]{color:var(--color-text);font-size:28px;font-weight:700;line-height:39.2px}.section[data-astro-cid-drab6f7b]{background:var(--color-white);padding-bottom:40px}.panel[data-astro-cid-drab6f7b]{color:#202124;background:#edf0f2;flex-direction:column;align-items:center;padding:0 64px 40px;display:flex}.head[data-astro-cid-drab6f7b],.body[data-astro-cid-drab6f7b]{justify-content:center;width:100%;max-width:812px;display:flex}.head[data-astro-cid-drab6f7b]{padding-top:32px}.body[data-astro-cid-drab6f7b]{padding:32px 0 40px}.heading[data-astro-cid-drab6f7b]{font-size:32px;font-weight:400;line-height:64px}.text[data-astro-cid-drab6f7b]{font-size:16px;line-height:32px}.button[data-astro-cid-drab6f7b]{background:var(--color-green);width:240px;height:48px;color:var(--color-white);border-radius:24px;justify-content:center;align-items:center;font-size:19px;font-weight:700;line-height:22.8px;display:flex}@media (width<=840px){.section[data-astro-cid-drab6f7b]{padding-bottom:0}.panel[data-astro-cid-drab6f7b]{padding:20px 40px}.button[data-astro-cid-drab6f7b]{margin-bottom:40px}}@media (width<=540px){.panel[data-astro-cid-drab6f7b]{padding:32px 16px 16px}.head[data-astro-cid-drab6f7b]{padding-top:0}.heading[data-astro-cid-drab6f7b]{font-size:28px;line-height:56px}.button[data-astro-cid-drab6f7b]{width:280px;height:64px}}
