.solution-controls.svelte-wk3pke{flex-direction:column;align-items:flex-start;gap:14px;max-width:360px;display:flex}.solution-controls.svelte-wk3pke p:where(.svelte-wk3pke){margin:0;font-size:13px}.solutions-strip.svelte-wk3pke{--solution-width:360px;scrollbar-width:thin;scrollbar-color:#b6c6ce transparent;max-width:100%;padding-bottom:14px;overflow-x:auto}.solutions-strip.svelte-wk3pke:focus-visible{outline:2px solid var(--blue);outline-offset:6px;border-radius:6px}.solutions-track.svelte-wk3pke{width:max-content;animation:80s linear infinite svelte-wk3pke-gifting-solutions-scroll;display:flex}.solutions-group.svelte-wk3pke{flex-wrap:nowrap;gap:24px;width:max-content;padding-right:24px;display:flex}.solution-card.svelte-wk3pke{flex:0 0 var(--solution-width);width:var(--solution-width);min-width:0;color:inherit;background:#fff;border:1px solid #d5e1e6;border-radius:8px;flex-direction:column;align-items:flex-start;gap:16px;padding:28px;text-decoration:none;display:flex}.solution-card.svelte-wk3pke h3:where(.svelte-wk3pke){margin:0;font-size:20px}.solution-card.svelte-wk3pke p:where(.svelte-wk3pke){flex:1;margin:0}.solution-card.svelte-wk3pke:hover{border-color:#004f6b}.solution-card.svelte-wk3pke:focus-visible{outline-offset:-4px;outline:3px solid #007ca4}.solutions-strip.svelte-wk3pke:hover .solutions-track:where(.svelte-wk3pke),.solutions-strip.svelte-wk3pke:focus-within .solutions-track:where(.svelte-wk3pke){animation-play-state:paused}.solutions-strip.svelte-wk3pke:has(:where(.svelte-wk3pke):focus-visible) .solutions-track:where(.svelte-wk3pke){animation:none}@keyframes svelte-wk3pke-gifting-solutions-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=768px){.solutions-strip.svelte-wk3pke{--solution-width:min(310px, calc(100vw - 72px))}.solutions-group.svelte-wk3pke{gap:16px;padding-right:16px}.solution-card.svelte-wk3pke{padding:24px}}@media (prefers-reduced-motion:reduce){.solutions-track.svelte-wk3pke{animation:none}.solutions-group.duplicate.svelte-wk3pke{display:none}}.hero-copy-only.svelte-1uha8ag .hero-copy:where(.svelte-1uha8ag){text-align:center;max-width:760px;margin-inline:auto}.hero-copy-only.svelte-1uha8ag h1:where(.svelte-1uha8ag){max-width:760px;margin-inline:auto}.hero-copy-only.svelte-1uha8ag .hero-description:where(.svelte-1uha8ag){max-width:700px;margin-inline:auto}.hero-copy-only.svelte-1uha8ag .hero-actions:where(.svelte-1uha8ag),.hero-copy-only.svelte-1uha8ag .hero-trust:where(.svelte-1uha8ag){justify-content:center}
