.card.svelte-12luhm2{display:flex;height:100%;border-radius:16px;overflow:hidden;border:1px solid var(--border-soft, #d8d8d8);background:#fff;text-decoration:none;flex-direction:row;align-items:flex-start}@media (min-width: 768px){.card.svelte-12luhm2{border-radius:24px}}@media (min-width: 1200px){.card.svelte-12luhm2{flex-direction:column;align-items:flex-start;flex:1 0 0;border-radius:32px}}picture.svelte-12luhm2{overflow:hidden;height:100%;width:100%;border-radius:16px;border:1px solid #dddddd;margin:-1px;aspect-ratio:272 / 428;flex-shrink:0;max-width:34%;display:flex;align-items:end;justify-content:end}@media (min-width: 768px){picture.svelte-12luhm2{max-width:30%;border-radius:24px}}@media (min-width: 1200px){picture.svelte-12luhm2{max-width:none;width:100%;height:auto;aspect-ratio:457 / 220;border-radius:32px}}.image.svelte-12luhm2{width:100%}.content.svelte-12luhm2{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:16px;align-self:center;flex-grow:1}@media (min-width: 768px){.content.svelte-12luhm2{padding:32px}}.title.svelte-12luhm2{color:var(--text-primary, #3d3d3d);font-family:Almarena;font-size:16px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.2px}@media (min-width: 768px){.title.svelte-12luhm2{font-size:20px;letter-spacing:-.16px}}.description.svelte-12luhm2{color:var(--text-secondary, #8d8d8d);font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:16px}@media (min-width: 1200px){.description.svelte-12luhm2{flex-grow:1;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.14px}}.button.svelte-12luhm2{display:flex;min-width:96px;padding:var(--padding-v, 12px) var(--padding-h, 24px);justify-content:center;align-items:center;gap:var(--gap, 4px);border-radius:var(--radius, 9999px);background:var(--text-primary, #3d3d3d);color:var(--background, #fff);text-align:center;font-family:Almarena;font-size:15px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:-.037px}.desktop-only.svelte-12luhm2{display:none}@media (min-width: 1000px){.mobile-only.svelte-12luhm2{display:none}.desktop-only.svelte-12luhm2{display:inline}}.box.svelte-la7w5n{padding:24px;container-type:inline-size;border-radius:24px;border:1px solid var(--border-soft, #d8d8d8)}@media (min-width: 768px){.box.svelte-la7w5n{display:grid;grid-template-columns:3fr 5fr;align-items:center;gap:32px}.box.svelte-la7w5n .image:where(.svelte-la7w5n){order:1}}@media (min-width: 1200px){.box.svelte-la7w5n{gap:96px}}.image-container.svelte-la7w5n{padding:16px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:16px;margin-bottom:32px}@media (min-width: 768px){.image-container.svelte-la7w5n{order:1}}.image.svelte-la7w5n{width:100%}.title.svelte-la7w5n{color:var(--text-primary, #3d3d3d);font-family:Almarena;font-size:24px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-.24px}@media (min-width: 768px){.title.svelte-la7w5n{color:#000;font-family:Almarena;font-size:32px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-.32px}}.description.svelte-la7w5n{margin:16px 0;color:var(--text-primary, #3d3d3d);font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.16px}.primary-button.svelte-la7w5n{display:none;min-width:96px;padding:var(--padding-v, 12px) var(--padding-h, 24px);justify-content:center;align-items:center;gap:var(--gap, 4px);border-radius:var(--radius, 9999px);border:1.25px solid var(--accent-primary, #ff5d64);color:var(--text-link, #ff5d64);text-align:center;font-family:Almarena;font-size:15px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:-.037px;opacity:.96;text-decoration:none}@media (min-width: 1200px){.primary-button.svelte-la7w5n{display:inline-flex}}.section.svelte-1mi9kit{margin:64px 16px}@media (min-width: 1200px){.expert-mode-section.svelte-1mi9kit{display:none}}.hero-section.svelte-1mi9kit{text-align:center;padding:0 12px;display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:64px;margin-bottom:64px}@media (min-width: 768px){.hero-section.svelte-1mi9kit{padding:0 24px;margin-top:152px;margin-bottom:98px;gap:8px}}.hero-section-description.svelte-1mi9kit{text-wrap:balance;color:var(--text-secondary, #8d8d8d);text-align:center;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.16px}@media (min-width: 768px){.hero-section-description.svelte-1mi9kit{max-width:800px;font-size:20px;line-height:32px;letter-spacing:-.2px}}.hero-actions.svelte-1mi9kit{display:grid;margin:0 16px 24px;align-items:center;grid-template-columns:repeat(1,1fr);gap:24px;align-items:stretch}@media (min-width: 768px){.hero-actions.svelte-1mi9kit{grid-template-columns:repeat(2,1fr);margin-bottom:102px}}@media (min-width: 1400px){.hero-actions.svelte-1mi9kit{max-width:1368px;margin:0 auto 102px;gap:32px}}@media (min-width: 1200px){.hero-actions.svelte-1mi9kit{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1199px){.expert-mode-hero.svelte-1mi9kit{display:none}}.section-alternate.svelte-1mi9kit{padding:32px 16px;margin:0 16px;border-radius:16px;background:var(--surface, #f8f8f8);box-sizing:border-box}@media (min-width: 768px){.section-alternate.svelte-1mi9kit{padding:72px;border-radius:32px}}@media (min-width: 1400px){.section-alternate.svelte-1mi9kit{max-width:1368px;margin:0 auto}}.sticky-header.svelte-1mi9kit{position:sticky;top:0;z-index:9;background-color:#fff}@media print{.sticky-header.svelte-1mi9kit{position:relative}}.sticky-header.isPinned.svelte-1mi9kit{box-shadow:0 4px 4px #0000001a}.heading.svelte-1mi9kit{color:#000;margin:0;text-wrap:balance;text-align:center;font-family:Almarena;font-size:40px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.44px;background:linear-gradient(275deg,#554fcd .2%,#f27281 82.63%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width: 768px){.heading.svelte-1mi9kit{text-align:center;font-family:Almarena;font-size:52px;font-style:normal;font-weight:700;line-height:64px;letter-spacing:-.52px}}.subheading.svelte-1mi9kit{margin:0;color:var(--text-primary, #3d3d3d);text-align:center;font-family:Almarena;font-size:28px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-.28px}@media (min-width: 768px){.subheading.svelte-1mi9kit{font-size:36px;line-height:110%;letter-spacing:-.36px}}.scenarios-heading.svelte-1mi9kit{display:flex;padding:0 16px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;margin-bottom:24px}@media (min-width: 768px){.scenarios-heading.svelte-1mi9kit{padding:0;margin-bottom:42px}}.scenarios-heading-title.svelte-1mi9kit{margin:0;color:#000;font-family:Almarena;font-size:36px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.36px}@media (min-width: 768px){.scenarios-heading-title.svelte-1mi9kit{font-size:32px}}.scenarios-heading-description.svelte-1mi9kit{color:var(--text-secondary, #8d8d8d);font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.16px;max-width:500px}.section-heading.svelte-1mi9kit{color:#000;font-family:Almarena;font-size:20px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.2px;margin:48px 0 12px}.scenarios.svelte-1mi9kit{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width: 768px){.scenarios.svelte-1mi9kit{grid-template-columns:1fr 1fr}}.primary-button.svelte-1mi9kit{display:flex;min-width:96px;padding:var(--padding-v, 12px) var(--padding-h, 24px);justify-content:center;align-items:center;gap:var(--gap, 4px);border-radius:var(--radius, 9999px);border:1.25px solid var(--accent-primary, #ff5d64);color:var(--text-link, #ff5d64);text-align:center;font-family:Almarena;font-size:15px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:-.037px;opacity:.96;background-color:transparent}.show-more-toggle.svelte-1mi9kit{cursor:pointer;margin-top:24px}@media (min-width: 768px){.show-more-toggle.svelte-1mi9kit{margin-top:32px}}.other-scenarios.svelte-1mi9kit{display:none}.other-scenarios.show.svelte-1mi9kit{display:block}.scenario-card-container.svelte-1mi9kit{border-radius:32px;background:#fff;gap:16px}
