.conj-grid{flex-direction:column;flex:1;display:flex;overflow:hidden auto}.conj-grid__formula-bar{background:var(--os-surface,#fff);border-bottom:2px solid #4472c4;align-items:center;gap:8px;min-height:32px;padding:6px 10px;font-size:.82rem;display:flex}.conj-grid__fx{color:#4472c4;background:#f8f8f8;border:1px solid silver;border-radius:2px;padding:2px 6px;font-size:.75rem;font-style:italic;font-weight:700}.conj-grid__formula-text{font-family:var(--os-font-mono,"SF Mono","Menlo",monospace);color:var(--os-text-primary,#1c1c1e);flex:1}.conj-grid__badge{border-radius:3px;padding:1px 5px;font-size:.65rem}.conj-grid__badge--regular{color:#065f46;background:#d1fae5}.conj-grid__badge--irregular{color:#92400e;background:#fef3c7}.conj-grid__back-btn{border:1px solid var(--os-border,#dee2e6);cursor:pointer;color:var(--os-text-dim,#6c757d);background:0 0;border-radius:3px;padding:4px 8px;font-size:.78rem}.conj-grid__back-btn:hover{background:var(--os-hover,#f2f2f7)}.conj-grid__tense-desc{color:var(--os-text-dim,#6c757d);border-bottom:1px solid var(--os-border,#dee2e6);background:#f8f9fa;padding:4px 10px;font-size:.75rem}.conj-grid__header{color:#375623;text-align:center;background:#e2efda;border-bottom:1px solid #a9d18e;grid-template-columns:32px 1fr 1fr 40px;padding:2px 0;font-size:.7rem;font-weight:700;display:grid}.conj-grid__header span{padding:2px 4px}.conj-grid__rows{flex:1}.conj-grid__row{border-bottom:1px solid #e5e5e5;grid-template-columns:32px 1fr 1fr 40px;align-items:center;min-height:36px;transition:background .15s;display:grid}.conj-grid__row:hover{background:#f0f7ff}.conj-grid__row--correct{background:#f0fdf4}.conj-grid__row--correct:hover{background:#dcfce7}.conj-grid__row--wrong{background:#fef2f2}.conj-grid__row--wrong:hover{background:#fee2e2}.conj-grid__col-num{text-align:center;color:#999;font-size:.7rem;font-family:var(--os-font-mono,"SF Mono","Menlo",monospace);border-right:1px solid #e5e5e5;padding:0 4px}.conj-grid__col-a{color:var(--os-text-primary,#1c1c1e);font-size:.82rem;font-family:var(--os-font-mono,"SF Mono","Menlo",monospace);border-right:1px solid #e5e5e5;padding:4px 10px}.conj-grid__col-b{padding:2px 4px}.conj-grid__col-status{justify-content:center;align-items:center;padding:0 4px;font-size:.75rem;display:flex;overflow:hidden}.conj-grid__input{width:100%;font:inherit;font-size:.82rem;font-family:var(--os-font-mono,"SF Mono","Menlo",monospace);background:#fafafa;border:1px dashed #d0d0d0;outline:none;padding:4px 6px;transition:border-color .15s,background .15s}.conj-grid__input::placeholder{color:#b0b0b0;font-size:.78rem;font-style:italic}.conj-grid__input:focus{background:#fff;border:1px solid #4472c4;box-shadow:inset 0 0 0 1px #4472c4}.conj-grid__input:disabled{color:var(--os-text-primary,#1c1c1e);background:0 0;border-color:#0000}.conj-grid__icon--correct{color:#16a34a}.conj-grid__icon--wrong{color:#dc2626}.conj-grid__row--correct .conj-grid__input:disabled{color:#15803d;font-weight:600}.conj-grid__revealed{color:#4472c4;font-size:.7rem;font-family:var(--os-font-mono,"SF Mono","Menlo",monospace);text-overflow:ellipsis;white-space:nowrap;font-style:italic;overflow:hidden}.conj-grid__toolbar{border-top:1px solid var(--os-border,#dee2e6);background:#f8f9fa;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding:6px 10px;display:flex}.conj-grid__accents{flex-wrap:wrap;gap:4px;display:flex}.conj-grid__accent-btn{width:30px;height:28px;font:inherit;cursor:pointer;font-size:.85rem;font-family:var(--os-font-mono,"SF Mono","Menlo",monospace);background:#fff;border:1px solid silver;border-radius:3px}.conj-grid__accent-btn:hover{background:#e2efda;border-color:#4472c4}.conj-grid__accent-btn:active{background:#d4e5c7}.conj-grid__check-btn{color:#fff;font:inherit;cursor:pointer;background:#4472c4;border:1px solid #4472c4;border-radius:4px;align-items:center;gap:6px;padding:6px 16px;font-size:.82rem;display:inline-flex}.conj-grid__check-btn:hover{background:#3a62a8}.conj-grid__check-btn:active{background:#2f5291}.conj-grid__plan-info{color:var(--os-text-dim,#6c757d);background:#fefce8;border-top:1px solid #fde68a;align-items:center;gap:6px;padding:4px 10px;font-size:.7rem;display:flex}.conj-tabs{margin-top:auto}.conj-tabs__bar{scrollbar-width:thin;background:#e0e0e0;border-top:1px solid silver;gap:1px;display:flex;overflow-x:auto}.conj-tabs__tab{font:inherit;cursor:pointer;white-space:nowrap;color:var(--os-text-primary,#1c1c1e);font-size:.75rem;font-family:var(--os-font-mono,"SF Mono","Menlo",monospace);background:#f0f0f0;border:none;border-top:2px solid #0000;align-items:center;gap:4px;padding:5px 14px;transition:background .15s;display:inline-flex}.conj-tabs__tab:hover{background:#e8e8e8}.conj-tabs__tab--active{background:#fff;border-top-color:#4472c4;font-weight:600}.conj-tabs__tab--active:hover{background:#fff}.conj-tabs__tab--locked{color:#9ca3af;cursor:not-allowed}.conj-tabs__tab--locked:hover{background:#f0f0f0}.conj-tabs__tab--completed span{text-decoration:none}.conj-tabs__lock{color:#9ca3af;font-size:.65rem}.conj-tabs__check{color:#16a34a;font-size:.65rem}.conj-tabs__upgrade{text-align:center;background:#fefce8;border-top:1px solid #fde68a;padding:12px 16px;font-size:.82rem}.conj-tabs__upgrade p{color:var(--os-text-primary,#1c1c1e);margin:0 0 8px;font-weight:600}.conj-tabs__upgrade-btns{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.conj-tabs__upgrade-btn{color:var(--os-text-primary,#1c1c1e);font-size:.82rem;font:inherit;cursor:pointer;background:#fff;border:1px solid #d1d1d6;border-radius:10px;padding:8px 16px}.conj-tabs__upgrade-btn:hover{background:#f2f2f7}.conj-tabs__upgrade-btn--primary{background:var(--os-accent,#c0392b);color:#fff;border-color:var(--os-accent,#c0392b)}.conj-tabs__upgrade-btn--primary:hover{background:var(--os-accent,#c0392b);opacity:.9}.conj-tabs__upgrade-dismiss{color:var(--os-text-dim,#6c757d);font:inherit;cursor:pointer;background:0 0;border:none;margin:8px auto 0;font-size:.75rem;display:block}.conj-tabs__upgrade-dismiss:hover{text-decoration:underline}@media (max-width:767px){.conj-grid__header,.conj-grid__row{grid-template-columns:24px 1fr 1fr 32px}.conj-grid__col-a{padding:4px 6px;font-size:.75rem}.conj-verb-list__grid{grid-template-columns:1fr}.conj-tabs__bar{padding-left:4px}}.conj-ref{padding:16px}.conj-ref__header{margin-bottom:16px}.conj-ref__title{color:var(--os-text-primary,#1c1c1e);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:1.15rem;font-weight:700;display:flex}.conj-ref__meaning{color:var(--os-text-secondary,#636366);font-size:.95rem;font-weight:400}.conj-ref__table-wrap{border:1px solid #e5e7eb;border-radius:8px;overflow-x:auto}.conj-ref__table{border-collapse:collapse;width:100%;font-size:.82rem;font-family:var(--os-font-mono,"SF Mono","Menlo",monospace)}.conj-ref__table th,.conj-ref__table td{text-align:left;white-space:nowrap;border-bottom:1px solid #e5e7eb;padding:6px 10px}.conj-ref__table th{color:#375623;background:#e2efda;font-size:.75rem;font-weight:700;position:sticky;top:0}.conj-ref__table td{color:var(--os-text-primary,#1c1c1e)}.conj-ref__person{background:#f9fafb;border-right:1px solid #e5e7eb;font-weight:600}.conj-ref__divider{border:none;border-top:1px solid #e5e7eb;margin:16px 0}.conj-ref__practice-heading{color:var(--os-text-primary,#1c1c1e);margin:0 0 8px 16px;font-size:.95rem;font-weight:700}.conj-ref__auth-gate{text-align:center;background:#f9fafb;border:1px dashed #d1d5db;border-radius:12px;margin:16px;padding:32px 16px}.conj-ref__auth-gate p{color:var(--os-text-secondary,#636366);margin:0 0 12px;font-size:.88rem}.conj-ref__signin-btn{color:#fff;font:inherit;cursor:pointer;background:#2e7d32;border:none;border-radius:8px;padding:8px 24px;font-size:.85rem;font-weight:600}.conj-ref__signin-btn:hover{opacity:.9}.conj-verb-page{flex-direction:column;height:100%;display:flex}.conj-seo{padding:16px 24px}.conj-seo__h1{color:var(--os-text-primary,#1c1c1e);margin:0 0 16px;font-size:1.25rem;font-weight:800}.conj-seo__section{margin-bottom:16px}.conj-seo__h2{color:var(--os-text-primary,#1c1c1e);border-bottom:1px solid #e5e7eb;margin:0 0 8px;padding-bottom:4px;font-size:.95rem;font-weight:700}.conj-seo__verb-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.conj-seo__verb-list li a{color:var(--os-text-primary,#1c1c1e);border-radius:8px;padding:6px 10px;font-size:.82rem;text-decoration:none;transition:background .15s;display:block}.conj-seo__verb-list li a:hover{background:#f0f7ff}.conj-seo__verb-list li a strong{font-family:var(--os-font-mono,"SF Mono","Menlo",monospace)}.conj-seo__badge{color:#92400e;vertical-align:middle;background:#fef3c7;border-radius:3px;margin-left:6px;padding:1px 5px;font-size:.65rem;display:inline-block}
.conjugationLanding-module-scss-module__2s33-a__landing{max-width:100%;font-family:var(--font-rubik),system-ui,sans-serif;margin:0 auto;padding:24px}.conjugationLanding-module-scss-module__2s33-a__hero{background:linear-gradient(135deg,#e8f5e9 0%,#f1f8e9 40%,#fff 100%);border:1px solid #a5d6a7;border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:32px;margin-bottom:24px;padding:36px 32px;display:grid}@media (max-width:768px){.conjugationLanding-module-scss-module__2s33-a__hero{text-align:center;grid-template-columns:1fr;gap:24px;padding:28px 20px}}.conjugationLanding-module-scss-module__2s33-a__heroText{flex-direction:column;gap:12px;display:flex}.conjugationLanding-module-scss-module__2s33-a__heroLabel{text-transform:uppercase;letter-spacing:.05em;color:#2e7d32;margin:0;font-size:.72rem;font-weight:700}.conjugationLanding-module-scss-module__2s33-a__heroTitle{color:var(--os-text-primary,#1c1c1e);letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:800;line-height:1.25}@media (max-width:500px){.conjugationLanding-module-scss-module__2s33-a__heroTitle{font-size:1.25rem}}.conjugationLanding-module-scss-module__2s33-a__heroSubtitle{color:var(--os-text-secondary,#636366);margin:0;font-size:.92rem;line-height:1.6}.conjugationLanding-module-scss-module__2s33-a__heroMascot{transform-origin:0;margin:8px 0 8px 16px;transform:scale(1.6)}@media (max-width:768px){.conjugationLanding-module-scss-module__2s33-a__heroMascot{transform-origin:50%;margin:8px auto;transform:scale(1.4)}}.conjugationLanding-module-scss-module__2s33-a__heroPreview{flex-direction:column;justify-content:center;gap:8px;display:flex}@media (max-width:768px){.conjugationLanding-module-scss-module__2s33-a__heroPreview{order:-1}}.conjugationLanding-module-scss-module__2s33-a__verbCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:transform .15s;display:flex;box-shadow:0 4px 16px #0000000f}.conjugationLanding-module-scss-module__2s33-a__verbCard:nth-child(3){opacity:.6}@media (prefers-reduced-motion:reduce){.conjugationLanding-module-scss-module__2s33-a__verbCard{transition:none}}.conjugationLanding-module-scss-module__2s33-a__verbCardInfinitive{color:var(--os-text-primary,#1c1c1e);font-size:1rem;font-weight:700;font-family:var(--os-font-mono,"SF Mono","Menlo",monospace)}.conjugationLanding-module-scss-module__2s33-a__verbCardMeaning{color:var(--os-text-secondary,#636366);font-size:.78rem}.conjugationLanding-module-scss-module__2s33-a__verbCardBadge{white-space:nowrap;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:.65rem}.conjugationLanding-module-scss-module__2s33-a__verbCardBadgeRegular{color:#065f46;background:#d1fae5;}.conjugationLanding-module-scss-module__2s33-a__verbCardBadgeIrregular{color:#92400e;background:#fef3c7;}.conjugationLanding-module-scss-module__2s33-a__verbCardProgress{color:#4472c4;margin-left:auto;font-size:.7rem}.conjugationLanding-module-scss-module__2s33-a__card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;margin-bottom:24px;padding:28px 24px;box-shadow:0 1px 4px #0000000a}.conjugationLanding-module-scss-module__2s33-a__sectionHeading{align-items:center;gap:12px;margin-bottom:16px;display:flex}.conjugationLanding-module-scss-module__2s33-a__sectionIcon{color:#fff;background:#2e7d32;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.82rem;display:flex}.conjugationLanding-module-scss-module__2s33-a__sectionTitle{color:var(--os-text-primary,#1c1c1e);margin:0;font-size:1.15rem;font-weight:700}.conjugationLanding-module-scss-module__2s33-a__langGrid{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:10px;display:grid}.conjugationLanding-module-scss-module__2s33-a__langBtn{font:inherit;color:var(--os-text-primary,#1c1c1e);cursor:pointer;text-transform:capitalize;background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:.85rem;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.conjugationLanding-module-scss-module__2s33-a__langBtn:hover{border-color:#2e7d32;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.conjugationLanding-module-scss-module__2s33-a__langBtn:focus-visible{outline-offset:2px;outline:2px solid #2e7d32}@media (prefers-reduced-motion:reduce){.conjugationLanding-module-scss-module__2s33-a__langBtn{transition:none}.conjugationLanding-module-scss-module__2s33-a__langBtn:hover{transform:none}}.conjugationLanding-module-scss-module__2s33-a__langFlag{font-size:1.2em;line-height:1}.conjugationLanding-module-scss-module__2s33-a__howItWorks{margin-bottom:24px}.conjugationLanding-module-scss-module__2s33-a__howTitle{color:var(--os-text-primary,#1c1c1e);text-align:center;margin:0 0 20px;font-size:1.15rem;font-weight:700}.conjugationLanding-module-scss-module__2s33-a__stepsGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:768px){.conjugationLanding-module-scss-module__2s33-a__stepsGrid{grid-template-columns:1fr}}.conjugationLanding-module-scss-module__2s33-a__step{text-align:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;padding:24px 20px}.conjugationLanding-module-scss-module__2s33-a__stepIcon{color:#2e7d32;background:#e8f5e9;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 12px;font-size:1.1rem;display:flex}.conjugationLanding-module-scss-module__2s33-a__stepLabel{color:var(--os-text-primary,#1c1c1e);margin:0 0 8px;font-size:.92rem;font-weight:600}.conjugationLanding-module-scss-module__2s33-a__stepDesc{color:var(--os-text-secondary,#636366);margin:0;font-size:.8rem;line-height:1.55}.conjugationLanding-module-scss-module__2s33-a__pricingGrid{grid-template-columns:repeat(2,1fr);gap:16px;max-width:640px;margin:0 auto 24px;display:grid}@media (max-width:768px){.conjugationLanding-module-scss-module__2s33-a__pricingGrid{grid-template-columns:1fr}}.conjugationLanding-module-scss-module__2s33-a__pricingCard{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;align-items:center;padding:24px 20px;display:flex}.conjugationLanding-module-scss-module__2s33-a__pricingCardFeatured{background:linear-gradient(#fff 0%,#e8f5e9 100%);border:2px solid #2e7d32;position:relative;box-shadow:0 4px 16px #00000014;}.conjugationLanding-module-scss-module__2s33-a__pricingBadge{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#2e7d32;border-radius:10px;padding:3px 12px;font-size:.68rem;font-weight:700;position:absolute;top:-11px}.conjugationLanding-module-scss-module__2s33-a__pricingTier{color:var(--os-text-primary,#1c1c1e);margin:0 0 4px;font-size:1rem;font-weight:700}.conjugationLanding-module-scss-module__2s33-a__pricingPrice{color:var(--os-text-primary,#1c1c1e);margin:0 0 2px;font-size:1.8rem;font-weight:800}.conjugationLanding-module-scss-module__2s33-a__pricingPrice span{color:var(--os-text-secondary,#636366);font-size:.82rem;font-weight:400}.conjugationLanding-module-scss-module__2s33-a__pricingPeriod{color:var(--os-text-secondary,#636366);margin-bottom:16px;font-size:.72rem}.conjugationLanding-module-scss-module__2s33-a__pricingFeatures{text-align:left;flex:1;width:100%;margin:0;padding:0;list-style:none}.conjugationLanding-module-scss-module__2s33-a__pricingFeature{color:var(--os-text-primary,#1c1c1e);border-bottom:1px solid #f3f4f6;align-items:center;gap:8px;padding:6px 0;font-size:.82rem;display:flex}.conjugationLanding-module-scss-module__2s33-a__pricingFeature:last-child{border-bottom:none}.conjugationLanding-module-scss-module__2s33-a__pricingCheck{color:#34c759;text-align:center;flex-shrink:0;width:16px;font-size:.78rem}.conjugationLanding-module-scss-module__2s33-a__pricingDash{color:#d1d1d6;text-align:center;flex-shrink:0;width:16px;font-size:.78rem}.conjugationLanding-module-scss-module__2s33-a__pricingCta{width:100%;color:var(--os-text-primary,#1c1c1e);font:inherit;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;margin-top:16px;padding:10px 20px;font-size:.88rem;font-weight:600;transition:background .15s}.conjugationLanding-module-scss-module__2s33-a__pricingCta:hover{background:#f0f0f5}.conjugationLanding-module-scss-module__2s33-a__pricingCtaPrimary{color:#fff;background:#2e7d32;border-color:#2e7d32;}.conjugationLanding-module-scss-module__2s33-a__pricingCtaPrimary:hover{opacity:.9;background:#2e7d32}.conjugationLanding-module-scss-module__2s33-a__verbList{padding:0}.conjugationLanding-module-scss-module__2s33-a__backBtn{color:#2e7d32;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:16px;padding:4px 0;font-size:.82rem;display:inline-flex}.conjugationLanding-module-scss-module__2s33-a__backBtn:hover{text-decoration:underline}.conjugationLanding-module-scss-module__2s33-a__categorySection{margin-bottom:24px}.conjugationLanding-module-scss-module__2s33-a__categoryLabel{color:var(--os-text-primary,#1c1c1e);font-size:.85rem;font-weight:600;font-family:var(--os-font-mono,"SF Mono","Menlo",monospace);margin:0 0 4px}.conjugationLanding-module-scss-module__2s33-a__categoryDesc{color:var(--os-text-secondary,#636366);margin:0 0 8px;font-size:.75rem}.conjugationLanding-module-scss-module__2s33-a__verbGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;display:grid}.conjugationLanding-module-scss-module__2s33-a__verbItem{cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.conjugationLanding-module-scss-module__2s33-a__verbItem:hover{border-color:#2e7d32;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}@media (prefers-reduced-motion:reduce){.conjugationLanding-module-scss-module__2s33-a__verbItem{transition:none}.conjugationLanding-module-scss-module__2s33-a__verbItem:hover{transform:none}}.conjugationLanding-module-scss-module__2s33-a__verbItemInfinitive{font-weight:600;font-family:var(--os-font-mono,"SF Mono","Menlo",monospace);color:var(--os-text-primary,#1c1c1e)}.conjugationLanding-module-scss-module__2s33-a__verbItemMeaning{color:var(--os-text-secondary,#636366);font-size:.78rem}.conjugationLanding-module-scss-module__2s33-a__dailyCounter{color:var(--os-text-secondary,#636366);background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;width:fit-content;margin-bottom:12px;padding:4px 10px;font-size:.75rem;display:flex}.conjugationLanding-module-scss-module__2s33-a__dailyCounter i{color:#f59e0b}.conjugationLanding-module-scss-module__2s33-a__dailyLimitBanner{text-align:center;background:#fffbeb;border:1px solid #fde68a;border-radius:16px;margin-bottom:24px;padding:32px 24px}.conjugationLanding-module-scss-module__2s33-a__dailyLimitBanner>i{color:#f59e0b;margin-bottom:8px;font-size:1.5rem;display:block}.conjugationLanding-module-scss-module__2s33-a__dailyLimitTitle{color:var(--os-text-primary,#1c1c1e);margin:8px 0 4px;font-size:1rem;font-weight:700}.conjugationLanding-module-scss-module__2s33-a__dailyLimitDesc{color:var(--os-text-secondary,#636366);margin:0 0 16px;font-size:.82rem;line-height:1.5}.conjugationLanding-module-scss-module__2s33-a__verbItemDisabled{opacity:.4;pointer-events:none;cursor:not-allowed}.conjugationLanding-module-scss-module__2s33-a__courseBanner{background:linear-gradient(135deg,#eff6ff 0%,#f0fdf4 100%);border:1px solid #bfdbfe;border-radius:12px;align-items:center;gap:12px;margin-bottom:20px;padding:14px 18px;display:flex}@media (max-width:600px){.conjugationLanding-module-scss-module__2s33-a__courseBanner{text-align:center;flex-direction:column}}.conjugationLanding-module-scss-module__2s33-a__courseBannerLanding{justify-content:center;max-width:640px;margin:0 auto 24px;}.conjugationLanding-module-scss-module__2s33-a__courseBannerIcon{color:#fff;background:#2563eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;display:flex}.conjugationLanding-module-scss-module__2s33-a__courseBannerText{flex:1}.conjugationLanding-module-scss-module__2s33-a__courseBannerTitle{color:var(--os-text-primary,#1c1c1e);margin:0 0 2px;font-size:.88rem;font-weight:600}.conjugationLanding-module-scss-module__2s33-a__courseBannerDesc{color:var(--os-text-secondary,#636366);margin:0;font-size:.78rem;line-height:1.4}.conjugationLanding-module-scss-module__2s33-a__courseBannerLandingText{color:var(--os-text-secondary,#636366);margin:0;font-size:.88rem}.conjugationLanding-module-scss-module__2s33-a__courseBannerLink{color:#fff;white-space:nowrap;background:#2563eb;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:.82rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.conjugationLanding-module-scss-module__2s33-a__courseBannerLink:hover{opacity:.9}.conjugationLanding-module-scss-module__2s33-a__practiceView{flex-direction:column;height:100%;display:flex;position:relative}.conjugationLanding-module-scss-module__2s33-a__planBadge{color:var(--os-text-secondary,#636366);background:#f0fdf4;border:1px solid #a5d6a7;border-radius:8px;align-items:center;gap:6px;width:fit-content;margin-top:8px;padding:4px 10px;font-size:.72rem;display:flex}.conjugationLanding-module-scss-module__2s33-a__planBadge .conjugationLanding-module-scss-module__2s33-a__fa-crown{color:#f59e0b}.conjugationLanding-module-scss-module__2s33-a__planBadge .conjugationLanding-module-scss-module__2s33-a__fa-lock{color:#9ca3af}@media (max-width:768px){.conjugationLanding-module-scss-module__2s33-a__planBadge{margin:8px auto 0}}
