.app-shot[data-astro-cid-s42swmna]{border-radius:var(--radius-photo);background:var(--frame);box-shadow:0 0 0 1px var(--line), 0 1rem 2rem -.75rem #1d1b1947;margin:0;overflow:hidden}.app-shot[data-astro-cid-s42swmna] picture,.app-shot[data-astro-cid-s42swmna] img{width:100%;height:auto;display:block}.app-hero[data-astro-cid-s42swmna] .app-hero__copy[data-astro-cid-s42swmna]{align-items:flex-start;gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.app-hero[data-astro-cid-s42swmna] h1[data-astro-cid-s42swmna]{font-size:clamp(2.5rem,11.5vw,3.25rem);line-height:1}.app-hero[data-astro-cid-s42swmna] .lead[data-astro-cid-s42swmna]{max-width:34rem;font-size:1.0625rem;line-height:1.5}.app-hero__action[data-astro-cid-s42swmna]{margin-block-start:var(--space-2)}.app-hero__meta[data-astro-cid-s42swmna]{font-size:var(--step--1);color:var(--fg-soft)}.app-hero__shot[data-astro-cid-s42swmna]{justify-self:center;width:min(16rem,100%)}@media (width<=47.99rem){.app-hero__action[data-astro-cid-s42swmna]{align-self:stretch}}@media (width>=56.25rem){main .app-hero[data-astro-cid-s42swmna] .section__body{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:3.5rem}.app-hero[data-astro-cid-s42swmna] h1[data-astro-cid-s42swmna]{font-size:clamp(2.5rem,5vw,4.5rem)}.app-hero[data-astro-cid-s42swmna] .lead[data-astro-cid-s42swmna]{font-size:1.125rem}.app-hero__shot[data-astro-cid-s42swmna]{width:20rem}}main .app-features[data-astro-cid-s42swmna] .section__body{justify-items:stretch}.app-features__head[data-astro-cid-s42swmna]{gap:var(--space-4);display:grid}.features[data-astro-cid-s42swmna]{border-block-start:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.feature[data-astro-cid-s42swmna]{gap:var(--space-5);padding-block:var(--space-5);border-block-end:1px solid var(--line);grid-template-columns:minmax(0,1fr) 7.5rem;align-items:center;display:grid}.feature__text[data-astro-cid-s42swmna]{gap:var(--space-2);display:grid}.feature[data-astro-cid-s42swmna] h3[data-astro-cid-s42swmna]{font-size:var(--step-2)}.feature[data-astro-cid-s42swmna] p[data-astro-cid-s42swmna]{color:var(--fg-soft)}@media (width>=64rem){.features[data-astro-cid-s42swmna]{column-gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}.feature[data-astro-cid-s42swmna]{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 11rem}}main .app-details[data-astro-cid-s42swmna] .section__body{justify-items:stretch}.app-details__lines[data-astro-cid-s42swmna]{max-width:62rem}.app-details__note[data-astro-cid-s42swmna]{max-width:62rem;padding-block:var(--space-4);border-block:1px solid var(--line);color:var(--fg);font-weight:600}.app-closing[data-astro-cid-s42swmna] h2[data-astro-cid-s42swmna]{font-size:var(--step-2)}@media (width<=47.99rem){.app-closing[data-astro-cid-s42swmna] .button[data-astro-cid-s42swmna]{place-self:stretch stretch}}
