.apps_container__9POBd{min-height:100vh;background:white}.apps_hero__xl5Wo{padding:120px 24px 80px;background:linear-gradient(180deg,#FFF9F5,#FFFFFF);text-align:center}.apps_heroContent__ud6Zx{max-width:800px;margin:0 auto}.apps_heroTitle__R_yMe{font-size:clamp(36px,5vw,56px);font-weight:800;margin-bottom:24px;color:var(--askie-color-text-primary);line-height:1.1}.apps_heroSubtitle__vhqhm{font-size:20px;color:var(--askie-color-text-secondary);line-height:1.6;margin-bottom:40px}.apps_platformSection__XFA6h{padding:80px 24px;max-width:1200px;margin:0 auto}.apps_platformGrid__jGHhf{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px}.apps_platformCard__gOJrM{background:var(--askie-color-card-background);border-radius:24px;padding:48px;border:2px solid transparent;transition:all var(--askie-duration-standard) var(--askie-ease-out);position:relative;overflow:hidden}.apps_platformCard__gOJrM:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--askie-gradient-vibrant);opacity:0;transition:opacity var(--askie-duration-standard) var(--askie-ease-out)}.apps_platformCard__gOJrM:hover{transform:translateY(-8px);box-shadow:var(--askie-shadow-large)}.apps_platformCard__gOJrM:hover:before{opacity:1}.apps_iosCard__WSrKA{border-color:var(--askie-color-primary)}.apps_androidCard__7IwLk{border-color:var(--askie-color-secondary)}.apps_platformHeader__bg78p{text-align:center;margin-bottom:32px}.apps_platformIcon__qSlHn{width:80px;height:80px;margin:0 auto 16px;border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:40px}.apps_iosIcon__aCqP5{background:linear-gradient(135deg,#FF7954,#FF5722);color:white}.apps_androidIcon__ZgT6e{background:linear-gradient(135deg,#4DDBFB,#00BEF0);color:white}.apps_platformName__FxB8H{font-size:32px;font-weight:700;margin-bottom:12px;color:var(--askie-color-text-primary)}.apps_platformStatus__tA2zU{display:inline-block;background:var(--askie-color-success);color:white;padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600;margin-bottom:16px;position:relative;overflow:hidden}.apps_platformStatus__tA2zU:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:apps_shimmer__sG0V7 2s infinite}@keyframes apps_shimmer__sG0V7{0%{left:-100%}to{left:100%}}.apps_platformDescription__hSxaq{color:var(--askie-color-text-secondary);font-size:16px}.apps_featuresSection__G9X_l{margin-bottom:32px}.apps_featuresTitle__bbdL7{font-size:18px;font-weight:600;margin-bottom:16px;color:var(--askie-color-text-primary)}.apps_featuresList__v_ZNY{list-style:none;padding:0;margin:0}.apps_featureItem__r0Cev{display:flex;align-items:center;gap:12px;margin-bottom:12px;color:var(--askie-color-text-primary)}.apps_featureIcon__LiL_x{color:var(--askie-color-success);font-size:20px;flex-shrink:0}.apps_requirementsSection__qaDD_{margin-bottom:32px}.apps_requirementsTitle__xdMEa{font-size:18px;font-weight:600;margin-bottom:12px;color:var(--askie-color-text-primary)}.apps_requirementsText__jdHS4{color:var(--askie-color-text-secondary);margin:0}.apps_downloadButton__9_zNM{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;text-align:center;text-decoration:none;padding:18px 32px;border-radius:12px;font-weight:700;font-size:18px;transition:all var(--askie-duration-standard) var(--askie-ease-out);position:relative;overflow:hidden}.apps_downloadButton__9_zNM:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left var(--askie-duration-gentle) var(--askie-ease-out)}.apps_downloadButton__9_zNM:hover:before{left:100%}.apps_downloadButton__9_zNM:after{content:"";width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:50%}.apps_iosButton__CkuQP{background:var(--askie-gradient-button);color:white;box-shadow:var(--askie-shadow-gradient-button)}.apps_iosButton__CkuQP:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"><path d="M18.71 19.5c-.83 1.24-1.71 2.45-3.05 2.47-1.34.03-1.77-.79-3.29-.79-1.53 0-2 .77-3.27.82-1.31.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.39c.87-1.52 2.43-2.48 4.12-2.51 1.28-.02 2.5.87 3.29.87.78 0 2.26-1.07 3.81-.91.65.03 2.47.26 3.64 1.98-.09.06-2.17 1.28-2.15 3.81.03 3.02 2.65 4.03 2.68 4.04-.03.07-.42 1.44-1.38 2.83M13 3.5c.73-.83 1.94-1.46 2.94-1.5.13 1.17-.34 2.35-1.04 3.19-.69.85-1.83 1.51-2.95 1.42-.15-1.15.41-2.35 1.05-3.11z"/></svg>')}.apps_iosButton__CkuQP:hover{transform:translateY(-2px);box-shadow:var(--askie-shadow-large)}.apps_androidButton___IKne{background:linear-gradient(135deg,var(--askie-color-secondary),var(--askie-color-secondary-dark));color:white;box-shadow:var(--askie-shadow-gradient-button)}.apps_androidButton___IKne:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"><path d="M17.6 9.48l1.84-3.18c.16-.31.04-.69-.26-.85-.29-.15-.65-.06-.83.22l-1.88 3.24c-2.86-1.21-6.08-1.21-8.94 0L5.65 5.67c-.19-.29-.54-.38-.83-.22-.3.16-.42.54-.26.85l1.84 3.18C2.79 12.03 0 16.64 0 21.72h24c0-5.08-2.79-9.69-6.4-12.24zM7 15.25c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25zm10 0c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25z"/></svg>')}.apps_androidButton___IKne:hover{transform:translateY(-2px);box-shadow:var(--askie-shadow-large)}.apps_iosCard__WSrKA:after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23FF5722"><path d="M18.71 19.5c-.83 1.24-1.71 2.45-3.05 2.47-1.34.03-1.77-.79-3.29-.79-1.53 0-2 .77-3.27.82-1.31.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.39c.87-1.52 2.43-2.48 4.12-2.51 1.28-.02 2.5.87 3.29.87.78 0 2.26-1.07 3.81-.91.65.03 2.47.26 3.64 1.98-.09.06-2.17 1.28-2.15 3.81.03 3.02 2.65 4.03 2.68 4.04-.03.07-.42 1.44-1.38 2.83M13 3.5c.73-.83 1.94-1.46 2.94-1.5.13 1.17-.34 2.35-1.04 3.19-.69.85-1.83 1.51-2.95 1.42-.15-1.15.41-2.35 1.05-3.11z"/></svg>') 50%/contain no-repeat}.apps_androidCard__7IwLk:after,.apps_iosCard__WSrKA:after{content:"";position:absolute;top:24px;right:24px;width:24px;height:24px;opacity:.2}.apps_androidCard__7IwLk:after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%2300BEF0"><path d="M17.6 9.48l1.84-3.18c.16-.31.04-.69-.26-.85-.29-.15-.65-.06-.83.22l-1.88 3.24c-2.86-1.21-6.08-1.21-8.94 0L5.65 5.67c-.19-.29-.54-.38-.83-.22-.3.16-.42.54-.26.85l1.84 3.18C2.79 12.03 0 16.64 0 21.72h24c0-5.08-2.79-9.69-6.4-12.24zM7 15.25c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25zm10 0c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25z"/></svg>') 50%/contain no-repeat}.apps_comparisonSection__zpNf2{padding:80px 24px;background:#FFF9F5}.apps_comparisonContent__HGm00{max-width:1200px;margin:0 auto}.apps_comparisonTitle__Xn0gm{font-size:clamp(32px,4vw,42px);font-weight:800;margin-bottom:48px;text-align:center;color:var(--askie-color-text-primary)}.apps_comparisonTable__giEvo{background:white;border-radius:16px;overflow:hidden;box-shadow:var(--askie-shadow-medium)}.apps_comparisonTable__giEvo table{width:100%;border-collapse:collapse}.apps_comparisonTable__giEvo th{background:var(--askie-gradient-vibrant);color:white;padding:20px;text-align:left;font-size:18px;font-weight:700}.apps_comparisonTable__giEvo th:not(:first-child){text-align:center}.apps_comparisonTable__giEvo td{padding:16px 20px;color:var(--askie-color-text-primary);font-weight:500;border-bottom:1px solid var(--askie-color-divider)}.apps_comparisonTable__giEvo td:not(:first-child){text-align:center;font-size:24px;position:relative}.apps_comparisonTable__giEvo td:not(:first-child):before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;border-radius:50%;background:var(--askie-color-success);opacity:.1;z-index:-1;transition:all var(--askie-duration-standard) var(--askie-ease-out)}.apps_comparisonTable__giEvo tr:hover td:not(:first-child):before{opacity:.2;transform:translate(-50%,-50%) scale(1.1)}.apps_comparisonTable__giEvo tr:nth-child(2n){background:var(--askie-color-surface-elevated)}.apps_comparisonNote__02WWv{text-align:center;color:var(--askie-color-text-secondary);margin-top:24px;font-size:14px}.apps_webAppSection__iSLfV{padding:80px 24px;text-align:center}.apps_webAppContent__zoloc{max-width:700px;margin:0 auto}.apps_webAppTitle__5mC1I{font-size:32px;font-weight:700;margin-bottom:16px;color:var(--askie-color-text-primary)}.apps_webAppDescription__VhCVW{font-size:18px;color:var(--askie-color-text-secondary);margin-bottom:32px;line-height:1.6}.apps_webAppButton__NiPBT{display:inline-block;background:var(--askie-gradient-vibrant);color:white;text-decoration:none;padding:16px 40px;border-radius:12px;font-weight:700;font-size:18px;box-shadow:var(--askie-shadow-medium);transition:all var(--askie-duration-standard) var(--askie-ease-out)}.apps_webAppButton__NiPBT:hover{transform:translateY(-2px);box-shadow:var(--askie-shadow-large)}.apps_platformIcon__qSlHn svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}@media (max-width:968px){.apps_platformGrid__jGHhf{grid-template-columns:1fr}.apps_comparisonTable__giEvo{font-size:14px}.apps_comparisonTable__giEvo td,.apps_comparisonTable__giEvo th{padding:12px 16px}}@media (max-width:768px){.apps_hero__xl5Wo{padding:80px 20px 60px}.apps_comparisonSection__zpNf2,.apps_platformSection__XFA6h,.apps_webAppSection__iSLfV{padding:60px 20px}.apps_platformCard__gOJrM{padding:32px 24px}.apps_platformName__FxB8H{font-size:28px}.apps_heroTitle__R_yMe{font-size:clamp(28px,8vw,42px)}.apps_heroSubtitle__vhqhm{font-size:18px}.apps_androidCard__7IwLk:after,.apps_iosCard__WSrKA:after{top:16px;right:16px;width:20px;height:20px}}@media (max-width:480px){.apps_platformCard__gOJrM{padding:24px 20px}.apps_platformName__FxB8H{font-size:24px}.apps_heroTitle__R_yMe{font-size:clamp(24px,10vw,36px)}.apps_heroSubtitle__vhqhm{font-size:16px}.apps_webAppButton__NiPBT{padding:14px 32px;font-size:16px}}