.band[data-astro-cid-vfjlwvmh]{border-radius:var(--radius-xl);background:radial-gradient(70% 70% at 50% 35%, var(--brand-wash), transparent 72%), color-mix(in srgb, var(--brand) 13%, var(--card-background));border:1px solid var(--brand-edge);place-items:center;width:100%;padding:clamp(1.25rem,3vw,2rem);display:grid;position:relative;overflow:hidden}.band[data-astro-cid-vfjlwvmh][data-bleed=true]{align-content:end;padding-bottom:0}.band[data-astro-cid-vfjlwvmh][data-shape=square]{aspect-ratio:1}.decor[data-astro-cid-vfjlwvmh]{font-size:clamp(1.1rem,2vw,1.6rem);animation:6s ease-in-out infinite float;position:absolute}.decor[data-astro-cid-vfjlwvmh][data-place="0"]{animation-delay:0s;top:7%;left:7%}.decor[data-astro-cid-vfjlwvmh][data-place="1"]{animation-delay:.8s;top:3%;right:9%}.decor[data-astro-cid-vfjlwvmh][data-place="2"]{animation-delay:1.6s;top:38%;left:2%}.decor[data-astro-cid-vfjlwvmh][data-place="3"]{animation-delay:.4s;top:44%;right:2%}.decor[data-astro-cid-vfjlwvmh][data-place="4"]{animation-delay:1.2s;bottom:16%;left:10%}.decor[data-astro-cid-vfjlwvmh][data-place="5"]{animation-delay:2s;bottom:24%;right:9%}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.coach-preview{--coach-visible:calc(100% * 820 / 2622)}.coach-preview>img{clip-path:inset(0 0 calc(100% - var(--coach-visible)) 0)}.android .coach-preview{--coach-visible:calc(100% * 689 / 2400)}.coach-preview:lang(ar){--coach-visible:calc(100% * 740 / 2622)}.android .coach-preview:lang(ar){--coach-visible:calc(100% * 634 / 2400)}.coach-preview:lang(ru){--coach-visible:calc(100% * 791 / 2622)}.coach-preview:lang(zh){--coach-visible:calc(100% * 721 / 2622)}.coach-preview:lang(ja),.coach-preview:lang(ko){--coach-visible:calc(100% * 734 / 2622)}.coach-preview:lang(hi){--coach-visible:calc(100% * 880 / 2622)}.android .coach-preview:lang(ru){--coach-visible:calc(100% * 681 / 2400)}.android .coach-preview:lang(zh),.android .coach-preview:lang(ja),.android .coach-preview:lang(ko){--coach-visible:calc(100% * 662 / 2400)}.android .coach-preview:lang(hi){--coach-visible:calc(100% * 667 / 2400)}.coach-preview-art{inset:calc(var(--coach-visible) - 1px) 0 0;background:#f8fafc;position:absolute;overflow:hidden}.coach-preview-art>svg{width:100%;height:100%;display:block}.phone[data-astro-cid-k7mbr7da]{width:var(--w);max-width:100%}.phone[data-astro-cid-k7mbr7da][data-size=hero]{--w:280px}.phone[data-astro-cid-k7mbr7da][data-size=solo]{--w:250px}.phone[data-astro-cid-k7mbr7da][data-size=aside]{--w:240px}.phone[data-astro-cid-k7mbr7da][data-size=duo]{--w:200px}.bezel[data-astro-cid-k7mbr7da]{padding:calc(var(--w) * .032);border-radius:calc(var(--w) * .182);box-shadow:var(--shadow-lg), inset 0 0 0 1px #ffffff1f;background:linear-gradient(160deg,#2c3444,#11151f);position:relative}.screen-content[data-astro-cid-k7mbr7da]{border-radius:16%/7.35%;position:relative;overflow:hidden}.bezel[data-astro-cid-k7mbr7da] img{width:100%;height:auto;display:block}.hero[data-astro-cid-ge2uvauf]{background:radial-gradient(60% 55% at 15% 0%, var(--brand-wash), transparent 72%), color-mix(in srgb, var(--brand) 11%, var(--background));margin-top:calc(-1*clamp(10.5rem,15vw,12.5rem));padding-top:clamp(9.5rem,14vw,11.5rem);padding-bottom:clamp(2rem,4vw,3rem);overflow:hidden}.top[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr);align-items:end;gap:2rem;display:grid}.copy[data-astro-cid-ge2uvauf]{overflow-wrap:anywhere;hyphens:auto;flex-direction:column;align-items:flex-start;gap:1.25rem;min-width:0;display:flex}.support[data-astro-cid-ge2uvauf]{color:var(--text-secondary);font-size:.875rem}h1[data-astro-cid-ge2uvauf]{font-size:clamp(3rem,6vw,3.75rem)}.showcase[data-astro-cid-ge2uvauf]{justify-self:center;width:max-content;max-width:100%;padding-top:118px;position:relative}.crop[data-astro-cid-ge2uvauf]{height:387px;overflow:hidden}.peek[data-astro-cid-ge2uvauf]{line-height:0;position:absolute;top:0;right:12%}@media (prefers-reduced-motion:no-preference){.peek[data-astro-cid-ge2uvauf]{animation:.7s cubic-bezier(.2,.9,.3,1.15) .3s both peek}@keyframes peek{0%{opacity:0;transform:translateY(18%)}}}@media (width>=62rem){.top[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.copy[data-astro-cid-ge2uvauf]{align-self:center}}.wrap[data-astro-cid-23gkgyqt]{border-block:1px solid var(--hairline);background:var(--card-background)}.grid[data-astro-cid-23gkgyqt]{background:var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding-inline:1px;display:grid}.stat[data-astro-cid-23gkgyqt]{background:var(--card-background);padding:clamp(1rem,2vw,1.5rem) clamp(.5rem,2vw,1.75rem)}.value[data-astro-cid-23gkgyqt]{font-size:clamp(2rem,4vw,2.75rem);font-family:var(--font-display);font-weight:var(--font-display-weight);letter-spacing:-.03em;color:var(--success);line-height:1}.label[data-astro-cid-23gkgyqt]{color:var(--text-secondary);text-wrap:balance;overflow-wrap:anywhere;hyphens:auto;margin:.4rem 0 0;font-size:.875rem}.grid[data-astro-cid-5on2j7ko]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.goal[data-astro-cid-5on2j7ko]{align-items:center;gap:.85rem;padding:1.1rem 1.25rem;transition:border-color .15s,transform .15s;display:flex}.goal[data-astro-cid-5on2j7ko]:hover{border-color:var(--brand-edge);transform:translateY(-2px)}.icon[data-astro-cid-5on2j7ko]{border-radius:var(--radius-sm);background:var(--brand-wash);flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;font-size:1.25rem;display:grid}.label[data-astro-cid-5on2j7ko]{overflow-wrap:anywhere;min-width:0;font-size:.9375rem;font-weight:700;line-height:1.35}@media (width>=48rem){.grid[data-astro-cid-5on2j7ko]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=62rem){.grid[data-astro-cid-5on2j7ko]{grid-template-columns:repeat(4,minmax(0,1fr))}}.row[data-astro-cid-dgixcx3b]{border:1px solid var(--hairline);border-radius:var(--radius-xl);background:var(--background);flex-direction:column;gap:1.5rem;min-width:0;padding:clamp(1.25rem,2.5vw,2rem);display:flex}.text[data-astro-cid-dgixcx3b]{overflow-wrap:anywhere;gap:.75rem;display:grid}.body[data-astro-cid-dgixcx3b]{color:var(--text-secondary);line-height:1.65}.visual[data-astro-cid-dgixcx3b]{margin-top:auto}.visual[data-astro-cid-dgixcx3b] .band{border-radius:var(--radius-lg);padding:1.25rem .75rem}@media (width>=48rem){.row[data-astro-cid-dgixcx3b][data-featured=true]{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.row[data-astro-cid-dgixcx3b][data-featured=true] h3[data-astro-cid-dgixcx3b]{font-size:clamp(2rem,3vw,2.75rem)}}.features-grid[data-astro-cid-cognygiv]{gap:1.25rem;display:grid}@media (width>=48rem){.features-grid[data-astro-cid-cognygiv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=72rem){.features-grid[data-astro-cid-cognygiv]{grid-template-columns:repeat(3,minmax(0,1fr))}}.steps[data-astro-cid-l43jfdkk]{align-items:stretch;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-l43jfdkk]{flex-direction:column;align-items:flex-start;gap:.75rem;padding:clamp(1.5rem,3vw,2rem);display:flex}.art[data-astro-cid-l43jfdkk]{background:var(--brand-wash);border-radius:50%;place-items:center;width:6rem;height:6rem;margin-bottom:.25rem;display:grid;position:relative}.num[data-astro-cid-l43jfdkk]{background:var(--text-primary);width:1.9rem;height:1.9rem;color:var(--card-background);border-radius:50%;place-items:center;font-size:.8125rem;font-weight:700;display:grid;position:absolute;top:0;right:0}.step[data-astro-cid-l43jfdkk] p[data-astro-cid-l43jfdkk]{color:var(--text-secondary)}@media (width>=52rem){.steps[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(3,1fr);position:relative}}.sources[data-astro-cid-6mhx722r]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.source[data-astro-cid-6mhx722r]{flex-direction:column;gap:.6rem;padding:1.5rem;display:flex}.source[data-astro-cid-6mhx722r] h3[data-astro-cid-6mhx722r]{font-size:1.55rem}.source[data-astro-cid-6mhx722r] p[data-astro-cid-6mhx722r]{color:var(--text-secondary);font-size:.9375rem}@media (width>=48rem){.sources[data-astro-cid-6mhx722r]{grid-template-columns:repeat(3,minmax(0,1fr))}}.section[data-astro-cid-4zgmmfpt]{padding-bottom:0}.panel[data-astro-cid-4zgmmfpt]{border-radius:var(--radius-xl);border:1px solid var(--brand-edge);background:radial-gradient(60% 90% at 12% 0%, var(--brand-wash), transparent 70%), var(--card-background);box-shadow:var(--shadow);flex-direction:column;align-items:flex-start;gap:1.25rem;padding:clamp(1.25rem,2vw,1.75rem);display:flex;position:relative;overflow:hidden}.content[data-astro-cid-4zgmmfpt]{gap:1.25rem;min-width:0;display:grid}@media (width>=48rem){.panel[data-astro-cid-4zgmmfpt]{flex-direction:row;align-items:center;gap:1rem}.mascot[data-astro-cid-4zgmmfpt]{flex:0 0 clamp(10rem,20vw,14rem);align-self:stretch}.mascot[data-astro-cid-4zgmmfpt] span{position:absolute;inset:0}.mascot[data-astro-cid-4zgmmfpt] svg{width:100%;height:100%}}.glow[data-astro-cid-4zgmmfpt]{background:radial-gradient(50% 50% at 50% 50%, var(--brand-wash), transparent 70%);pointer-events:none;height:80%;position:absolute;inset:auto -20% -60%}.panel[data-astro-cid-4zgmmfpt]>[data-astro-cid-4zgmmfpt]:not(.glow){position:relative}.lede[data-astro-cid-4zgmmfpt]{max-width:34rem}
