.LandingNavbar-module__qby4KW__navHeader{z-index:100;will-change:transform, opacity;background-color:#fff;border-bottom:1px solid #e2e8f0;justify-content:center;align-items:center;height:64px;padding:0 1.5rem;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .3s,border-color .2s,box-shadow .2s;display:flex;position:fixed;top:0;left:0;right:0}.LandingNavbar-module__qby4KW__navHeaderHidden{opacity:0!important;pointer-events:none!important;visibility:hidden!important;transform:translateY(-100%)!important}.LandingNavbar-module__qby4KW__navHeaderVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.LandingNavbar-module__qby4KW__navHeaderScrolled{background-color:#fff;border-bottom-color:#e2e8f0;box-shadow:0 2px 8px #0000000a}.LandingNavbar-module__qby4KW__navContainer{justify-content:space-between;align-items:center;width:100%;max-width:1160px;display:flex}.LandingNavbar-module__qby4KW__brandLogoWrap{align-items:center;text-decoration:none;transition:opacity .2s;display:flex}.LandingNavbar-module__qby4KW__brandLogoWrap:hover{opacity:.7}.LandingNavbar-module__qby4KW__brandName{font-family:var(--font-fraunces), var(--font-family-serif), Georgia, serif;color:#1d1d1f;letter-spacing:-.035em;font-size:1.35rem;font-weight:700}.LandingNavbar-module__qby4KW__navLinksDesktop{align-items:center;gap:1.85rem;display:none}@media (min-width:820px){.LandingNavbar-module__qby4KW__navLinksDesktop{display:flex}}.LandingNavbar-module__qby4KW__navLink{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#6e6e73;padding:.35rem 0;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .15s}.LandingNavbar-module__qby4KW__navLink:hover{color:#1d1d1f}.LandingNavbar-module__qby4KW__actionsDesktop{align-items:center;gap:.85rem;display:none}@media (min-width:820px){.LandingNavbar-module__qby4KW__actionsDesktop{display:flex}}.LandingNavbar-module__qby4KW__signInBtn{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#6e6e73;padding:.45rem .75rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .15s}.LandingNavbar-module__qby4KW__signInBtn:hover{color:#1d1d1f}.LandingNavbar-module__qby4KW__ctaBtn{color:#fff;background:#1d1d1f;border-radius:9999px;justify-content:center;align-items:center;gap:.45rem;padding:.5rem 1.15rem;font-size:.84rem;font-weight:600;text-decoration:none;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 2px 6px #00000014}.LandingNavbar-module__qby4KW__ctaBtn:hover{background:#2d2d30;transform:translateY(-1px);box-shadow:0 4px 12px #0000001f}.LandingNavbar-module__qby4KW__ctaBtn:active{transform:scale(.98)}.LandingNavbar-module__qby4KW__ctaSparkle{color:#0071e3}.LandingNavbar-module__qby4KW__ctaIcon{transition:transform .2s}.LandingNavbar-module__qby4KW__ctaBtn:hover .LandingNavbar-module__qby4KW__ctaIcon{transform:translate(2px)}.LandingNavbar-module__qby4KW__mobileMenuToggle{color:#0f172a;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s,border-color .2s;display:flex}.LandingNavbar-module__qby4KW__mobileMenuToggleActive{background:#e2e8f0}@media (min-width:820px){.LandingNavbar-module__qby4KW__mobileMenuToggle{display:none}}.LandingNavbar-module__qby4KW__mobileDrawer{-webkit-backdrop-filter:blur(20px);z-index:99;background-color:#fffffffa;border-bottom:1px solid #e2e8f0;flex-direction:column;gap:1.25rem;padding:1.5rem;animation:.22s cubic-bezier(.16,1,.3,1) LandingNavbar-module__qby4KW__slideDown;display:flex;position:fixed;top:70px;left:0;right:0;box-shadow:0 16px 32px -4px #0f172a14}@media (min-width:820px){.LandingNavbar-module__qby4KW__mobileDrawer{display:none}}.LandingNavbar-module__qby4KW__mobileNavList{flex-direction:column;gap:.35rem;display:flex}.LandingNavbar-module__qby4KW__mobileNavLink{color:#374151;padding:.6rem .5rem;font-size:1rem;font-weight:500;text-decoration:none;transition:color .15s}.LandingNavbar-module__qby4KW__mobileNavLink:hover{color:#0f172a}.LandingNavbar-module__qby4KW__mobileActions{border-top:1px solid #f1f5f9;flex-direction:column;gap:.65rem;padding-top:1rem;display:flex}.LandingNavbar-module__qby4KW__mobileSignInBtn{color:#0f172a;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;justify-content:center;align-items:center;padding:.75rem;font-size:.95rem;font-weight:500;text-decoration:none;display:flex}.LandingNavbar-module__qby4KW__mobileCtaBtn{color:#fff;background:#0f172a;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.75rem;font-size:.95rem;font-weight:600;text-decoration:none;display:flex;box-shadow:0 4px 14px #0f172a29}@keyframes LandingNavbar-module__qby4KW__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
.PricingSection-module__vmqKSW__sectionContainer{box-sizing:border-box;width:100%;max-width:1160px;margin:0 auto;padding:4rem 1.5rem 7.5rem;scroll-margin-top:5.5rem;position:relative}.PricingSection-module__vmqKSW__roundedBlackSurface{box-sizing:border-box;background:#09090b;border:1px solid #ffffff1f;border-radius:36px;flex-direction:column;gap:2.75rem;padding:4.5rem 3rem;display:flex;position:relative;overflow:visible}.PricingSection-module__vmqKSW__header{justify-content:center;align-items:center;width:100%;min-height:48px;display:flex;position:relative}.PricingSection-module__vmqKSW__title{font-family:var(--font-fraunces), var(--font-family-serif), Georgia, serif;letter-spacing:-.035em;color:#fff;text-align:center;margin:0;font-size:clamp(2rem,4.2vw,3.25rem);font-weight:700;line-height:1.12}.PricingSection-module__vmqKSW__simpleSwitch{box-sizing:border-box;background:#ffffff14;border:1px solid #ffffff1f;border-radius:9999px;align-items:center;gap:2px;padding:3px;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.PricingSection-module__vmqKSW__switchBtn{cursor:pointer;font-family:var(--font-inter), system-ui, sans-serif;color:#fff9;-webkit-user-select:none;user-select:none;white-space:nowrap;background:0 0;border:none;border-radius:9999px;outline:none;justify-content:center;align-items:center;padding:.45rem 1.1rem;font-size:.85rem;font-weight:500;transition:color .18s;display:inline-flex;position:relative}.PricingSection-module__vmqKSW__switchBtn:hover{color:#fff}.PricingSection-module__vmqKSW__switchBtnActive{color:#fff;font-weight:600}.PricingSection-module__vmqKSW__activePill{z-index:0;background:#ffffff2e;border:1px solid #ffffff47;border-radius:9999px;position:absolute;inset:0;box-shadow:0 2px 10px #00000059}.PricingSection-module__vmqKSW__switchText{z-index:1;position:relative}.PricingSection-module__vmqKSW__packsGrid{box-sizing:border-box;grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%;display:grid}.PricingSection-module__vmqKSW__emptyContainer{text-align:center;background:#161617;border:1px solid #ffffff14;border-radius:22px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;padding:3.5rem 1.5rem;display:flex}.PricingSection-module__vmqKSW__emptyTitle{font-family:var(--font-fraunces), var(--font-family-serif), Georgia, serif;color:#fff;margin:0 0 .5rem;font-size:1.25rem;font-weight:700}.PricingSection-module__vmqKSW__emptyText{font-family:var(--font-inter), system-ui, sans-serif;color:#a1a1aa;max-width:440px;margin:0;font-size:.95rem;line-height:1.5}@media (max-width:1024px){.PricingSection-module__vmqKSW__packsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.PricingSection-module__vmqKSW__packsGrid{grid-template-columns:1fr}}.PricingSection-module__vmqKSW__packCard{box-sizing:border-box;cursor:default;background:#161617;border:1px solid #ffffff1a;border-radius:22px;flex-direction:column;justify-content:space-between;gap:1.4rem;padding:2.25rem 1.75rem;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s,box-shadow .25s;display:flex;position:relative}.PricingSection-module__vmqKSW__packCard:hover{border-color:#ffffff59;transform:scale(1.02);box-shadow:0 12px 32px #0006}.PricingSection-module__vmqKSW__promoBadge{color:#09090b;font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.03em;text-transform:uppercase;background:#fff;border-radius:9999px;padding:.22rem .6rem;font-size:.68rem;font-weight:700;position:absolute;top:16px;right:16px;box-shadow:0 2px 8px #00000040}.PricingSection-module__vmqKSW__cardHeader{align-items:baseline;gap:.35rem;display:flex}.PricingSection-module__vmqKSW__creditsAmount{font-family:var(--font-inter), system-ui, sans-serif;color:#fff;letter-spacing:-.02em;font-size:1.4rem;font-weight:800}.PricingSection-module__vmqKSW__creditsLabel{font-family:var(--font-inter), system-ui, sans-serif;color:#a1a1aa;font-size:.95rem;font-weight:600}.PricingSection-module__vmqKSW__planNameLabel{font-family:var(--font-inter), system-ui, sans-serif;text-transform:uppercase;letter-spacing:.05em;color:#a1a1aa;margin-top:-.85rem;font-size:.8rem;font-weight:600}.PricingSection-module__vmqKSW__priceRow{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.PricingSection-module__vmqKSW__priceText{font-family:var(--font-inter), system-ui, sans-serif;color:#fff;letter-spacing:-.03em;font-size:2.8rem;font-weight:900;line-height:1}.PricingSection-module__vmqKSW__originalPriceCrossed{font-family:var(--font-inter), system-ui, sans-serif;color:#71717a;letter-spacing:-.02em;font-size:1.35rem;font-weight:600;text-decoration:line-through}.PricingSection-module__vmqKSW__saleDiscountPill{color:#fff;font-family:var(--font-inter), system-ui, sans-serif;background:#ffffff1a;border:1px solid #ffffff26;border-radius:6px;align-self:center;padding:.2rem .5rem;font-size:.72rem;font-weight:700}.PricingSection-module__vmqKSW__calcsList{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;flex-direction:column;gap:.75rem;padding:1.15rem 0;display:flex}.PricingSection-module__vmqKSW__calcItem{align-items:center;gap:.65rem;display:flex}.PricingSection-module__vmqKSW__calcIcon{color:#a1a1aa;flex-shrink:0}.PricingSection-module__vmqKSW__calcText{font-family:var(--font-inter), system-ui, sans-serif;color:#e4e4e7;font-size:.88rem;font-weight:500;line-height:1.35}.PricingSection-module__vmqKSW__orDivider{justify-content:center;align-items:center;gap:.65rem;margin:-.1rem 0;display:flex}.PricingSection-module__vmqKSW__orDivider:before,.PricingSection-module__vmqKSW__orDivider:after{content:"";background:#ffffff12;flex:1;height:1px}.PricingSection-module__vmqKSW__orText{font-family:var(--font-inter), system-ui, sans-serif;text-transform:uppercase;letter-spacing:.06em;color:#71717a;font-size:.72rem;font-weight:600}.PricingSection-module__vmqKSW__cardActionRow{margin-top:.25rem}.PricingSection-module__vmqKSW__cardActionBtn{color:#09090b;font-family:var(--font-inter), system-ui, sans-serif;box-sizing:border-box;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;width:100%;padding:.8rem 1.25rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:flex}.PricingSection-module__vmqKSW__cardActionBtn:hover{background:#f4f4f5;transform:translateY(-1px)}.PricingSection-module__vmqKSW__btnArrow{transition:transform .2s}.PricingSection-module__vmqKSW__cardActionBtn:hover .PricingSection-module__vmqKSW__btnArrow{transform:translate(3px)}.PricingSection-module__vmqKSW__noteContainer{text-align:center;justify-content:center;padding:.25rem .5rem 0;display:flex}.PricingSection-module__vmqKSW__noteText{font-family:var(--font-inter), system-ui, sans-serif;color:#a1a1aa;max-width:720px;margin:0;font-size:.86rem;font-weight:500;line-height:1.5}@media (max-width:640px){.PricingSection-module__vmqKSW__sectionContainer{max-width:100vw;padding:0 0 4rem}.PricingSection-module__vmqKSW__roundedBlackSurface{box-sizing:border-box;border-left:none;border-right:none;border-radius:0;gap:2rem;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:3.5rem 1.25rem}.PricingSection-module__vmqKSW__header{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;display:flex;position:static}.PricingSection-module__vmqKSW__title{text-align:center;font-size:clamp(1.65rem,6.5vw,2.25rem)}.PricingSection-module__vmqKSW__simpleSwitch{padding:2px;position:static;transform:none}.PricingSection-module__vmqKSW__switchBtn{padding:.38rem .75rem;font-size:.78rem}.PricingSection-module__vmqKSW__packsGrid{grid-template-columns:1fr;gap:1.25rem;padding:0 .25rem}.PricingSection-module__vmqKSW__packCard{border-radius:22px;padding:1.75rem 1.35rem}}
.FAQSection-module__gBe0sq__sectionContainer{box-sizing:border-box;width:100%;max-width:1160px;margin:0 auto;padding:7rem 1.5rem 8rem;scroll-margin-top:5.5rem;position:relative}.FAQSection-module__gBe0sq__faqSplitGrid{box-sizing:border-box;grid-template-columns:1fr 1.35fr;align-items:flex-start;gap:4.5rem;width:100%;display:grid}.FAQSection-module__gBe0sq__leftColumn{flex-direction:column;gap:1.35rem;display:flex;position:sticky;top:7rem}.FAQSection-module__gBe0sq__title{font-family:var(--font-fraunces), var(--font-family-serif), Georgia, serif;letter-spacing:-.035em;color:#1d1d1f;text-wrap:balance;margin:0;font-size:clamp(2rem,4.2vw,3.4rem);font-weight:700;line-height:1.08}.FAQSection-module__gBe0sq__subtitle{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#6e6e73;text-wrap:pretty;max-width:440px;margin:0;font-size:clamp(.95rem,1.8vw,1.08rem);line-height:1.6}.FAQSection-module__gBe0sq__ctaRow{margin-top:.5rem}.FAQSection-module__gBe0sq__primaryCtaBtn{color:#fff;font-family:var(--font-inter), system-ui, -apple-system, sans-serif;background:#1d1d1f;border-radius:9999px;align-items:center;gap:.5rem;padding:.82rem 1.75rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 14px #0000001f}.FAQSection-module__gBe0sq__primaryCtaBtn:hover{background:#2d2d30;transform:translateY(-2px);box-shadow:0 8px 24px #0000002e}.FAQSection-module__gBe0sq__rightColumn{flex-direction:column;width:100%;display:flex}.FAQSection-module__gBe0sq__accordionList{box-sizing:border-box;flex-direction:column;gap:.85rem;width:100%;display:flex}.FAQSection-module__gBe0sq__faqCard{background:#fff;border:1px solid #e5e5e7;border-radius:20px;transition:border-color .25s,background .25s;overflow:hidden}.FAQSection-module__gBe0sq__faqCard:hover{border-color:#d2d2d7}.FAQSection-module__gBe0sq__faqCardOpen{background:#fbfbfd;border-color:#1d1d1f}.FAQSection-module__gBe0sq__faqQuestionBtn{cursor:pointer;text-align:left;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;gap:1.25rem;width:100%;padding:1.4rem 1.6rem;display:flex}.FAQSection-module__gBe0sq__questionText{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#1d1d1f;letter-spacing:-.015em;font-size:1.05rem;font-weight:700;line-height:1.35}.FAQSection-module__gBe0sq__iconWrap{color:#1d1d1f;background:#f5f5f7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .28s cubic-bezier(.16,1,.3,1),background .2s,color .2s;display:flex}.FAQSection-module__gBe0sq__iconWrapRotated{color:#fff;background:#1d1d1f;transform:rotate(45deg)}.FAQSection-module__gBe0sq__faqAnswerWrap{box-sizing:border-box;padding:0 1.6rem 1.4rem;overflow:hidden}.FAQSection-module__gBe0sq__answerText{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#6e6e73;margin:0;font-size:.95rem;line-height:1.65}@media (max-width:1024px){.FAQSection-module__gBe0sq__faqSplitGrid{grid-template-columns:1fr;gap:3.5rem}.FAQSection-module__gBe0sq__leftColumn{text-align:center;align-items:center;position:static}.FAQSection-module__gBe0sq__title{text-align:center;font-size:2.75rem}.FAQSection-module__gBe0sq__subtitle{text-align:center;margin:0 auto}.FAQSection-module__gBe0sq__ctaRow{justify-content:center;width:100%;display:flex}}@media (max-width:640px){.FAQSection-module__gBe0sq__sectionContainer{padding:4rem 1.25rem 5.5rem}.FAQSection-module__gBe0sq__leftColumn{text-align:center;align-items:center}.FAQSection-module__gBe0sq__title{text-align:center;font-size:clamp(1.65rem,6.5vw,2.15rem)}.FAQSection-module__gBe0sq__subtitle{text-align:center;margin:0 auto;font-size:clamp(.88rem,3.5vw,.95rem)}.FAQSection-module__gBe0sq__ctaRow{justify-content:center;width:100%;display:flex}.FAQSection-module__gBe0sq__faqQuestionBtn{padding:1.2rem}.FAQSection-module__gBe0sq__questionText{font-size:.98rem}.FAQSection-module__gBe0sq__faqAnswerWrap{padding:0 1.2rem 1.2rem}.FAQSection-module__gBe0sq__answerText{font-size:.9rem}}
.TypewriterText-module__E9fJ8W__typewriterContainer,.TypewriterText-module__E9fJ8W__textSpan{display:inline}.TypewriterText-module__E9fJ8W__cursor{vertical-align:baseline;background-color:currentColor;width:2px;height:.82em;margin-left:2px;display:inline-block}.TypewriterText-module__E9fJ8W__cursorBlinking{animation:.9s infinite TypewriterText-module__E9fJ8W__cursorBlink}.TypewriterText-module__E9fJ8W__cursorTyping{opacity:1}@keyframes TypewriterText-module__E9fJ8W__cursorBlink{0%,to{opacity:1}50%{opacity:0}}
.LandingHero-module__bq01ZW__heroSection{box-sizing:border-box;justify-content:center;width:100%;padding:7.75rem 0 0;display:flex;position:relative}.LandingHero-module__bq01ZW__heroContainer{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.LandingHero-module__bq01ZW__heroHeader{box-sizing:border-box;justify-content:center;align-items:center;width:100%;max-width:1480px;padding:0 1.5rem;display:flex;position:relative}.LandingHero-module__bq01ZW__heroCenterContent{text-align:center;z-index:2;flex-direction:column;align-items:center;width:100%;max-width:900px;display:flex;position:relative}.LandingHero-module__bq01ZW__heroSideCardOuter{z-index:3;aspect-ratio:1;pointer-events:auto;width:clamp(190px,14.5vw,240px);position:absolute}.LandingHero-module__bq01ZW__heroSideCardOuterLeft{top:clamp(5rem,9.5vw,8.5rem);left:clamp(.75rem,3.5vw,3.5rem)}.LandingHero-module__bq01ZW__heroSideCardOuterRight{top:clamp(7.5rem,13.5vw,12.5rem);right:clamp(.75rem,3.5vw,3.5rem)}.LandingHero-module__bq01ZW__heroSideCard{-webkit-user-select:none;user-select:none;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0d9;border-radius:24px;flex-direction:column;width:100%;height:100%;padding:8px;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;display:flex;box-shadow:0 28px 50px -12px #0f172a33,0 12px 28px -8px #0f172a1a}.LandingHero-module__bq01ZW__heroSideCardLeft{animation:6s ease-in-out infinite LandingHero-module__bq01ZW__floatLeftCard;transform:rotate(-2.5deg)translateY(-6px)}.LandingHero-module__bq01ZW__heroSideCardRight{animation:6.5s ease-in-out .5s infinite LandingHero-module__bq01ZW__floatRightCard;transform:rotate(2.5deg)translateY(-6px)}.LandingHero-module__bq01ZW__heroSideCardLeft:hover{animation-play-state:paused;transform:rotate(-.5deg)scale(1.04)translateY(-12px);box-shadow:0 34px 64px -14px #0f172a40,0 16px 32px -8px #0f172a1f}.LandingHero-module__bq01ZW__heroSideCardRight:hover{animation-play-state:paused;transform:rotate(.5deg)scale(1.04)translateY(-12px);box-shadow:0 34px 64px -14px #0f172a40,0 16px 32px -8px #0f172a1f}.LandingHero-module__bq01ZW__imageCardWrapper{background:#f8fafc;border-radius:18px;width:100%;height:100%;position:relative;overflow:hidden}.LandingHero-module__bq01ZW__sideCardImg{object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.16,1,.3,1);transform:scale(1.08)}.LandingHero-module__bq01ZW__heroSideCard:hover .LandingHero-module__bq01ZW__sideCardImg{transform:scale(1.13)}@keyframes LandingHero-module__bq01ZW__floatLeftCard{0%,to{transform:rotate(-2.5deg)translateY(-6px)}50%{transform:rotate(-1.5deg)translateY(-13px)}}@keyframes LandingHero-module__bq01ZW__floatRightCard{0%,to{transform:rotate(2.5deg)translateY(-6px)}50%{transform:rotate(1.5deg)translateY(-13px)}}.LandingHero-module__bq01ZW__titleWrap{flex-direction:column;align-items:center;max-width:1160px;margin-top:1rem;margin-bottom:1.75rem;padding:0 1.5rem;display:flex}.LandingHero-module__bq01ZW__heroHeadline{font-family:var(--font-fraunces), var(--font-family-serif), Georgia, serif;letter-spacing:-.035em;color:#1d1d1f;text-wrap:balance;max-width:960px;margin:0 0 1.25rem;font-size:clamp(2.1rem,5.2vw,4.5rem);font-weight:700;line-height:1.08}.LandingHero-module__bq01ZW__headlineSub{color:#1d1d1f;font-weight:450}.LandingHero-module__bq01ZW__heroSubtitle{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#6e6e73;text-wrap:pretty;max-width:640px;margin:0 auto;font-size:clamp(.95rem,1.8vw,1.18rem);font-weight:400;line-height:1.55}.LandingHero-module__bq01ZW__ctaWrap{justify-content:center;align-items:center;margin-bottom:3.5rem;padding:0 1.5rem;display:flex}.LandingHero-module__bq01ZW__primaryPillBtn{color:#fff;background:#1d1d1f;border:1px solid #1d1d1f;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.88rem 2rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 14px #0000001f}.LandingHero-module__bq01ZW__primaryPillBtn:hover{background:#2d2d30;border-color:#2d2d30;transform:translateY(-2px);box-shadow:0 8px 24px #0000002e}.LandingHero-module__bq01ZW__primaryPillBtn:active{transform:scale(.98)}.LandingHero-module__bq01ZW__btnArrow{transition:transform .2s}.LandingHero-module__bq01ZW__primaryPillBtn:hover .LandingHero-module__bq01ZW__btnArrow{transform:translate(3px)}.LandingHero-module__bq01ZW__showcaseTrack{width:100%;height:100vh;margin:0 auto;position:relative}.LandingHero-module__bq01ZW__stickyViewport{pointer-events:none;box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0;left:0}.LandingHero-module__bq01ZW__showcaseInteractiveStage{pointer-events:auto;box-sizing:border-box;justify-content:center;align-items:center;width:calc(100vw - 2.5rem);max-width:1560px;height:calc(100vh - 2.5rem);min-height:560px;max-height:940px;display:flex;position:relative;cursor:none!important}.LandingHero-module__bq01ZW__showcaseInteractiveStage,.LandingHero-module__bq01ZW__showcaseInteractiveStage *{cursor:none!important}.LandingHero-module__bq01ZW__customCursor{pointer-events:none;z-index:80;will-change:transform;transition:opacity .15s,visibility .15s;position:absolute;top:0;left:0}.LandingHero-module__bq01ZW__cursorPill{color:#000;white-space:nowrap;font-family:"Google Sans Flex", var(--font-inter), system-ui, sans-serif;letter-spacing:-.01em;-webkit-user-select:none;user-select:none;pointer-events:none;background:#fff;border-radius:999px;align-items:center;gap:9px;padding:13px 24px 13px 18px;font-size:15px;font-weight:500;display:flex;transform:translate(-50%,-50%);box-shadow:0 8px 30px #00000029,0 0 0 1px #0000000d}.LandingHero-module__bq01ZW__playIconFilled{fill:#000;color:#000;margin-top:1px}.LandingHero-module__bq01ZW__boardWindow{transform-origin:50%;will-change:transform, border-radius;background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 40px #0000000f;cursor:none!important}.LandingHero-module__bq01ZW__boardRealImageWrapper{background:#fff;width:100%;height:100%;position:relative;overflow:hidden}.LandingHero-module__bq01ZW__boardRealImage{object-fit:cover;object-position:top center;width:100%;height:100%}.LandingHero-module__bq01ZW__boardTopbar{background:#fff;border-bottom:1px solid #f1f5f9;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem 1.25rem;font-size:.82rem;display:flex}.LandingHero-module__bq01ZW__topbarLeft{flex-shrink:0;align-items:center;gap:.65rem;display:flex}.LandingHero-module__bq01ZW__boardLogo{border-radius:4px}.LandingHero-module__bq01ZW__boardBrandName{color:#1d1d1f;letter-spacing:-.01em;font-size:.88rem;font-weight:700}.LandingHero-module__bq01ZW__topbarDivider{background:#e2e8f0;width:1px;height:14px}.LandingHero-module__bq01ZW__sessionBreadcrumb{color:#6e6e73;font-size:.8rem;font-weight:500}.LandingHero-module__bq01ZW__topbarRight{flex-shrink:0;align-items:center;gap:.65rem;display:flex}.LandingHero-module__bq01ZW__sessionStatusText{color:#1d1d1f;font-size:.76rem;font-weight:600}.LandingHero-module__bq01ZW__timerBadge{color:#6e6e73;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.76rem;font-weight:500}.LandingHero-module__bq01ZW__dateBadge{color:#6e6e73;font-size:.74rem;font-weight:500}.LandingHero-module__bq01ZW__questionSubheader{text-align:left;background:#f8fafc;border-bottom:1px solid #e2e8f0;flex-shrink:0;align-items:center;gap:.85rem;padding:.55rem 1.5rem;display:flex}.LandingHero-module__bq01ZW__questionMark{letter-spacing:.08em;color:#94a3b8;text-transform:uppercase;flex-shrink:0;font-size:.68rem;font-weight:700}.LandingHero-module__bq01ZW__questionText{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-size:.84rem;font-weight:500;overflow:hidden}.LandingHero-module__bq01ZW__boardCanvas{box-sizing:border-box;text-align:left;background-color:#fafbfc;background-image:linear-gradient(90deg,#e2e8f099 1px,#0000 1px),linear-gradient(#e2e8f099 1px,#0000 1px);background-size:24px 24px;flex:1;grid-template-columns:1fr 1fr;align-items:stretch;gap:1.25rem;min-height:0;padding:1.25rem 1.5rem 4.75rem;display:grid;position:relative}.LandingHero-module__bq01ZW__classroomCard{box-sizing:border-box;cursor:default;pointer-events:auto;background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;height:100%;max-height:100%;padding:1.35rem 1.5rem;transition:opacity .2s,transform .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #00000005}.LandingHero-module__bq01ZW__contentFading{opacity:.15;transform:translateY(2px)}.LandingHero-module__bq01ZW__cardActionHeader{flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.LandingHero-module__bq01ZW__cardGrayNote{letter-spacing:.06em;color:#94a3b8;text-transform:uppercase;font-size:.68rem;font-weight:700}.LandingHero-module__bq01ZW__cardGrayNoteActive{letter-spacing:.06em;color:#64748b;text-transform:uppercase;font-size:.68rem;font-weight:700}.LandingHero-module__bq01ZW__cardExpandIcon{color:#94a3b8}.LandingHero-module__bq01ZW__cardHeading{color:#0f172a;letter-spacing:-.01em;flex-shrink:0;margin:0 0 .5rem;font-size:1.12rem;font-weight:700;line-height:1.35}.LandingHero-module__bq01ZW__cardSubtext{color:#64748b;flex-shrink:0;margin:0 0 1rem;font-size:.85rem;line-height:1.45}.LandingHero-module__bq01ZW__formulaDerivationBox{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;margin-bottom:1rem;padding:.85rem 1rem}.LandingHero-module__bq01ZW__formulaText{font-family:var(--font-family-mono,"JetBrains Mono", monospace);color:#0f172a;font-size:.92rem;font-weight:600;line-height:1.4}.LandingHero-module__bq01ZW__formulaLabelRow{border-top:1px dashed #e2e8f0;flex-wrap:wrap;gap:.5rem;margin-top:.45rem;padding-top:.45rem;display:flex}.LandingHero-module__bq01ZW__formulaLabelChip{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:4px;padding:.12rem .45rem;font-size:.72rem}.LandingHero-module__bq01ZW__formulaLabelChip strong{color:#0f172a}.LandingHero-module__bq01ZW__bulletList{flex-direction:column;gap:.5rem;margin-bottom:auto;display:flex}.LandingHero-module__bq01ZW__bulletItem{color:#334155;font-size:.84rem;line-height:1.45}.LandingHero-module__bq01ZW__bulletItem strong{color:#0f172a;font-weight:600}.LandingHero-module__bq01ZW__cardFooterNote{color:#94a3b8;flex-shrink:0;margin-top:.75rem;margin-bottom:0;font-size:.78rem;font-style:italic}.LandingHero-module__bq01ZW__rendererContainer{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.LandingHero-module__bq01ZW__rendererContainer iframe,.LandingHero-module__bq01ZW__rendererContainer *{pointer-events:none!important}.LandingHero-module__bq01ZW__rendererContainer>div{flex:1;height:100%!important;min-height:0!important;max-height:100%!important}:is(.LandingHero-module__bq01ZW__rendererContainer .simulationContainer,.LandingHero-module__bq01ZW__rendererContainer .containerCompact){height:100%;max-height:100%}.LandingHero-module__bq01ZW__bottomControlDock{z-index:20;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .6rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000012}.LandingHero-module__bq01ZW__dockBtn{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.LandingHero-module__bq01ZW__dockBtn:hover{color:#0f172a;background:#f1f5f9;transform:translateY(-1px)}.LandingHero-module__bq01ZW__dockEndBtn{color:#fff;cursor:pointer;background:#1d1d1f;border:1px solid #1d1d1f;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.75rem;font-weight:600;transition:background-color .15s,transform .15s;display:inline-flex}.LandingHero-module__bq01ZW__dockEndBtn:hover{background:#2d2d30;border-color:#2d2d30;transform:translateY(-1px)}@media (max-width:1280px){.LandingHero-module__bq01ZW__heroSideCard{width:clamp(150px,13vw,190px)}.LandingHero-module__bq01ZW__heroSideCardLeft{left:1rem}.LandingHero-module__bq01ZW__heroSideCardRight{right:1rem}}@media (max-width:1080px){.LandingHero-module__bq01ZW__heroSideCard{display:none}}@media (max-width:1024px){.LandingHero-module__bq01ZW__showcaseInteractiveStage{width:calc(100vw - 1rem)}.LandingHero-module__bq01ZW__boardCanvas{grid-template-columns:1fr;gap:1.5rem;height:auto;min-height:680px;max-height:none;padding:1.5rem 1.25rem 6rem}.LandingHero-module__bq01ZW__blackboardCard,.LandingHero-module__bq01ZW__transcriptsPanel{height:340px;max-height:340px}}@media (max-width:768px){.LandingHero-module__bq01ZW__heroSection{padding:5.5rem 0 3rem}.LandingHero-module__bq01ZW__heroHeadline{font-size:clamp(1.75rem,7vw,2.5rem);line-height:1.12}.LandingHero-module__bq01ZW__heroSubtitle{font-size:clamp(.9rem,3.2vw,1.05rem);line-height:1.5}.LandingHero-module__bq01ZW__titleWrap{margin-bottom:1.5rem}.LandingHero-module__bq01ZW__ctaWrap{margin-bottom:1rem}.LandingHero-module__bq01ZW__primaryPillBtn{justify-content:center;width:100%}.LandingHero-module__bq01ZW__showcaseTrack{display:none!important}}
.BentoFeatures-module__B1oM9a__wrapper{background:#fff;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.BentoFeatures-module__B1oM9a__sectionContainer{box-sizing:border-box;background:#fff;grid-template-columns:1fr 1.35fr;align-items:center;gap:3.5rem;width:100%;max-width:1240px;margin:0 auto;padding:7rem 1.5rem 7.5rem;display:grid}.BentoFeatures-module__B1oM9a__headlineColumn{flex-direction:column;gap:1.25rem;display:flex}.BentoFeatures-module__B1oM9a__mainTitle{font-family:var(--font-fraunces), var(--font-family-serif), Georgia, serif;letter-spacing:-.035em;color:#1d1d1f;text-wrap:balance;max-width:500px;margin:0;font-size:clamp(2.15rem,4.2vw,3.85rem);font-weight:700;line-height:1.1}.BentoFeatures-module__B1oM9a__headlineSubtitle{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#6e6e73;max-width:480px;margin:0;font-size:1.05rem;line-height:1.6}.BentoFeatures-module__B1oM9a__galleryContainer{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;width:100%;display:grid;position:relative}.BentoFeatures-module__B1oM9a__galleryCol1{flex-direction:column;gap:16px;display:flex}.BentoFeatures-module__B1oM9a__gradientCard{aspect-ratio:1;cursor:pointer;box-sizing:border-box;background:#1d1d1f;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;justify-content:space-between;min-height:250px;padding:24px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000014}.BentoFeatures-module__B1oM9a__gradientCard:hover{border-color:#ffffff29;transform:translateY(-5px);box-shadow:0 16px 36px #00000029}.BentoFeatures-module__B1oM9a__recordIconBox{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.BentoFeatures-module__B1oM9a__cardTextGroup{flex-direction:column;gap:.35rem;display:flex}.BentoFeatures-module__B1oM9a__cardTitle{color:#fff;font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:700;line-height:1.25}.BentoFeatures-module__B1oM9a__cardSubtitle{color:#ffffffbf;font-family:var(--font-inter), system-ui, sans-serif;margin:0;font-size:.82rem;font-weight:400;line-height:1.45}.BentoFeatures-module__B1oM9a__peekCardCol1{background:#f5f5f7;border:1px solid #e2e8f0;border-radius:24px 24px 0 0;height:90px;box-shadow:0 6px 16px #00000008}.BentoFeatures-module__B1oM9a__galleryCol2{flex-direction:column;gap:16px;margin-top:36px;display:flex}.BentoFeatures-module__B1oM9a__portraitCard{cursor:pointer;background:#1d1d1f;border-radius:24px;height:380px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 16px 36px #00000024}.BentoFeatures-module__B1oM9a__portraitCard:hover{transform:translateY(-5px);box-shadow:0 24px 48px #00000038}.BentoFeatures-module__B1oM9a__portraitImage{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);display:block}.BentoFeatures-module__B1oM9a__portraitCard:hover .BentoFeatures-module__B1oM9a__portraitImage{transform:scale(1.05)}.BentoFeatures-module__B1oM9a__cardScrim{pointer-events:none;box-sizing:border-box;background:linear-gradient(#0000 0%,#00000073 55%,#000000e0 100%);align-items:flex-end;padding:22px;display:flex;position:absolute;inset:0}.BentoFeatures-module__B1oM9a__galleryCol3{flex-direction:column;gap:16px;display:flex}.BentoFeatures-module__B1oM9a__pillCardCol3{background:#f5f5f7;border:1px solid #e2e8f0;border-radius:24px;height:95px;box-shadow:0 6px 16px #00000008}.BentoFeatures-module__B1oM9a__fullScreenTextSection{box-sizing:border-box;background:#1d1d1f;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;flex-direction:column;align-items:center;width:100vw;margin-left:calc(50% - 50vw);display:flex;position:relative;overflow:hidden}.BentoFeatures-module__B1oM9a__aceTopBlock{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:80vh;padding:6rem 1.5rem 3rem;display:flex}.BentoFeatures-module__B1oM9a__extraLargeStatement{z-index:2;font-family:var(--font-fraunces), var(--font-family-serif), Georgia, serif;letter-spacing:-.04em;color:#fff;-webkit-user-select:none;user-select:none;white-space:nowrap;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100vw;margin:0;padding:0 1.5rem;font-size:clamp(3.5rem,14vw,13.5rem);font-weight:700;line-height:.9;display:flex;position:relative}.BentoFeatures-module__B1oM9a__statementLine{text-align:center;width:100%;display:block}.BentoFeatures-module__B1oM9a__aceCardsBlock{box-sizing:border-box;width:100%;max-width:1320px;padding:2rem 2rem 8rem}.BentoFeatures-module__B1oM9a__aceCardsGrid{box-sizing:border-box;grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%;display:grid}.BentoFeatures-module__B1oM9a__aceSmallCard{text-align:left;box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff13;border-radius:20px;flex-direction:column;justify-content:flex-start;gap:.85rem;padding:2.1rem 1.85rem;transition:transform .25s cubic-bezier(.16,1,.3,1),background .25s,border-color .25s,box-shadow .25s;display:flex}.BentoFeatures-module__B1oM9a__aceSmallCard:hover{background:#ffffff0e;border-color:#ffffff2e;transform:translateY(-4px);box-shadow:0 12px 32px #00000059}.BentoFeatures-module__B1oM9a__aceCardTitle{font-family:var(--font-fraunces), var(--font-family-serif), Georgia, serif;letter-spacing:-.025em;color:#fff;margin:0;font-size:1.4rem;font-weight:600;line-height:1.25}.BentoFeatures-module__B1oM9a__aceCardDesc{font-family:var(--font-inter), system-ui, sans-serif;color:#86868b;margin:0;font-size:.88rem;line-height:1.6}@media (max-width:1100px){.BentoFeatures-module__B1oM9a__aceCardsGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (max-width:680px){.BentoFeatures-module__B1oM9a__aceTopBlock{min-height:60vh;padding:4rem 1rem 2rem}.BentoFeatures-module__B1oM9a__aceCardsBlock{padding:1rem 1.25rem 5rem}.BentoFeatures-module__B1oM9a__aceCardsGrid{grid-template-columns:1fr;gap:1rem}.BentoFeatures-module__B1oM9a__aceSmallCard{padding:1.5rem 1.25rem}}@media (max-width:1024px){.BentoFeatures-module__B1oM9a__sectionContainer{grid-template-columns:1fr;gap:3.5rem;padding:5rem 1.5rem 5.5rem}.BentoFeatures-module__B1oM9a__headlineColumn{text-align:center;align-items:center}.BentoFeatures-module__B1oM9a__mainTitle{text-align:center;max-width:640px;margin:0 auto;font-size:clamp(2.3rem,5vw,3.2rem)}.BentoFeatures-module__B1oM9a__headlineSubtitle{text-align:center;max-width:580px;margin:0 auto}.BentoFeatures-module__B1oM9a__galleryContainer{max-width:740px;margin:0 auto}}@media (max-width:768px){.BentoFeatures-module__B1oM9a__sectionContainer{gap:2.25rem;padding:3.5rem 1.25rem 4rem}.BentoFeatures-module__B1oM9a__headlineColumn{gap:1rem}.BentoFeatures-module__B1oM9a__mainTitle{text-align:center;max-width:100%;margin:0 auto;font-size:clamp(1.85rem,6.5vw,2.45rem);line-height:1.15}.BentoFeatures-module__B1oM9a__headlineSubtitle{text-align:center;max-width:100%;margin:0 auto;font-size:.95rem;line-height:1.55}.BentoFeatures-module__B1oM9a__galleryContainer{flex-direction:column;gap:1.15rem;width:100%;max-width:440px;margin:0 auto;display:flex}.BentoFeatures-module__B1oM9a__galleryCol1,.BentoFeatures-module__B1oM9a__galleryCol2,.BentoFeatures-module__B1oM9a__galleryCol3{display:contents}.BentoFeatures-module__B1oM9a__peekCardCol1,.BentoFeatures-module__B1oM9a__pillCardCol3{display:none}.BentoFeatures-module__B1oM9a__gradientCard{aspect-ratio:auto;border-radius:20px;width:100%;min-height:220px;padding:20px}.BentoFeatures-module__B1oM9a__portraitCard{border-radius:20px;width:100%;height:300px}.BentoFeatures-module__B1oM9a__cardScrim{padding:20px}.BentoFeatures-module__B1oM9a__cardTitle{font-size:1.02rem}.BentoFeatures-module__B1oM9a__cardSubtitle{font-size:.82rem}.BentoFeatures-module__B1oM9a__fullScreenTextSection{min-height:60vh;padding:5rem 0 6rem}.BentoFeatures-module__B1oM9a__extraLargeStatement{font-size:clamp(3rem,16vw,6.5rem);line-height:.92}}@media (max-width:400px){.BentoFeatures-module__B1oM9a__sectionContainer{gap:1.85rem;padding:3rem 1rem 3.5rem}.BentoFeatures-module__B1oM9a__mainTitle{font-size:1.7rem}.BentoFeatures-module__B1oM9a__gradientCard{min-height:200px;padding:18px}.BentoFeatures-module__B1oM9a__portraitCard{height:270px}.BentoFeatures-module__B1oM9a__cardScrim{padding:18px}}
.WhyLearnyLabs-module___FSw-W__sectionContainer{box-sizing:border-box;background:#fff;flex-direction:column;align-items:center;gap:3.5rem;width:100%;max-width:1160px;margin:0 auto;padding:7rem 1.5rem 7.5rem;scroll-margin-top:5.5rem;display:flex;position:relative}.WhyLearnyLabs-module___FSw-W__header{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:740px;margin:0 auto;display:flex}.WhyLearnyLabs-module___FSw-W__title{font-family:var(--font-fraunces), var(--font-family-serif), Georgia, serif;letter-spacing:-.035em;color:#1d1d1f;margin:0;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;line-height:1.12}.WhyLearnyLabs-module___FSw-W__subtitle{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#6e6e73;max-width:580px;margin:0;font-size:1.12rem;line-height:1.55}.WhyLearnyLabs-module___FSw-W__mainShowcaseScreen{box-sizing:border-box;background:#fff;border:1px solid #e5e5e7;border-radius:28px;flex-direction:column;gap:2rem;width:100%;max-width:1160px;padding:3rem 3.5rem;display:flex;box-shadow:0 16px 40px #0000000a,0 2px 8px #00000005}.WhyLearnyLabs-module___FSw-W__screenHeader{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-bottom:1.15rem;display:flex}.WhyLearnyLabs-module___FSw-W__voiceMetaLeft{align-items:center;gap:.75rem;display:flex}.WhyLearnyLabs-module___FSw-W__pulseDot{background:#94a3b8;border-radius:50%;width:9px;height:9px;transition:all .3s}.WhyLearnyLabs-module___FSw-W__pulseDotActive{background:#1d1d1f;animation:1.5s ease-in-out infinite WhyLearnyLabs-module___FSw-W__pulseDark;box-shadow:0 0 8px #00000040}@keyframes WhyLearnyLabs-module___FSw-W__pulseDark{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.WhyLearnyLabs-module___FSw-W__voiceStatusText{font-family:var(--font-inter), system-ui, sans-serif;color:#0f172a;letter-spacing:-.01em;font-size:.92rem;font-weight:700}.WhyLearnyLabs-module___FSw-W__volumeIcon{color:#64748b}.WhyLearnyLabs-module___FSw-W__audioWaveContainer{justify-content:center;align-items:center;gap:7px;height:60px;margin:.25rem 0;display:flex}.WhyLearnyLabs-module___FSw-W__waveBar{background:#1d1d1f;border-radius:999px;width:5px;transition:transform .25s,opacity .25s}.WhyLearnyLabs-module___FSw-W__audioWavePlaying .WhyLearnyLabs-module___FSw-W__waveBar{animation:1.2s ease-in-out infinite alternate WhyLearnyLabs-module___FSw-W__eqWave}.WhyLearnyLabs-module___FSw-W__audioWaveStatic .WhyLearnyLabs-module___FSw-W__waveBar{opacity:.45;animation:none;transform:scaleY(.3)}.WhyLearnyLabs-module___FSw-W__bar1{height:18px;animation-delay:50ms}.WhyLearnyLabs-module___FSw-W__bar2{height:36px;animation-delay:.2s}.WhyLearnyLabs-module___FSw-W__bar3{height:52px;animation-delay:.1s}.WhyLearnyLabs-module___FSw-W__bar4{height:28px;animation-delay:.35s}.WhyLearnyLabs-module___FSw-W__bar5{height:48px;animation-delay:.15s}.WhyLearnyLabs-module___FSw-W__bar6{height:32px;animation-delay:.45s}.WhyLearnyLabs-module___FSw-W__bar7{height:56px;animation-delay:.25s}.WhyLearnyLabs-module___FSw-W__bar8{height:24px;animation-delay:.3s}.WhyLearnyLabs-module___FSw-W__bar9{height:44px;animation-delay:.12s}.WhyLearnyLabs-module___FSw-W__bar10{height:20px;animation-delay:.4s}.WhyLearnyLabs-module___FSw-W__bar11{height:50px;animation-delay:.18s}.WhyLearnyLabs-module___FSw-W__bar12{height:30px;animation-delay:.28s}@keyframes WhyLearnyLabs-module___FSw-W__eqWave{0%{transform:scaleY(.22)}to{transform:scaleY(1)}}.WhyLearnyLabs-module___FSw-W__speechBox{text-align:center;background:#f8fafc;border:1px solid #e5e5e7;border-radius:22px;padding:2rem 2.5rem}.WhyLearnyLabs-module___FSw-W__speechText{font-family:var(--font-fraunces), var(--font-family-serif), Georgia, serif;color:#1d1d1f;letter-spacing:-.015em;margin:0;font-size:1.4rem;font-weight:600;line-height:1.55}.WhyLearnyLabs-module___FSw-W__speechTextArabic{font-family:"Segoe UI Arabic", "Noto Sans Arabic", var(--font-inter), system-ui, -apple-system, sans-serif;color:#1d1d1f;letter-spacing:0;text-align:center;font-size:1.35rem;font-weight:600;line-height:1.85}.WhyLearnyLabs-module___FSw-W__screenFooterControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:.35rem;display:flex}.WhyLearnyLabs-module___FSw-W__playAudioBtn{color:#fff;cursor:pointer;background:#1d1d1f;border:1px solid #1d1d1f;border-radius:9999px;flex-shrink:0;align-items:center;gap:.55rem;padding:.68rem 1.5rem;font-size:.88rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 14px #0000001f}.WhyLearnyLabs-module___FSw-W__playAudioBtn:hover:not(:disabled){background:#2d2d30;border-color:#2d2d30;transform:translateY(-2px);box-shadow:0 6px 20px #0000002e}.WhyLearnyLabs-module___FSw-W__playAudioBtnActive{color:#fff;background:#1d1d1f;border-color:#1d1d1f}.WhyLearnyLabs-module___FSw-W__playAudioBtnActive:hover:not(:disabled){background:#2d2d30;border-color:#2d2d30}.WhyLearnyLabs-module___FSw-W__playAudioBtn:disabled{opacity:.7;cursor:not-allowed}.WhyLearnyLabs-module___FSw-W__btnIconFill{fill:currentColor}.WhyLearnyLabs-module___FSw-W__spinnerIcon{animation:1s linear infinite WhyLearnyLabs-module___FSw-W__spin}@keyframes WhyLearnyLabs-module___FSw-W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.WhyLearnyLabs-module___FSw-W__languagePillsRow{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.WhyLearnyLabs-module___FSw-W__langBtn{color:#6e6e73;cursor:pointer;background:#f5f5f7;border:1px solid #0000000a;border-radius:9999px;padding:.48rem 1.05rem;font-size:.84rem;font-weight:600;transition:all .2s}.WhyLearnyLabs-module___FSw-W__langBtn:hover{color:#1d1d1f;background:#ebebee}.WhyLearnyLabs-module___FSw-W__langBtnActive{color:#fff;background:#1d1d1f;border-color:#1d1d1f}.WhyLearnyLabs-module___FSw-W__appleGrid{box-sizing:border-box;grid-template-columns:repeat(4,1fr);gap:1.25rem;width:100%;max-width:1160px;display:grid}.WhyLearnyLabs-module___FSw-W__appleCard{box-sizing:border-box;cursor:default;background:#fff;border:1px solid #e8e8ed;border-radius:22px;flex-direction:column;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s,border-color .28s;display:flex;overflow:hidden;box-shadow:0 4px 18px #00000008}.WhyLearnyLabs-module___FSw-W__appleCard:hover{border-color:#d1d5db;transform:translateY(-4px);box-shadow:0 14px 34px #00000012}.WhyLearnyLabs-module___FSw-W__cardImageStage{background:#f8fafc;width:100%;height:190px;position:relative;overflow:hidden}.WhyLearnyLabs-module___FSw-W__cardFeatureImg{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.16,1,.3,1);display:block}.WhyLearnyLabs-module___FSw-W__appleCard:hover .WhyLearnyLabs-module___FSw-W__cardFeatureImg{transform:scale(1.05)}.WhyLearnyLabs-module___FSw-W__imageShadeOverlay{pointer-events:none;background:linear-gradient(#fff0 50%,#fff9 85%,#fff 100%);position:absolute;inset:0}.WhyLearnyLabs-module___FSw-W__appleCardContent{text-align:left;flex-direction:column;flex:1;align-items:flex-start;gap:.45rem;padding:1.35rem 1.45rem 1.65rem;display:flex}.WhyLearnyLabs-module___FSw-W__appleEyebrow{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;text-transform:uppercase;letter-spacing:.04em;color:#86868b;margin:0;font-size:.78rem;font-weight:700}.WhyLearnyLabs-module___FSw-W__appleHeadline{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:-.025em;color:#1d1d1f;margin:0;font-size:1.25rem;font-weight:700;line-height:1.22}.WhyLearnyLabs-module___FSw-W__appleDescription{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#6e6e73;margin:0;font-size:.88rem;font-weight:400;line-height:1.5}@media (max-width:1024px){.WhyLearnyLabs-module___FSw-W__title{font-size:2.75rem}.WhyLearnyLabs-module___FSw-W__mainShowcaseScreen{padding:2.25rem 2rem}.WhyLearnyLabs-module___FSw-W__appleGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem}.WhyLearnyLabs-module___FSw-W__speechText{font-size:1.25rem}}@media (max-width:640px){.WhyLearnyLabs-module___FSw-W__sectionContainer{gap:2rem;padding:5rem 1.15rem 5.5rem;scroll-margin-top:5rem}.WhyLearnyLabs-module___FSw-W__header{gap:.65rem}.WhyLearnyLabs-module___FSw-W__title{font-size:clamp(1.85rem,6.5vw,2.25rem);line-height:1.15}.WhyLearnyLabs-module___FSw-W__subtitle{font-size:.95rem;line-height:1.5}.WhyLearnyLabs-module___FSw-W__mainShowcaseScreen{border-radius:24px;gap:1.35rem;padding:1.5rem 1.15rem}.WhyLearnyLabs-module___FSw-W__screenHeader{padding-bottom:.85rem}.WhyLearnyLabs-module___FSw-W__voiceStatusText{font-size:.86rem}.WhyLearnyLabs-module___FSw-W__audioWaveContainer{gap:4px;height:44px}.WhyLearnyLabs-module___FSw-W__waveBar{width:3.5px}.WhyLearnyLabs-module___FSw-W__speechBox{border-radius:18px;padding:1.25rem 1rem}.WhyLearnyLabs-module___FSw-W__speechText{font-size:1.15rem;line-height:1.5}.WhyLearnyLabs-module___FSw-W__speechTextArabic{font-size:1.12rem;line-height:1.8}.WhyLearnyLabs-module___FSw-W__screenFooterControls{flex-direction:column;align-items:stretch;gap:.75rem;width:100%}.WhyLearnyLabs-module___FSw-W__playAudioBtn{border-radius:9999px;justify-content:center;width:100%;padding:.78rem 1.25rem;font-size:.92rem}.WhyLearnyLabs-module___FSw-W__languagePillsRow{grid-template-columns:repeat(5,1fr);gap:.3rem;width:100%;display:grid}.WhyLearnyLabs-module___FSw-W__langBtn{text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:9999px;width:100%;padding:.48rem .1rem;font-size:.75rem;overflow:hidden}.WhyLearnyLabs-module___FSw-W__appleGrid{grid-template-columns:1fr;gap:.95rem}.WhyLearnyLabs-module___FSw-W__appleCard{border-radius:20px;min-height:auto}.WhyLearnyLabs-module___FSw-W__cardImageStage{height:170px}.WhyLearnyLabs-module___FSw-W__appleCardContent{padding:1.15rem 1.25rem 1.45rem}.WhyLearnyLabs-module___FSw-W__appleHeadline{font-size:1.18rem}.WhyLearnyLabs-module___FSw-W__appleDescription{font-size:.86rem;line-height:1.5}}
.PricingPageView-module__5himHG__pageContainer{color:#111827;background-color:#fff;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow-x:clip}.PricingPageView-module__5himHG__mainContent{z-index:1;flex-direction:column;flex:1;align-items:center;padding-top:88px;display:flex;position:relative}.PricingPageView-module__5himHG__heroHeader{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:920px;padding:48px 24px 8px;display:flex}.PricingPageView-module__5himHG__title{font-family:var(--font-fraunces), var(--font-family-serif), Georgia, serif;letter-spacing:-.035em;color:#111827;max-width:840px;margin:0 0 16px;font-size:clamp(2.4rem,4.8vw,3.75rem);font-weight:700;line-height:1.12}.PricingPageView-module__5himHG__subtitle{font-family:var(--font-inter), -apple-system, sans-serif;color:#4b5563;max-width:620px;margin:0;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.6}
