.website-action.svelte-1bbo2oy{border:1px solid var(--oa-glass-border);border-radius:var(--oa-radius-capsule);background:var(--oa-share-fill);min-height:44px;box-shadow:var(--oa-shadow-glass-sm);color:var(--oa-fg-primary);font:inherit;cursor:pointer;-webkit-backdrop-filter:var(--oa-share-backdrop);backdrop-filter:var(--oa-share-backdrop);transition:transform var(--oa-duration-fast) var(--oa-ease-out), background var(--oa-duration-color-fast) var(--oa-ease-smooth);justify-content:center;align-items:center;gap:7px;margin:0;padding:8px 12px;font-size:11px;font-weight:760;display:inline-flex}[data-action=insight].svelte-1bbo2oy{color:inherit;border-color:var(--oa-insight-border);background:var(--oa-insight-fill);min-height:38px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:9px 12px;font-weight:780}[data-action=insight][aria-expanded=true].svelte-1bbo2oy{background:var(--oa-insight-active-fill)}@media (hover:hover) and (pointer:fine){[data-action=share].svelte-1bbo2oy:not(:disabled):hover{background:var(--oa-share-hover-fill);transform:translateY(-1px)}[data-action=insight].svelte-1bbo2oy:not(:disabled):hover{background:var(--oa-insight-active-fill)}}.website-action.svelte-1bbo2oy:focus-visible{outline:3px solid var(--oa-focus-ring);outline-offset:3px}.website-action.svelte-1bbo2oy:disabled{cursor:not-allowed;color:var(--oa-fg-secondary)}@media (prefers-reduced-motion:reduce){.website-action.svelte-1bbo2oy{transition:none;transform:none!important}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.website-action.svelte-1bbo2oy{background:var(--oa-bg-secondary);border-color:var(--oa-fg-primary);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-action=share].svelte-1bbo2oy{background:var(--oa-bg-secondary)}}@media (forced-colors:active){.website-action.svelte-1bbo2oy{color:buttontext;box-shadow:none;background:buttonface;border-color:buttontext}}.final-cta.svelte-12uypll{min-height:auto;padding-top:82px;padding-bottom:54px}.final-layout.svelte-12uypll{grid-template-columns:minmax(0,1fr);width:min(1040px,100%);margin:0 auto;display:grid}.cta-panel.svelte-12uypll{text-align:center;place-items:center;min-width:0;padding:clamp(28px,5vw,56px) 24px;display:grid}.cta-panel.svelte-12uypll h2:where(.svelte-12uypll){max-width:760px;font-size:var(--oa-marketing-display-size);font-weight:var(--oa-marketing-display-weight);letter-spacing:var(--oa-marketing-display-tracking);line-height:var(--oa-marketing-display-line-height);text-wrap:balance}.cta-sub.svelte-12uypll{color:var(--oa-fg-secondary);gap:4px;margin-top:18px;font-size:clamp(15px,1.8vw,19px);font-weight:650;display:grid}.cta-sub.svelte-12uypll span:where(.svelte-12uypll){justify-content:center;align-items:center;gap:4px;display:inline-flex}.cta-sub.svelte-12uypll span:where(.svelte-12uypll):first-child{letter-spacing:.08em;text-transform:uppercase;font-size:.74em;font-weight:760}.inline-apple{flex:none;font-size:18px}.app-store-rating.svelte-12uypll{border-radius:var(--oa-radius-capsule);min-height:44px;color:var(--oa-fg-secondary);align-items:center;gap:7px;margin-top:18px;padding:6px 10px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.app-store-rating.svelte-12uypll strong:where(.svelte-12uypll){color:var(--oa-fg-primary);font-size:15px}.rating-stars.svelte-12uypll{color:var(--oa-brand-yellow);letter-spacing:.04em;font-size:13px}.app-store-rating.svelte-12uypll:focus-visible{outline:3px solid var(--oa-focus-ring);outline-offset:2px}.download-link{isolation:isolate;border-radius:var(--oa-radius-capsule);color:#fff;letter-spacing:-.01em;transition:transform var(--oa-duration-fast) var(--oa-ease-out), box-shadow var(--oa-duration-fast) var(--oa-ease-out);background:oklch(13% .015 250);border:1px solid oklch(100% 5.96046e-8 none/.24);border-color:oklch(100% 5.96046e-8 none/.24) oklch(100% 5.96046e-8 none/.24) oklch(100% 5.96046e-8 none/.24) oklch(100% 5.96046e-8 none/.24);align-items:center;gap:10px;margin-top:32px;padding:17px 22px;font-size:14px;font-weight:760;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 28px oklch(0% 0 0/.22),inset 0 1px oklch(100% 0 0/.18)}.download-link:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,oklch(100% 0 0/.28),#0000);width:28%;animation:5.8s ease-in-out infinite svelte-12uypll-app-store-sheen;position:absolute;inset:-60% auto -60% -38%;transform:skew(-16deg)}@media (hover:hover) and (pointer:fine){.download-link:hover{transform:translateY(-2px);box-shadow:0 15px 34px oklch(0% 0 0/.28),inset 0 1px oklch(100% 0 0/.24)}.app-store-rating.svelte-12uypll:hover{color:var(--oa-fg-primary)}}.download-link:focus-visible{outline:3px solid var(--oa-focus-ring);outline-offset:4px}@keyframes svelte-12uypll-app-store-sheen{0%,54%{opacity:0;left:-38%}62%{opacity:.85}78%{opacity:0;left:112%}to{opacity:0;left:112%}}@media (width<=600px){.final-cta.svelte-12uypll{padding-top:54px;padding-bottom:38px}.final-layout.svelte-12uypll{grid-template-columns:1fr}.cta-panel.svelte-12uypll{padding-top:22px;padding-bottom:30px}.download-link{font-size:12px}}@media (prefers-reduced-motion:reduce){.download-link:after{animation:none}}
