#app-brand-bar.svelte-2j7mc4{opacity:.9;padding:.1rem 1rem;transition:opacity .5s}#app-brand-bar.svelte-2j7mc4:hover{opacity:.95}.logo.svelte-2j7mc4{text-transform:uppercase;font-family:Fira Sans Condensed,sans-serif;font-size:1.6rem;font-style:oblique;text-decoration:underline;text-decoration-style:double!important}.app-landing.svelte-2j7mc4{flex-direction:column;gap:5rem;max-width:1100px;margin:0 auto;padding:1.5rem 0 2rem;display:flex}.hyphens.svelte-2j7mc4{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.hero-section.svelte-2j7mc4{flex-wrap:wrap;align-items:center;gap:2.5rem;display:flex}.hero-text.svelte-2j7mc4{flex:360px;min-width:280px}.hero-text.svelte-2j7mc4 h1:where(.svelte-2j7mc4){margin-bottom:1rem;font-size:2.4rem;font-weight:700;line-height:1.15}.lead.svelte-2j7mc4{max-width:32em;margin-bottom:1.5rem;font-size:1.15rem}.cta-row.svelte-2j7mc4{margin-bottom:.75rem}.badge.svelte-2j7mc4{height:48px}.web-link.svelte-2j7mc4 a:where(.svelte-2j7mc4),.platform-row.svelte-2j7mc4 .tag:where(.svelte-2j7mc4){color:inherit}.rating.svelte-2j7mc4{margin-bottom:.5rem}.hero-shot.svelte-2j7mc4{flex:260px;justify-content:center;display:flex}.hero-shot.svelte-2j7mc4 img:where(.svelte-2j7mc4),.tour-shot.svelte-2j7mc4 img:where(.svelte-2j7mc4){border-radius:14.7%/6.8%;width:100%;max-width:280px;height:auto;box-shadow:0 1.2rem 3rem #00000040}.feature-grid.svelte-2j7mc4 h2:where(.svelte-2j7mc4){margin-bottom:2rem}.step.svelte-2j7mc4{text-align:center;padding:0 1rem}.screen-tour.svelte-2j7mc4{flex-direction:column;gap:4rem;display:flex}.tour-row.svelte-2j7mc4{flex-wrap:wrap;align-items:center;gap:2.5rem;display:flex}.tour-row.reverse.svelte-2j7mc4{flex-direction:row-reverse}.tour-shot.svelte-2j7mc4{flex:260px;justify-content:center;display:flex}.tour-text.svelte-2j7mc4{flex:320px;min-width:260px}.tour-text.svelte-2j7mc4 p:where(.svelte-2j7mc4)+p:where(.svelte-2j7mc4){margin-top:1rem}.feature-card.svelte-2j7mc4{background:#1272740f;border-radius:.75rem;height:100%;padding:1.5rem}.feature-icon.svelte-2j7mc4{color:#127274;font-size:2rem}@media screen and (width<=768px){.step.svelte-2j7mc4,.feature-card.svelte-2j7mc4{text-align:left;align-items:center;gap:1rem;display:flex}.step.svelte-2j7mc4 .feature-icon:where(.svelte-2j7mc4),.feature-card.svelte-2j7mc4 .feature-icon:where(.svelte-2j7mc4){flex-shrink:0}.step.svelte-2j7mc4 p:where(.svelte-2j7mc4),.feature-card.svelte-2j7mc4 p:where(.svelte-2j7mc4){margin:0}}.opaque.svelte-2j7mc4{opacity:.7;margin-bottom:.75rem;display:inline-block}.final-cta.svelte-2j7mc4 h2:where(.svelte-2j7mc4){margin-bottom:1.25rem}.app-footer.svelte-2j7mc4{opacity:.6}@media (prefers-color-scheme:dark){.feature-card.svelte-2j7mc4{background:#1272742e}}
