.hp-marquee.svelte-q0lyid.svelte-q0lyid{background:#16203a;border-bottom:1px solid rgba(255,255,255,.1);overflow:hidden;width:100%;max-width:100%;padding:15px 0}.hp-marquee__track.svelte-q0lyid.svelte-q0lyid{display:flex;width:max-content;animation:svelte-q0lyid-hp-mq 34s linear infinite;font:700 13px var(--pt-font-display);letter-spacing:.2em;color:#ffffff80}.hp-marquee__item.svelte-q0lyid.svelte-q0lyid{padding-right:40px;white-space:nowrap}.hp-marquee__item--hi.svelte-q0lyid.svelte-q0lyid{color:#fff}.hp-paths.svelte-q0lyid.svelte-q0lyid{position:relative;isolation:isolate;overflow:hidden;max-width:var(--max-width, 1200px);margin:0 auto;padding:clamp(24px,3.5vw,48px) var(--page-pad, 16px) 0;color:#fff;font-family:var(--pt-font-body)}.hp-paths__mark.svelte-q0lyid.svelte-q0lyid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;display:flex;align-items:center;justify-content:center}.hp-paths__mark.svelte-q0lyid img.svelte-q0lyid{display:block;width:clamp(420px,78%,920px);height:auto;max-width:none;opacity:.07;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transform:translateY(4%)}.hp-paths__grid.svelte-q0lyid.svelte-q0lyid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hp-paths__grid--four.svelte-q0lyid.svelte-q0lyid{grid-template-columns:repeat(4,minmax(0,1fr))}.hp-path.svelte-q0lyid.svelte-q0lyid{position:relative;display:block;min-height:clamp(300px,24vw,380px);border-radius:16px;overflow:hidden;background:#16203a;text-decoration:none;color:inherit;container-type:inline-size}.hp-path__shade.svelte-q0lyid.svelte-q0lyid{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1f2a441f 30%,#16203af0);pointer-events:none}.hp-path__copy.svelte-q0lyid.svelte-q0lyid{position:absolute;left:0;right:0;bottom:0;padding:clamp(20px,2.4vw,30px);pointer-events:none}.hp-path__label.svelte-q0lyid.svelte-q0lyid{display:block;max-width:100%;font-family:var(--pt-font-display);font-weight:800;font-size:clamp(1.15rem,9.2cqi,2.4rem);line-height:.95;letter-spacing:.02em;text-transform:uppercase;color:#fff}.hp-path__sub.svelte-q0lyid.svelte-q0lyid{display:block;font:400 15px / 1.45 var(--pt-font-body);color:var(--pt-paper);margin-top:12px}.hp-path__cta.svelte-q0lyid.svelte-q0lyid{display:inline-block;min-height:44px;font:400 15px var(--pt-font-display);letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--pt-blue);border:1.5px solid var(--pt-blue);padding:10px 22px;border-radius:50px;margin-top:18px}.hp-path--soon.svelte-q0lyid.svelte-q0lyid{cursor:default}.hp-path--soon.svelte-q0lyid .hp-path__cta.svelte-q0lyid{background:transparent;border-color:#ffffffbf}@keyframes svelte-q0lyid-hp-mq{0%{transform:translate(0)}to{transform:translate(-50%)}}@container (max-width: 280px){.hp-path__copy.svelte-q0lyid.svelte-q0lyid{padding:16px 14px}.hp-path__sub.svelte-q0lyid.svelte-q0lyid{font-size:13px;margin-top:8px}.hp-path__cta.svelte-q0lyid.svelte-q0lyid{font-size:13px;letter-spacing:.02em;padding:10px 14px;margin-top:12px}}@media (max-width: 1280px){.hp-paths__grid--four.svelte-q0lyid.svelte-q0lyid{grid-template-columns:1fr 1fr}}@media (max-width: 800px){.hp-paths__grid.svelte-q0lyid.svelte-q0lyid{grid-template-columns:1fr 1fr;gap:10px}.hp-path.svelte-q0lyid.svelte-q0lyid{min-height:clamp(260px,62vw,340px);border-radius:14px}.hp-path--wide.svelte-q0lyid.svelte-q0lyid{grid-column:1 / -1;min-height:clamp(320px,78vw,440px)}.hp-path__copy.svelte-q0lyid.svelte-q0lyid{padding:14px}.hp-path__label.svelte-q0lyid.svelte-q0lyid{font-size:clamp(1.05rem,4.4vw,1.65rem);line-height:1.05}.hp-path--wide.svelte-q0lyid .hp-path__label.svelte-q0lyid{font-size:clamp(1.65rem,7vw,2.4rem);line-height:1}.hp-path__sub.svelte-q0lyid.svelte-q0lyid{font-size:13px;margin-top:7px;line-height:1.4}.hp-path--wide.svelte-q0lyid .hp-path__sub.svelte-q0lyid{font-size:14px;margin-top:9px}.hp-path__cta.svelte-q0lyid.svelte-q0lyid{font-size:13px;letter-spacing:.01em;padding:10px 14px;margin-top:11px;white-space:nowrap;min-height:44px}.hp-path--wide.svelte-q0lyid .hp-path__cta.svelte-q0lyid{font-size:14px;letter-spacing:.03em;padding:11px 18px;margin-top:14px;white-space:normal}.hp-paths__grid--four.svelte-q0lyid .hp-path--wide.svelte-q0lyid{grid-column:auto;min-height:clamp(260px,62vw,340px)}}@media (prefers-reduced-motion: reduce){.hp-marquee__track.svelte-q0lyid.svelte-q0lyid{animation:none}}
