@keyframes BasicLanguage-module__4GY-pa__fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes BasicLanguage-module__4GY-pa__pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.55;transform:scale(1.07)}}.BasicLanguage-module__4GY-pa__a1{animation:.5s 50ms both BasicLanguage-module__4GY-pa__fadeUp}.BasicLanguage-module__4GY-pa__a2{animation:.5s .18s both BasicLanguage-module__4GY-pa__fadeUp}.BasicLanguage-module__4GY-pa__a3{animation:.5s .3s both BasicLanguage-module__4GY-pa__fadeUp}.BasicLanguage-module__4GY-pa__a4{animation:.5s .44s both BasicLanguage-module__4GY-pa__fadeUp}.BasicLanguage-module__4GY-pa__page{background:var(--color-background);width:100%;color:var(--color-text-primary);flex-direction:column;transition:background .25s,color .25s;display:flex;overflow-x:hidden}.BasicLanguage-module__4GY-pa__container{width:100%;max-width:1080px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,3rem)}.BasicLanguage-module__4GY-pa__hero{background:var(--color-background);align-items:center;min-height:100svh;max-height:900px;padding-top:clamp(80px,12vw,100px);padding-bottom:clamp(3rem,8vw,5rem);display:flex;position:relative;overflow:hidden}@media (min-width:768px){.BasicLanguage-module__4GY-pa__hero{min-height:100svh;max-height:900px}}.BasicLanguage-module__4GY-pa__heroBg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.BasicLanguage-module__4GY-pa__orbA{background:color-mix(in srgb,var(--color-primary)var(--orb-opacity,18%),transparent);filter:blur(90px);border-radius:50%;width:min(55vw,520px);height:min(55vw,520px);animation:9s ease-in-out infinite BasicLanguage-module__4GY-pa__pulse;position:absolute;top:-10%;right:-5%}.BasicLanguage-module__4GY-pa__orbB{background:color-mix(in srgb,var(--color-accent)8%,transparent);filter:blur(80px);border-radius:50%;width:min(38vw,360px);height:min(38vw,360px);animation:11s ease-in-out 2s infinite BasicLanguage-module__4GY-pa__pulse;position:absolute;bottom:-5%;left:-5%}.BasicLanguage-module__4GY-pa__grid{background-image:linear-gradient(color-mix(in srgb,var(--color-primary)7%,transparent)1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-primary)7%,transparent)1px,transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 50% 40%,#000,#0000);mask-image:radial-gradient(70% 70% at 50% 40%,#000,#0000)}.BasicLanguage-module__4GY-pa__heroInner{flex-direction:column;gap:2rem;width:100%;max-width:1080px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,3rem);display:flex;position:relative}@media (min-width:768px){.BasicLanguage-module__4GY-pa__heroInner{flex-direction:row;align-items:center;gap:clamp(3rem,6vw,6rem)}}.BasicLanguage-module__4GY-pa__heroLeft{flex-direction:column;flex:1;align-items:flex-start;gap:1.25rem;display:flex}.BasicLanguage-module__4GY-pa__appBadge{display:inline-flex}.BasicLanguage-module__4GY-pa__appBadgeIcon{box-shadow:0 4px 18px color-mix(in srgb,var(--color-primary)24%,transparent);border-radius:14px}.BasicLanguage-module__4GY-pa__h1{letter-spacing:-.035em;color:var(--color-text-primary);margin:0;font-size:clamp(2.2rem,6vw,3.8rem);font-weight:800;line-height:1.07}.BasicLanguage-module__4GY-pa__accent{color:var(--color-primary-dark);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary-dark);text-decoration-color:var(--color-primary-dark);text-underline-offset:6px;font-size:clamp(1.4rem,5.5vw,2.8rem);font-style:italic;text-decoration-thickness:3px}.BasicLanguage-module__4GY-pa__sub{color:var(--color-text-secondary);max-width:44ch;margin:0;font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.8}.BasicLanguage-module__4GY-pa__subMobile{display:block}.BasicLanguage-module__4GY-pa__subDesktop{display:none}@media (min-width:768px){.BasicLanguage-module__4GY-pa__subMobile{display:none}.BasicLanguage-module__4GY-pa__subDesktop{display:block}}.BasicLanguage-module__4GY-pa__storeRow{flex-wrap:wrap;gap:.65rem;display:flex}.BasicLanguage-module__4GY-pa__storeRowMobile{display:flex}@media (min-width:768px){.BasicLanguage-module__4GY-pa__storeRowMobile{display:none}}.BasicLanguage-module__4GY-pa__storeRowDesktop{display:none}@media (min-width:768px){.BasicLanguage-module__4GY-pa__storeRowDesktop{display:flex}}.BasicLanguage-module__4GY-pa__heroRight{flex-direction:column;flex:1;align-items:flex-start;gap:1.75rem;display:none}@media (min-width:768px){.BasicLanguage-module__4GY-pa__heroRight{display:flex}}.BasicLanguage-module__4GY-pa__heroImageWrapper{aspect-ratio:16/9;width:100%;max-width:500px;box-shadow:0 12px 48px color-mix(in srgb,var(--color-primary)20%,transparent);border-radius:20px;position:relative;overflow:hidden}.BasicLanguage-module__4GY-pa__heroImg{object-fit:cover;border-radius:20px}.BasicLanguage-module__4GY-pa__storeBtn{background:color-mix(in srgb,var(--color-primary-light)8%,transparent);border:1.5px solid color-mix(in srgb,var(--color-primary-light)18%,transparent);color:var(--color-text-primary);border-radius:12px;align-items:center;gap:.65rem;padding:.65rem 1.1rem;text-decoration:none;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.BasicLanguage-module__4GY-pa__storeBtn:hover{background:color-mix(in srgb,var(--color-primary)18%,transparent);border-color:color-mix(in srgb,var(--color-primary-light)38%,transparent);box-shadow:0 6px 20px color-mix(in srgb,var(--color-primary)20%,transparent);transform:translateY(-2px)}.BasicLanguage-module__4GY-pa__storeBtnText{text-align:left;flex-direction:column;font-size:.875rem;font-weight:600;line-height:1.2;display:flex}.BasicLanguage-module__4GY-pa__storeBtnText small{color:var(--color-text-secondary);font-size:.6rem;font-weight:400}.BasicLanguage-module__4GY-pa__trustBar{border-top:1.5px solid color-mix(in srgb,var(--color-primary-light)12%,transparent);border-bottom:1.5px solid color-mix(in srgb,var(--color-primary-light)12%,transparent);background:color-mix(in srgb,var(--color-background-secondary)70%,transparent);align-items:center;width:100%;padding:1rem 0;display:flex}.BasicLanguage-module__4GY-pa__trustBarInner{align-items:center;gap:.75rem;max-width:1080px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,3rem);display:flex}.BasicLanguage-module__4GY-pa__trustBarIcon{border-radius:7px;flex-shrink:0}.BasicLanguage-module__4GY-pa__trustTagline{color:var(--color-text-primary);letter-spacing:-.01em;margin:0;font-size:clamp(.875rem,1.6vw,1rem);font-weight:600}.BasicLanguage-module__4GY-pa__featuresWrapper{flex-direction:column;display:flex}.BasicLanguage-module__4GY-pa__featureSection{padding-block:clamp(3rem,6vw,5rem)}.BasicLanguage-module__4GY-pa__featureSectionEven{background:var(--color-background)}.BasicLanguage-module__4GY-pa__featureSectionOdd{background:var(--color-background-secondary)}.BasicLanguage-module__4GY-pa__featureGrid{grid-template-columns:1fr;align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}@media (min-width:768px){.BasicLanguage-module__4GY-pa__featureGrid{grid-template-columns:1fr 1fr}}.BasicLanguage-module__4GY-pa__featureText{flex-direction:column;gap:.85rem;display:flex}.BasicLanguage-module__4GY-pa__featureTitle{letter-spacing:-.03em;color:var(--color-text-primary);margin:0;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;line-height:1.12}.BasicLanguage-module__4GY-pa__featureDesc{color:var(--color-text-secondary);max-width:42ch;margin:0;font-size:clamp(.925rem,1.4vw,1.025rem);line-height:1.8}.BasicLanguage-module__4GY-pa__featureImageCol{justify-content:center;align-items:flex-start;display:flex}.BasicLanguage-module__4GY-pa__screenshotFrame{aspect-ratio:9/19.5;width:220px;box-shadow:0 4px 24px color-mix(in srgb,var(--color-primary)14%,transparent),inset 0 1px 0 color-mix(in srgb,var(--color-primary-light)18%,transparent);background:var(--color-background-secondary);border:1.5px solid color-mix(in srgb,var(--color-primary-light)12%,transparent);border-radius:24px;flex-shrink:0;position:relative;overflow:hidden}@media (max-width:767px){.BasicLanguage-module__4GY-pa__screenshotFrame{width:180px}}.BasicLanguage-module__4GY-pa__screenshotImg{object-fit:cover;object-position:top center}.BasicLanguage-module__4GY-pa__orderTextFirst{order:1}.BasicLanguage-module__4GY-pa__orderImageSecond{order:2}.BasicLanguage-module__4GY-pa__orderImageFirst{order:1}.BasicLanguage-module__4GY-pa__orderTextSecond{order:2}@media (max-width:767px){.BasicLanguage-module__4GY-pa__orderTextFirst,.BasicLanguage-module__4GY-pa__orderTextSecond{order:2}.BasicLanguage-module__4GY-pa__orderImageFirst,.BasicLanguage-module__4GY-pa__orderImageSecond{order:1}}.BasicLanguage-module__4GY-pa__cta{background:var(--color-primary-darker);text-align:center;padding-block:clamp(3.5rem,7vw,6rem);position:relative;overflow:hidden}.BasicLanguage-module__4GY-pa__ctaGlow{background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--color-accent)28%,transparent)0%,transparent 65%);pointer-events:none;position:absolute;inset:0}.BasicLanguage-module__4GY-pa__ctaTitle{letter-spacing:-.03em;color:var(--color-text-on-primary);max-width:600px;margin:0 auto .6rem;font-size:clamp(1.5rem,3.5vw,2.6rem);font-weight:800;line-height:1.1;position:relative}.BasicLanguage-module__4GY-pa__ctaSub{color:var(--color-primary-lighter);max-width:440px;margin:0 auto 2rem;font-size:clamp(.875rem,1.4vw,1rem);line-height:1.75;position:relative}.BasicLanguage-module__4GY-pa__ctaStoreRow{justify-content:center;position:relative}.BasicLanguage-module__4GY-pa__storeBtnInverted{color:var(--color-text-on-primary);background:#ffffff1a;border:1.5px solid #ffffff38;border-radius:12px;align-items:center;gap:.65rem;padding:.65rem 1.1rem;text-decoration:none;transition:background .2s,transform .2s,border-color .2s;display:inline-flex}.BasicLanguage-module__4GY-pa__storeBtnInverted:hover{background:#ffffff2e;border-color:#ffffff5c;transform:translateY(-2px)}.BasicLanguage-module__4GY-pa__storeBtnInverted .BasicLanguage-module__4GY-pa__storeBtnText small{color:#ffffff80}@media (max-width:767px){.BasicLanguage-module__4GY-pa__featureText{text-align:center;align-items:center}.BasicLanguage-module__4GY-pa__featureDesc{max-width:none}}
