.index.svelte-1przm5e{margin-top:4rem;text-align:center}section.svelte-1przm5e{margin-bottom:4rem}h1.svelte-1przm5e{width:100%;max-width:29rem;margin:0 auto 1.6rem}h2.svelte-1przm5e{font-weight:500}.btn-wrap.svelte-1przm5e{text-align:center;width:100%;margin:0 auto 6rem}.grid.svelte-1przm5e{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4rem}.nmosd.svelte-1przm5e,.igg4rd.svelte-1przm5e,.mg.svelte-1przm5e{grid-template-columns:1fr;gap:1.6rem;padding:2.4rem 2.4rem 3.2rem}.nmosd.svelte-1przm5e{background-color:#c9eef0}.igg4rd.svelte-1przm5e{background-color:#c5e6f1}.mg.svelte-1przm5e{background-color:#ffd7a6}img.svelte-1przm5e{margin:0 auto}.nmosd.svelte-1przm5e img:where(.svelte-1przm5e),.igg4rd.svelte-1przm5e img:where(.svelte-1przm5e){width:100%}.mg-img.svelte-1przm5e{margin-inline:-2.4rem}.mg-img.svelte-1przm5e img:where(.svelte-1przm5e){display:block;width:100%;max-width:none;margin:0}.btn.svelte-1przm5e{padding:0 2rem;margin-top:auto;grid-template-columns:1fr 1fr}a.svelte-1przm5e{display:flex;justify-content:center;align-items:center;font-weight:700;padding:1.6rem;background:#fff;border-radius:3.2rem;position:relative;height:5.6rem;box-sizing:border-box;border:2px solid transparent}a.svelte-1przm5e:hover{padding:1.4rem}.nmosd.svelte-1przm5e a:where(.svelte-1przm5e):first-child{background:#00b0b9;color:#fff;border:2px solid #00b0b9}.igg4rd.svelte-1przm5e a:where(.svelte-1przm5e):first-child{background:#0a78a8;color:#fff;border:2px solid #0a78a8}.nmosd.svelte-1przm5e a:where(.svelte-1przm5e):hover{background:#fff;color:#00b0b9;border:2px solid #00b0b9}.igg4rd.svelte-1przm5e a:where(.svelte-1przm5e):hover{background:#fff;color:#0a78a8;border:2px solid #0a78a8}.mg.svelte-1przm5e a:where(.svelte-1przm5e):first-child{background:#ff5e1c;color:#fff;border:2px solid #FF5E1C}.mg.svelte-1przm5e a:where(.svelte-1przm5e):hover{background:#fff;color:#ff5e1c;border:2px solid #FF5E1C}span.svelte-1przm5e{position:absolute;right:1.6rem}@media screen and (max-width: 1024px){section.grid.svelte-1przm5e{grid-template-columns:1fr}br.svelte-1przm5e{display:none}.btn.svelte-1przm5e{padding:0;gap:2rem}}@media screen and (max-width: 540px){h1.svelte-1przm5e{max-width:21rem}}@media screen and (max-width: 375px) and (min-width: 240px){.btn.svelte-1przm5e a:where(.svelte-1przm5e){font-size:14px;padding-left:0}}
