.ProgramCard-module__8W5qwW__card{gap:var(--space-4);height:100%}.ProgramCard-module__8W5qwW__number{color:var(--color-accent);font-family:var(--font-family-body);font-size:var(--text-sm);letter-spacing:.1em;font-weight:700}.ProgramCard-module__8W5qwW__summary{color:var(--color-text-muted)}.ProgramCard-module__8W5qwW__footer{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;margin-top:auto;display:flex}
.StartOptionCard-module__IHu-ZG__card{gap:var(--space-3);height:100%;padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border-card);border-radius:var(--radius-lg);flex-direction:column;display:flex}.StartOptionCard-module__IHu-ZG__title{font-size:1.75rem}.StartOptionCard-module__IHu-ZG__facts{color:var(--color-text);font-size:var(--text-sm);font-weight:500}.StartOptionCard-module__IHu-ZG__description{color:var(--color-text-muted)}.StartOptionCard-module__IHu-ZG__cta{width:100%;min-height:3rem;margin-top:auto}@media (min-width:48rem){.StartOptionCard-module__IHu-ZG__card{padding:var(--space-6)}}
.AppPhones-module__8Q66WW__phone{background:var(--color-primary);border-radius:1.9rem;margin:0;padding:.55rem;position:relative;box-shadow:0 0 0 1px #c9a96159}.AppPhones-module__8Q66WW__speaker{border-radius:var(--radius-pill);background:#f4efe647;width:2.6rem;height:.2rem;position:absolute;top:.22rem;left:50%;transform:translate(-50%)}.AppPhones-module__8Q66WW__screen{aspect-ratio:9/17.5;background:var(--color-background);border-radius:1.4rem;overflow:hidden}.AppPhones-module__8Q66WW__image{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.AppPhones-module__8Q66WW__composition{width:100%;max-width:34rem;padding-block:var(--space-2) var(--space-5);justify-content:center;align-items:flex-start;margin-inline:auto;display:flex}.AppPhones-module__8Q66WW__main{z-index:2;flex:0 0 44%;position:relative}.AppPhones-module__8Q66WW__side{z-index:1;flex:0 0 34%;margin-top:12%;position:relative}.AppPhones-module__8Q66WW__sideLeft{margin-right:-9%}.AppPhones-module__8Q66WW__sideRight{margin-top:20%;margin-left:-9%}
.AppShowcase-module__Ie5MCq__layout{gap:var(--space-7);align-items:center;display:grid}.AppShowcase-module__Ie5MCq__text{justify-items:start;gap:var(--space-4);max-width:36rem;display:grid}.AppShowcase-module__Ie5MCq__title{font-size:var(--text-3xl)}.AppShowcase-module__Ie5MCq__headline{color:var(--color-heading);font-family:var(--font-family-heading);font-size:var(--text-2xl);line-height:1.2}.AppShowcase-module__Ie5MCq__lead{color:var(--color-text-muted);font-size:var(--text-lg);line-height:1.6}.AppShowcase-module__Ie5MCq__highlights{gap:var(--space-4);width:100%;margin-block:var(--space-2);list-style:none;display:grid}.AppShowcase-module__Ie5MCq__highlights li{align-content:start;gap:var(--space-1);padding-left:var(--space-4);border-left:2px solid var(--color-accent);display:grid}.AppShowcase-module__Ie5MCq__highlightTitle{color:var(--color-heading);font-weight:700}.AppShowcase-module__Ie5MCq__highlightText{color:var(--color-text-muted);font-size:.9375rem;line-height:1.5}.AppShowcase-module__Ie5MCq__meta{color:var(--color-text-muted);font-size:var(--text-sm)}.AppShowcase-module__Ie5MCq__more{color:var(--color-primary);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.25em;font-weight:500}.AppShowcase-module__Ie5MCq__visual{max-width:30rem}@media (min-width:40rem){.AppShowcase-module__Ie5MCq__highlights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.AppShowcase-module__Ie5MCq__layout{gap:var(--space-8);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}
