.landing-cases{--background:0 0% 100%;--foreground:220 20% 10%;--primary:210 100% 50%;--primary-foreground:0 0% 100%;--secondary:210 100% 96%;--secondary-foreground:210 100% 50%;--muted:210 20% 96%;--muted-foreground:220 10% 40%;--card:0 0% 100%;--border:210 20% 90%;--section-blue:210 100% 50%;--section-white:0 0% 100%}.landing-cases .section-blue{background-color:hsl(var(--section-blue));color:hsl(var(--section-white))}.landing-cases .section-white{background-color:hsl(var(--section-white));color:hsl(var(--foreground))}.verbs-most-common-mascot-wrap{display:flex;align-items:center;justify-content:center}.verbs-most-common-mascot{height:88px;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.verbs-most-common-mascot{height:133px}}.animate-fade-in-left,.animate-fade-in-right,.animate-fade-up{opacity:0;transform:translateY(24px);transition:opacity .5s ease-out,transform .5s ease-out}.animate-fade-in-left{transform:translateX(-24px)}.animate-fade-in-right{transform:translateX(24px)}.animate-fade-in-left.is-visible,.animate-fade-in-right.is-visible,.animate-fade-up.is-visible{opacity:1;transform:translate(0)}@media (prefers-reduced-motion:reduce){.animate-fade-in-left,.animate-fade-in-right,.animate-fade-up{opacity:1!important;transform:none!important;transition:none!important}}.learn-content{--learn-lesson-meta-col:10.5rem}@media (min-width:640px){.learn-content{--learn-lesson-meta-col:13rem}}@media (min-width:1024px){.learn-content{--learn-lesson-meta-col:14.25rem}}.learn-breadcrumb{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:hsl(var(--muted-foreground));margin-bottom:2rem}.learn-breadcrumb-link{color:hsl(var(--primary));text-decoration:none;transition:color .15s}.learn-breadcrumb-link:hover{color:hsl(210 100% 40%)}.learn-breadcrumb-sep{opacity:.5}.learn-breadcrumb-current{color:hsl(var(--foreground));font-weight:500}.learn-tier-chart{width:100%;max-width:min(calc(52rem * 1.15),100%);margin:0 auto 1.5rem;padding:1.1rem 1.35rem 1.2rem;border-radius:.65rem;background:hsl(220 14% 7%);border:1px solid hsl(220 12% 18%);box-sizing:border-box}.learn-tier-chart-title{margin:0 0 .95rem;font-size:1.25rem;font-weight:700;line-height:1.35;letter-spacing:.01em;text-transform:none;color:hsl(0 0% 100%)}@media (min-width:640px){.learn-tier-chart-title{font-size:1.5rem}}.learn-tier-chart-rows{display:flex;flex-direction:column;gap:.4rem}.learn-tier-row{display:flex;align-items:stretch;height:6.075rem;min-height:6.075rem;max-height:6.075rem;box-sizing:border-box}@media (min-width:640px){.learn-tier-row{height:6.3rem;min-height:6.3rem;max-height:6.3rem}}.learn-tier-label{width:6.18rem;min-width:6.18rem;display:flex;align-items:center;justify-content:center;font-size:1.65rem;font-weight:900;line-height:1;letter-spacing:-.02em;color:hsl(220 18% 10%)}@media (min-width:640px){.learn-tier-label{width:7.02rem;min-width:7.02rem;font-size:1.8rem}}.learn-tier-label--s{background:hsl(350 75% 82%)}.learn-tier-label--a{background:hsl(28 90% 78%)}.learn-tier-label--b{background:hsl(48 92% 76%)}.learn-tier-label--c{background:hsl(142 55% 72%)}.learn-tier-label--d{background:hsl(205 85% 78%)}.learn-tier-apps{flex:1;min-width:0;height:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:flex-start;gap:.98rem 2.01rem;padding:.55rem 1.1rem .7rem 1.69rem;background:hsl(220 8% 20%);border:1px solid hsl(220 8% 28%);border-left:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.learn-tier-apps::-webkit-scrollbar{display:none;width:0;height:0}@media (min-width:640px){.learn-tier-apps{gap:1.09rem 2.59rem;padding:.6rem 1.35rem .75rem 2.03rem}}.learn-tier-app{display:flex;flex-direction:column;align-items:center;gap:.25rem;flex:0 0 auto;max-width:7.15rem}.learn-tier-app--icon-only{gap:0;max-width:none}.learn-tier-app--icon-only .learn-tier-app-img{margin-bottom:0}.learn-tier-app-img{display:block;width:calc(4.112rem * var(--tier-icon-scale, 1));height:calc(4.112rem * var(--tier-icon-scale, 1));border-radius:.45rem;-o-object-fit:contain;object-fit:contain;background:hsl(0 0% 100%/.06)}.learn-tier-app-name{font-size:.625rem;font-weight:600;line-height:1.15;text-align:center;color:hsl(220 8% 94%);max-width:6.5rem;overflow-wrap:anywhere}@media (min-width:640px){.learn-tier-app-img{width:calc(4.469rem * var(--tier-icon-scale, 1));height:calc(4.469rem * var(--tier-icon-scale, 1))}}.learn-header{margin-bottom:2.5rem}.learn-header-row{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.learn-header-intro-col{flex:1;min-width:0;width:100%}.learn-header-icon-wrap{flex-shrink:0}.learn-header-mascotte-img{display:block;width:min(100%,6.6rem);height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 14px hsl(0 0% 0%/.08))}@media (min-width:640px){.learn-header-mascotte-img{width:min(100%,9.6rem)}}@media (max-width:479px){.learn-header-mascotte-img{width:min(100%,5.25rem)}}.learn-header-icon-img{display:block;width:6.5rem;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 14px hsl(0 0% 0%/.08))}@media (min-width:640px){.learn-header-icon-img{width:9.75rem}}@media (max-width:479px){.learn-header-icon-img{width:5.25rem}}.learn-title{font-size:1.875rem;font-weight:700;letter-spacing:-.025em;color:hsl(var(--foreground));line-height:1.2}@media (min-width:640px){.learn-title{font-size:2.25rem}}.learn-lead{margin-top:.75rem;font-size:1.125rem;color:hsl(var(--muted-foreground));line-height:1.6}.learn-intro{margin-top:.75rem;max-width:none}.learn-intro .learn-lead-para{margin:0;font-size:.9375rem;color:hsl(var(--muted-foreground));line-height:1.65}@media (min-width:640px){.learn-intro .learn-lead-para{font-size:1rem}}.learn-intro .learn-lead-para+.learn-lead-para{margin-top:1rem}.learn-intro-strong{font-weight:600;color:hsl(var(--foreground))}.learn-section{margin-bottom:2.5rem}.learn-section-title{font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin-bottom:1rem}.learn-cards{display:flex;flex-direction:column;gap:.75rem}.learn-card{display:flex;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.5rem;text-decoration:none;transition:border-color .15s,box-shadow .15s}.learn-card.learn-card--lesson{display:grid;grid-template-columns:var(--learn-lesson-meta-col,13rem) minmax(0,1fr) auto;align-items:start;-moz-column-gap:1rem;column-gap:1rem}.learn-card-lesson-meta{display:flex;align-items:flex-start;gap:.65rem;min-width:0}.learn-card:hover{border-color:hsl(var(--primary)/.5);box-shadow:0 4px 12px hsl(0 0% 0%/.05)}.learn-card-index{flex-shrink:0;min-width:1.5rem;font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));line-height:1.35;padding-top:.125rem}.learn-card-badge-col{flex-shrink:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.35rem;padding-top:.125rem;min-width:0}.learn-card--lesson .learn-card-badge-col{flex:1;min-width:0}.learn-card-badge{flex-shrink:0;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .5rem;border-radius:.25rem;background:var(--learn-badge-bg,hsl(var(--primary)/.1));color:var(--learn-badge-fg,hsl(var(--primary)))}.learn-card-badge-present-group{text-transform:none;letter-spacing:.02em;font-size:.625rem;font-weight:600;padding:.2rem .45rem;border:1px solid hsl(var(--border));background:hsl(var(--muted)/.45);color:hsl(var(--muted-foreground))}.learn-card-badge-article{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.learn-card-text{flex:1;min-width:0;margin:0}.learn-card-headline{display:block;font-size:1rem;font-weight:600;color:hsl(var(--foreground));line-height:1.35}.learn-card-subtitle{display:block;margin-top:.35rem;font-size:.8125rem;font-weight:500;color:hsl(var(--muted-foreground));line-height:1.35}.learn-card-title{flex:1;font-size:1rem;font-weight:500;color:hsl(var(--foreground));line-height:1.4}.learn-card-arrow{flex-shrink:0;align-self:center;color:hsl(var(--primary));font-weight:500}.learn-content,.learn-detail{width:100%;max-width:min(56rem,calc(100% - 2rem));margin-left:auto;margin-right:auto;padding:2rem 1.25rem 3rem;box-sizing:border-box}@media (min-width:640px){.learn-content,.learn-detail{max-width:min(58rem,calc(100% - 3rem));padding:3rem 1.75rem 4rem}}@media (min-width:1024px){.learn-content,.learn-detail{max-width:min(68rem,calc(100% - 4rem));padding-left:2.25rem;padding-right:2.25rem}}@media (min-width:1280px){.learn-content,.learn-detail{max-width:min(72rem,calc(100% - 5rem));padding-left:2.5rem;padding-right:2.5rem}}.learn-detail-header{margin-bottom:2.5rem}.learn-detail-back{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;color:hsl(var(--primary));text-decoration:none;margin-bottom:1.25rem;transition:color .15s}.learn-detail-back:hover{color:hsl(210 100% 40%)}.learn-detail-hero{margin:1rem 0 1.5rem;border-radius:.75rem;overflow:hidden}.learn-detail-hero-img{display:block;-o-object-fit:cover;object-fit:cover}.learn-detail-title{font-size:1.875rem;font-weight:700;letter-spacing:-.025em;color:hsl(var(--foreground));line-height:1.25}@media (min-width:640px){.learn-detail-title{font-size:2.25rem}}.learn-detail-intro,.learn-detail-intro-stack{margin-top:1rem;font-size:1.125rem;color:hsl(var(--muted-foreground));line-height:1.65}.learn-detail-intro-stack .learn-detail-intro-para{margin:0}.learn-detail-intro-stack .learn-detail-intro-para+.learn-detail-intro-para{margin-top:.75rem}.learn-detail-intro-link{color:hsl(var(--primary));font-weight:500;text-decoration:underline;text-underline-offset:3px}.learn-detail-intro-link:hover{opacity:.9}.learn-article-author{display:flex;align-items:center;gap:.75rem;margin-top:1.25rem;margin-bottom:.25rem}.learn-article-author-photo{flex-shrink:0;border-radius:9999px;border:2px solid hsl(var(--border));-o-object-fit:cover;object-fit:cover}.learn-article-author-text{margin:0;font-size:.9375rem;line-height:1.5;font-style:italic;color:hsl(var(--muted-foreground))}.learn-article-author-text strong{font-weight:600;font-style:italic;color:hsl(var(--foreground))}.learn-detail-last-updated{margin-top:1rem;font-size:.875rem;color:hsl(var(--muted-foreground));font-style:italic}.learn-what-you-learn{margin-top:1.25rem;padding:1rem 1.25rem;background:hsl(var(--primary)/.06);border-left:3px solid hsl(var(--primary));border-radius:0 .5rem .5rem 0}.learn-what-you-learn-title{font-size:.875rem;font-weight:600;color:hsl(var(--foreground));display:block;margin-bottom:.5rem}.learn-what-you-learn ul{margin:0;padding-left:1.5rem;font-size:.9375rem;color:hsl(220 10% 35%);line-height:1.6;list-style-type:disc;list-style-position:outside}.learn-what-you-learn ul li{margin-bottom:.4rem}.learn-what-you-learn ul li:last-child{margin-bottom:0}.learn-detail-internal-links-bottom{margin-top:1rem;margin-bottom:0}.learn-meta-line{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.learn-meta-line-sep{color:hsl(220 10% 70%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.learn-meta-line-item{color:hsl(220 10% 45%)}.learn-detail-reading-time{display:flex;align-items:center;gap:.375rem;font-size:.875rem;color:hsl(220 10% 55%);margin-top:.5rem;margin-bottom:.25rem}.learn-detail-toc{margin-top:1.5rem;padding:1.25rem 1.5rem;background:hsl(210 100% 97%);border:1px solid hsl(210 60% 90%);border-radius:.75rem}.learn-detail-toc--desktop{display:none}.learn-detail-toc--mobile{display:block}.learn-detail-toc--mobile .learn-detail-toc-summary{cursor:pointer;font-weight:600;font-size:.9375rem;color:hsl(210 100% 40%);list-style:none;padding:.25rem 0}.learn-detail-toc--mobile .learn-detail-toc-summary::-webkit-details-marker{display:none}.learn-detail-toc--mobile .learn-detail-toc-list{margin-top:.75rem}@media (min-width:768px){.learn-detail-toc--desktop{display:block}.learn-detail-toc--mobile{display:none}}.learn-detail-toc-header{display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:.9375rem;color:hsl(210 100% 40%);margin-bottom:.75rem}.learn-detail-toc-list{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.375rem;list-style:decimal}.learn-detail-toc-list li{font-size:.875rem;line-height:1.5}.learn-detail-toc-list a{color:hsl(210 100% 45%);text-decoration:none;transition:color .15s}.learn-detail-toc-list a:hover{color:hsl(210 100% 35%);text-decoration:underline}.learn-detail-prevnext{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid hsl(210 20% 90%)}.learn-detail-prevnext-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:stretch}@media (max-width:640px){.learn-detail-prevnext-grid{grid-template-columns:1fr}}.learn-detail-prevnext-card{display:flex;flex-direction:column;gap:.25rem;padding:1rem 1.25rem;background:hsl(210 100% 99%);border:1px solid hsl(210 60% 90%);border-radius:.75rem;text-decoration:none;color:inherit;transition:border-color .15s,box-shadow .15s}.learn-detail-prevnext-card:hover{border-color:hsl(210 100% 70%);box-shadow:0 2px 8px hsl(210 100% 50%/.08)}.learn-detail-prevnext-card--next{text-align:right}.learn-detail-prevnext-label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:hsl(210 100% 42%)}.learn-detail-prevnext-title{font-size:.9375rem;font-weight:600;color:hsl(220 10% 28%);line-height:1.35}.learn-detail-prevnext-tense{font-size:.8125rem;color:hsl(220 10% 48%)}.learn-detail-prevnext-placeholder{min-height:1px}.learn-detail-related{margin-top:2.5rem;padding-top:2rem;border-top:1px solid hsl(210 20% 90%)}.learn-detail-related-title{font-size:1.25rem;font-weight:700;color:hsl(220 10% 25%);margin-bottom:1rem}.learn-detail-related-grid{display:flex;flex-direction:column;gap:.75rem}.learn-detail-related-card{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;background:hsl(210 100% 97%);border:1px solid hsl(210 60% 90%);border-radius:.75rem;text-decoration:none;transition:border-color .15s,box-shadow .15s}.learn-detail-related-card:hover{border-color:hsl(210 100% 70%);box-shadow:0 2px 8px hsl(210 100% 50%/.1)}.learn-detail-related-card-title{font-size:.9375rem;font-weight:500;color:hsl(220 10% 30%);line-height:1.4}.learn-detail-related-card-arrow{flex-shrink:0;font-size:1.125rem;color:hsl(210 100% 50%)}.learn-detail{scroll-behavior:smooth}.learn-detail-hero{margin-top:1.5rem;margin-bottom:1.25rem}.learn-detail-hero-img{width:100%;height:auto;border-radius:.5rem;border:1px solid hsl(var(--border))}.learn-detail-hero-caption{margin-top:.5rem;font-size:.875rem;color:hsl(var(--muted-foreground))}.learn-detail-internal-links{margin-bottom:2.5rem;padding:1rem 1.25rem;background:hsl(var(--muted)/.5);border-radius:.5rem}.learn-detail-internal-links-title{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin-bottom:.75rem}.learn-detail-internal-links ul{list-style:none;padding:0;margin:0}.learn-detail-internal-links li{margin-bottom:.5rem}.learn-detail-internal-links a{color:hsl(var(--primary));text-decoration:none;font-size:.9375rem}.learn-detail-internal-links a:hover{text-decoration:underline}.learn-detail-body{font-size:1rem;line-height:1.7}.learn-detail-section{margin-bottom:2.5rem;scroll-margin-top:5rem}.learn-detail-section-header{display:flex;align-items:center;margin-bottom:.75rem}.learn-detail-section-num{display:flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.75rem;margin-right:.75rem;font-size:.9375rem;font-weight:600;color:hsl(var(--primary));background:hsl(214 95% 97%);border-radius:9999px}.learn-detail-section h2{font-size:1.25rem;font-weight:600;color:hsl(var(--foreground));padding-left:1rem;border-left:3px solid hsl(var(--primary));margin:0;flex:1}.learn-detail-section p{color:hsl(220 10% 35%)}.learn-detail-section p+p{margin-top:1rem}.learn-detail-subsection{margin-top:1.5rem}.learn-detail-subsection-header{display:flex;align-items:center;margin-bottom:.5rem}.learn-detail-subsection-icon-wrap{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;margin-right:.75rem;border-radius:9999px;background:hsl(214 95% 97%)}.learn-detail-subsection-icon{width:1.25rem;height:1.25rem;color:hsl(221 83% 53%)}.learn-detail-subsection h3{font-size:1.0625rem;font-weight:500;color:hsl(220 15% 25%);margin:0}.learn-detail-subsection p{color:hsl(220 10% 35%)}.learn-detail-subsection p+p{margin-top:1rem}.learn-detail-bullets{margin:1rem 0;padding-left:1.5rem;color:hsl(220 10% 35%);list-style-type:disc;list-style-position:outside}.learn-detail-bullets li{margin-bottom:.5rem;line-height:1.6}.learn-detail-bullets li:last-child{margin-bottom:0}.learn-detail-bullets+.learn-detail-bullets,.learn-detail-bullets+p,p+.learn-detail-bullets{margin-top:1rem}.learn-detail-section-fig{margin:1.25rem 0}.learn-detail-section-img{width:100%;height:auto;border-radius:.5rem;border:1px solid hsl(var(--border))}.learn-detail-section-fig figcaption{margin-top:.5rem;font-size:.875rem;color:hsl(var(--muted-foreground))}.learn-detail-section-link{margin-top:1rem;font-size:.9375rem}.learn-detail-section-link a{color:hsl(210 100% 45%);text-decoration:none;font-weight:500}.learn-detail-section-link a:hover{text-decoration:underline}.learn-detail--verbs-guide .learn-detail-header{padding-bottom:.25rem}.learn-detail--verbs-guide .learn-detail-reading-time{margin-top:.75rem;padding:.35rem .65rem;width:-moz-fit-content;width:fit-content;border-radius:9999px;background:hsl(214 95% 97%);border:1px solid hsl(210 50% 90%);color:hsl(210 100% 32%);font-weight:500}.learn-detail--verbs-guide .learn-detail-toc{background:linear-gradient(145deg,hsl(210 100% 98%),hsl(40 90% 98%));border-color:hsl(210 45% 88%)}.learn-detail-table-wrap--method-compare{padding:1rem 1rem 1.125rem;border-radius:.875rem;border:1px solid hsl(210 35% 88%);background:linear-gradient(160deg,hsl(210 100% 99.5%),hsl(210 60% 98%) 45%,hsl(45 70% 98%));box-shadow:0 4px 24px hsl(210 40% 40%/.06)}.learn-detail-table--method-compare{min-width:280px}.learn-detail-table--method-compare caption{font-weight:600;color:hsl(220 15% 32%);margin-bottom:.65rem}.learn-detail-table--method-compare td,.learn-detail-table--method-compare th{border-color:hsl(210 25% 88%)}.learn-detail-table--method-compare td:first-child,.learn-detail-table--method-compare th:first-child{background:hsl(0 0% 100%/.85)}.learn-detail-table--method-compare td:nth-child(2),.learn-detail-table--method-compare th:nth-child(2){background:hsl(0 55% 97%)}.learn-detail-table--method-compare td:nth-child(3),.learn-detail-table--method-compare th:nth-child(3){background:hsl(152 40% 95%)}.learn-detail-table--method-compare th:nth-child(2){color:hsl(0 50% 32%)}.learn-detail-table--method-compare th:nth-child(3){color:hsl(152 50% 28%)}@media (min-width:640px){.learn-detail-internal-links--grid ul{display:grid;grid-template-columns:1fr 1fr;gap:.35rem 1.25rem;align-items:start}.learn-detail-internal-links--grid li{margin-bottom:0}}.learn-detail-internal-links--grid{padding:1.25rem 1.35rem;background:linear-gradient(180deg,hsl(214 95% 98%),hsl(210 40% 98%));border:1px solid hsl(210 45% 88%)}.learn-detail-table-wrap{overflow-x:auto;margin:1.25rem 0;padding-right:2px;-webkit-overflow-scrolling:touch}.learn-detail-table{width:100%;min-width:320px;border-collapse:collapse;font-size:.9375rem}.learn-detail-table caption{caption-side:top;text-align:left;font-size:.875rem;color:hsl(var(--muted-foreground));margin-bottom:.5rem}.learn-detail-table td,.learn-detail-table th{padding:.5rem .75rem;border:1px solid hsl(var(--border));text-align:left;vertical-align:top}.learn-detail-table th{background:hsl(var(--muted)/.5);font-weight:600;color:hsl(var(--foreground))}.learn-detail-table td:first-child,.learn-detail-table th:first-child{min-width:5.5rem}.learn-detail-table td{color:hsl(220 10% 35%)}.learn-detail-table-accusative,.learn-detail-table-dative,.learn-detail-table-genitive,.learn-detail-table-instrumental,.learn-detail-table-nominative,.learn-detail-table-prepositional{color:hsl(210 100% 32%);font-weight:600}.learn-detail-table th.learn-detail-table-accusative,.learn-detail-table th.learn-detail-table-dative,.learn-detail-table th.learn-detail-table-genitive,.learn-detail-table th.learn-detail-table-instrumental,.learn-detail-table th.learn-detail-table-nominative,.learn-detail-table th.learn-detail-table-prepositional{background:hsl(210 100% 96%);color:hsl(var(--section-blue))}.learn-detail-table td.learn-detail-table-accusative,.learn-detail-table td.learn-detail-table-dative,.learn-detail-table td.learn-detail-table-genitive,.learn-detail-table td.learn-detail-table-instrumental,.learn-detail-table td.learn-detail-table-nominative,.learn-detail-table td.learn-detail-table-prepositional{color:hsl(var(--section-blue))}.learn-detail-table-orange{color:hsl(28 85% 40%);font-weight:600}.learn-detail-table th.learn-detail-table-orange{background:hsl(28 70% 95%);color:hsl(28 75% 32%)}.learn-detail-table td.learn-detail-table-orange{color:hsl(28 70% 38%)}.learn-mistake-cards{display:flex;flex-direction:column;gap:1.5rem;margin:1.5rem 0}.learn-mistake-card{border:1px solid hsl(var(--border));border-radius:.5rem;padding:1rem 1.25rem;background:hsl(var(--card))}.learn-mistake-card-title{font-size:1.05rem;font-weight:600;color:hsl(var(--foreground));margin:0 0 .75rem}.learn-mistake-card-row{display:flex;flex-wrap:wrap;gap:.35rem .5rem;margin-bottom:.5rem;line-height:1.5}.learn-mistake-card-row:last-child{margin-bottom:0}.learn-mistake-icon{flex-shrink:0}.learn-mistake-label{font-weight:600;flex-shrink:0}.learn-mistake-wrong .learn-mistake-label{color:hsl(0 65% 42%)}.learn-mistake-correct .learn-mistake-label{color:hsl(145 55% 35%)}.learn-mistake-why .learn-mistake-label{color:hsl(220 55% 40%)}.learn-mistake-fix .learn-mistake-label{color:hsl(28 75% 40%)}.learn-detail-faq{margin-top:2.5rem;padding-top:2rem;border-top:1px solid hsl(var(--border))}.learn-detail-faq-title{font-size:1.25rem;font-weight:600;color:hsl(var(--foreground));padding-left:1rem;border-left:3px solid hsl(var(--primary));margin-bottom:1rem}.learn-detail-faq-item{margin-bottom:1rem;border-radius:.5rem;border:2px solid rgb(191 219 254);background:white;overflow:hidden}.learn-detail-faq-item dt{font-weight:600;font-size:1rem;color:rgb(31 41 55);padding:1rem;margin:0}.learn-detail-faq-item dd{margin:0;padding:1rem;border-top:2px solid rgb(191 219 254);background:rgb(239 246 255);color:rgb(55 65 81);font-size:.875rem;line-height:1.625}.learn-detail-conclusion{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid hsl(var(--border))}.learn-detail-conclusion-bullets{margin:1rem 0;padding-left:1.5rem;color:hsl(220 10% 35%);list-style-type:disc;list-style-position:outside}.learn-detail-conclusion-bullets li{margin-bottom:.5rem}.learn-detail-conclusion p{color:hsl(220 10% 35%)}.learn-detail-conclusion-block{margin-top:1.75rem}.learn-detail-conclusion-block:first-child{margin-top:0}.learn-detail-conclusion-block-title{font-size:1.125rem;font-weight:600;color:hsl(var(--foreground));margin:0 0 .75rem;line-height:1.35}.learn-detail-conclusion-link{color:hsl(var(--primary));font-weight:500;text-decoration:underline;text-underline-offset:3px}.learn-detail-conclusion-link:hover{opacity:.9}.learn-detail-cta{margin-top:1rem}.learn-detail-cta a{color:hsl(var(--primary));font-weight:500;text-decoration:none;transition:color .15s}.learn-detail-cta a:hover{color:hsl(210 100% 40%);text-decoration:underline}.learn-md-h1{margin:1.5rem 0 1rem;font-size:1.5rem;font-weight:700;color:hsl(var(--foreground))}.learn-md-h2{margin:1.25rem 0 .75rem;border-left:4px solid rgb(96 165 250);background:rgb(239 246 255/.4);padding:.25rem 0 .25rem .75rem;font-size:1.25rem;font-weight:700;color:hsl(220 20% 10%)}.learn-md-h3{margin:1rem 0 .5rem;border-left:2px solid rgb(147 197 253);padding-left:.75rem;font-size:1.05rem;font-weight:600;color:hsl(220 20% 15%)}.learn-md-p{margin:.5rem 0;line-height:1.7;color:hsl(220 10% 35%)}.learn-md-ol,.learn-md-ul{margin:.75rem 0;padding-left:1.5rem;color:hsl(220 10% 35%)}.learn-md-li{margin-bottom:.4rem}.learn-md-quote{margin:.75rem 0;border-left:4px solid hsl(var(--border));padding-left:.75rem;font-style:italic;color:hsl(220 10% 35%)}.learn-md-hr{margin:1.5rem 0;border:0;border-top:1px solid hsl(var(--border))}.learn-detail-tips{margin:2rem 0}.learn-detail-tip-box{margin-bottom:1rem;border-radius:.25rem;background:rgb(219 234 254)}.learn-detail-tip-summary{cursor:pointer;list-style:none;border-left:4px solid rgb(96 165 250);background:rgb(239 246 255/.4);padding:.45rem .75rem;font-size:1.05rem;font-weight:700;color:hsl(220 20% 15%)}.learn-detail-tip-summary::-webkit-details-marker{display:none}.learn-detail-tip-content{padding:1rem 1.25rem}.learn-detail-takeaway-box{border-radius:.25rem;background:rgb(219 234 254);padding:1rem 1.25rem}.learn-article-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.75rem}.learn-article-item{display:flex;gap:1rem;align-items:flex-start;margin-bottom:0;padding:1.25rem 1.25rem 1.5rem;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.875rem;box-shadow:0 1px 3px hsl(0 0% 0%/.06)}.learn-article-rank{flex-shrink:0;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;background:hsl(var(--primary));color:white;font-size:.9375rem;font-weight:700}.learn-article-item h2{font-size:1.25rem;font-weight:600;color:hsl(var(--foreground));margin:0 0 .35rem;line-height:1.3}.learn-article-item-text{min-width:0;flex:1}.learn-article-item p{font-size:.9375rem;color:hsl(220 10% 35%);line-height:1.65}.learn-article-item-desc-block p{margin:0;line-height:1.7}.learn-article-item-desc-block p+p{margin-top:.65rem}.learn-article-item-desc-block .learn-article-item-pricing-list{margin:.65rem 0 0;padding-left:1.35rem;list-style-type:disc;font-size:.9375rem;color:hsl(220 10% 35%);line-height:1.7}.learn-article-item-desc-block .learn-article-item-pricing-list li{margin:.4rem 0 0}.learn-article-item-desc-block .learn-article-item-pricing-list li:first-child{margin-top:0}.learn-article-item-desc-block .learn-article-item-pricing-list+p{margin-top:.65rem}.learn-article-review-pros-cons{display:grid;gap:1.35rem;margin-top:1.15rem;padding-top:1.15rem;border-top:1px solid hsl(var(--border))}@media (min-width:768px){.learn-article-review-pros-cons:has(.learn-article-review-column-pros):has(.learn-article-review-column-cons){grid-template-columns:1fr 1fr;gap:1.5rem 2rem;align-items:start}}.learn-article-review-subheading{margin:0 0 .65rem;font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.learn-article-review-column-pros .learn-article-review-subheading{color:hsl(142 71% 28%)}.learn-article-review-column-cons .learn-article-review-subheading{color:hsl(0 72% 40%)}.learn-article-review-li-text{min-width:0}.learn-article-item-cons strong,.learn-article-item-pros strong{font-weight:600;color:hsl(var(--foreground))}.learn-article-comparison{margin-bottom:2.5rem}.learn-article-comparison-title{font-size:1.25rem;font-weight:600;color:hsl(var(--foreground));padding-left:1rem;border-left:3px solid hsl(var(--primary));margin-bottom:1rem}.learn-article-comparison:has(.learn-article-comparison-lead) .learn-article-comparison-title{margin-bottom:.5rem}.learn-article-comparison-title--with-trophy{display:flex;align-items:center;gap:.65rem;padding-left:0;border-left:none}.learn-article-comparison-title-text{padding-left:1rem;border-left:3px solid hsl(var(--primary));flex:1;min-width:0}.learn-article-comparison-trophy{flex-shrink:0;color:hsl(var(--primary));filter:drop-shadow(0 1px 2px hsl(var(--primary)/.25))}.learn-article-comparison-lead{margin:0 0 1rem;font-size:1rem;color:hsl(var(--muted-foreground));line-height:1.6}.learn-article-podium{display:flex;justify-content:center;align-items:flex-end;gap:.65rem;padding:0 .75rem;max-width:min(42rem,100%);margin:.75rem auto 1.35rem}.learn-article-podium-slot{flex:1;display:flex;flex-direction:column;align-items:center;min-width:0;max-width:13.5rem}.learn-article-podium-rank{font-size:.8125rem;font-weight:700;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin-bottom:.35rem}.learn-article-podium-slot--gold .learn-article-podium-rank{color:hsl(43 90% 36%)}.learn-article-podium-slot--silver .learn-article-podium-rank{color:hsl(220 12% 42%)}.learn-article-podium-slot--bronze .learn-article-podium-rank{color:hsl(28 38% 40%)}.learn-article-podium-icon-wrap{margin-bottom:.5rem;border-radius:.85rem;padding:.35rem;background:hsl(var(--card));box-shadow:0 4px 18px hsl(220 20% 10%/.1)}.learn-article-podium-icon-img{display:block;width:7.54rem;height:7.54rem;border-radius:.65rem;-o-object-fit:contain;object-fit:contain}@media (max-width:480px){.learn-article-podium-icon-img{width:6.24rem;height:6.24rem}}.learn-article-podium-block{display:flex;align-items:center;justify-content:center;width:100%;border-radius:.45rem .45rem 0 0;border:1px solid hsl(var(--border));border-bottom:none;padding:.45rem .35rem .55rem;box-sizing:border-box}.learn-article-podium-app-name{font-weight:700;font-size:.8125rem;line-height:1.15;text-align:center;text-wrap:balance;hyphens:auto;max-width:100%;color:hsl(220 22% 16%)}.learn-article-podium-block--gold .learn-article-podium-app-name{color:hsl(43 50% 18%)}.learn-article-podium-block--silver .learn-article-podium-app-name{color:hsl(220 18% 20%)}.learn-article-podium-block--bronze .learn-article-podium-app-name{color:hsl(28 45% 18%)}.learn-article-podium-block--gold{min-height:7.8rem;background:linear-gradient(180deg,hsl(43 85% 93%),hsl(43 58% 80%) 50%,hsl(43 48% 70%))}.learn-article-podium-block--silver{min-height:5.72rem;background:linear-gradient(180deg,hsl(220 16% 94%),hsl(220 12% 82%) 50%,hsl(220 10% 72%))}.learn-article-podium-block--bronze{min-height:4.68rem;background:linear-gradient(180deg,hsl(28 42% 91%),hsl(28 36% 78%) 50%,hsl(28 32% 64%))}.learn-article-podium-slot--gold{transform:translateY(-.65rem)}.learn-article-items-head{margin-bottom:1.5rem}.learn-article-items-head .learn-article-comparison-title{margin-bottom:.5rem}.learn-article-items-lead{margin:0;font-size:1rem;color:hsl(var(--muted-foreground));line-height:1.6}.learn-article-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.learn-article-table{width:100%;min-width:320px;border-collapse:collapse;font-size:.9375rem}.learn-article-table td,.learn-article-table th{padding:.5rem .75rem;border:1px solid hsl(var(--border));text-align:left}.learn-article-table td.learn-article-table-rank-col,.learn-article-table th.learn-article-table-rank-col{width:2.5rem;min-width:2.5rem;max-width:2.85rem;padding:.5rem .35rem;text-align:center;white-space:nowrap;vertical-align:middle}.learn-article-table th{background:hsl(var(--muted)/.5);font-weight:600;color:hsl(var(--foreground))}.learn-article-table td{color:hsl(220 10% 35%)}.learn-article-table td.learn-article-table-best-for-col{vertical-align:top;line-height:1.5;max-width:26rem;hyphens:auto;overflow-wrap:break-word}.learn-article-comparison--has-podium .learn-article-table-best-for-col{font-size:.875rem}.learn-article-table-rating-cell{white-space:nowrap;vertical-align:middle}.learn-article-table-store-cell{vertical-align:middle;min-width:7.5rem}.learn-article-table-store-badges{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.learn-article-table-store-badge-link{display:inline-flex;line-height:0;transition:transform .15s ease}.learn-article-table-store-badge-link:hover{transform:scale(1.03)}.learn-article-table-store-badge-link:active{transform:scale(.98)}.learn-article-table-store-badge-img{display:block;height:1.75rem;width:auto}@media (min-width:640px){.learn-article-table-store-badge-img{height:2rem}}.learn-article-star-rating{display:inline-flex;align-items:center;gap:.125rem;color:hsl(38 92% 45%)}.learn-article-star--empty{color:hsl(var(--muted-foreground)/.55)}.learn-article-star--half-wrap{position:relative;display:inline-block;vertical-align:middle}.learn-article-star--half-bg{position:absolute;left:0;top:0}.learn-article-star--half-clip{position:absolute;left:0;top:0;overflow:hidden;height:100%;pointer-events:none}.learn-article-star--half-fg{display:block}.learn-article-table-icon-cell,.learn-article-table-icon-head{width:4.225rem;min-width:4.225rem;padding:.4rem .45rem;text-align:center}.learn-article-table-icon-cell{vertical-align:middle;background:hsl(var(--muted)/.25)}.learn-article-table-icon-wrap{display:flex;align-items:center;justify-content:center}.learn-article-table-icon-img{width:47px;height:47px;-o-object-fit:contain;object-fit:contain;border-radius:.45rem}.learn-article-item-content{display:flex;flex-direction:column;gap:1rem;flex:1;min-width:0}@media (min-width:640px){.learn-article-item-content{flex-direction:row;align-items:flex-start;gap:1.25rem}}.learn-article-item-fig{flex-shrink:0;margin:0}.learn-article-item-img{width:72px;height:72px;-o-object-fit:contain;object-fit:contain;border-radius:.5rem}.learn-article-item--podcast-ranking{gap:1.1rem}.learn-article-item-media-col{flex-shrink:0;width:6.25rem;display:flex;flex-direction:column;align-items:center;gap:.65rem}.learn-article-item--podcast-ranking .learn-article-rank{margin-top:.05rem}.learn-article-item--podcast-ranking .learn-article-item-fig{width:100%;display:flex;justify-content:center}.learn-article-item--podcast-ranking .learn-article-item-img{width:96px;height:96px;border-radius:.6rem}@media (max-width:640px){.learn-article-item-media-col{width:5.5rem;gap:.55rem}.learn-article-item--podcast-ranking .learn-article-item-img{width:82px;height:82px}}.learn-article-item-rating{font-size:.875rem;margin-top:.15rem}.learn-article-item-price{font-size:.875rem;color:hsl(var(--muted-foreground));margin-top:.35rem;margin-bottom:0}.learn-article-item-cons,.learn-article-item-pros{margin:0;padding-left:0;list-style:none;font-size:.9375rem;color:hsl(220 10% 32%)}.learn-article-item-cons li,.learn-article-item-pros li{display:flex;align-items:flex-start;gap:.65rem;margin-bottom:.85rem;line-height:1.6}.learn-article-item-cons li:last-child,.learn-article-item-pros li:last-child{margin-bottom:0}.learn-article-item-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;margin-top:.1rem;border-radius:50%}.learn-article-item-icon-plus{color:hsl(142 71% 35%);background:hsl(142 71% 45%/.2)}.learn-article-item-icon-minus{color:hsl(0 72% 45%);background:hsl(0 72% 51%/.15)}.learn-article-item-cta{margin-top:.9rem}.learn-article-review-pros-cons+.learn-article-item-cta{margin-top:1.1rem;padding-top:.85rem;border-top:1px solid hsl(220 14% 85%)}.learn-article-item-cta a{display:inline-flex;align-items:center;justify-content:center;padding:.55rem .9rem;border-radius:999px;background:hsl(var(--primary));color:#fff;font-weight:700;font-size:.92rem;line-height:1;text-decoration:none;box-shadow:0 8px 18px hsl(var(--primary)/.25);transition:transform .12s ease,box-shadow .18s ease,background-color .18s ease}.learn-article-item-cta a:hover{background:hsl(var(--primary)/.92);box-shadow:0 10px 24px hsl(var(--primary)/.32);transform:translateY(-1px);text-decoration:none}.learn-article-item-cta a.learn-article-item-cta-link-podcast{padding:.62rem 1rem;font-size:.95rem;box-shadow:0 10px 24px hsl(var(--primary)/.3)}@media (max-width:640px){.learn-article-item-cta a.learn-article-item-cta-link-podcast{display:flex;width:100%;min-height:44px}}.learn-lead-magnet{margin-top:2.5rem;margin-bottom:2.5rem;padding:1.5rem;background:hsl(var(--primary)/.08);border:2px solid hsl(var(--primary)/.3);border-radius:1rem;display:flex;gap:1.25rem;align-items:center}.learn-lead-magnet-icon-wrap{flex-shrink:0;width:72px;height:72px;border-radius:50%;overflow:hidden;background:white;box-shadow:0 2px 8px hsl(0 0% 0%/.12)}.learn-lead-magnet-icon{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.learn-lead-magnet-content{flex:1;min-width:0}.learn-lead-magnet-title{font-size:1.125rem;font-weight:600;color:hsl(var(--foreground));margin-bottom:.5rem}.learn-lead-magnet p{font-size:.9375rem;color:hsl(220 10% 35%);line-height:1.5;margin-bottom:1rem}.learn-lead-magnet-badges{display:flex;flex-wrap:wrap;gap:.75rem}.learn-lead-magnet-badge{display:inline-block;padding:0;border:none;background:none;cursor:pointer;transition:transform .15s}.learn-lead-magnet-badge:hover{transform:scale(1.05)}.learn-lead-magnet-badge-img{height:40px;width:auto}@media (max-width:480px){.learn-lead-magnet-badge-img{height:36px}}@keyframes quiz-shake{0%,to{transform:translateX(0)}20%{transform:translateX(-4px)}40%{transform:translateX(4px)}60%{transform:translateX(-3px)}80%{transform:translateX(3px)}}.quiz-answer-shake{animation:quiz-shake .3s ease-in-out}.quiz-progress-bar{height:6px;border-radius:3px;background:hsl(210 20% 90%);overflow:hidden}.quiz-progress-bar-fill{height:100%;border-radius:3px;background:hsl(210 100% 50%);transition:width .3s ease}.quiz-trigger{margin:2.5rem 0;padding:1.5rem;background:hsl(var(--primary)/.08);border:2px solid hsl(var(--primary)/.3);border-radius:1rem;display:flex;gap:1.25rem;align-items:center}.quiz-trigger-icon{flex-shrink:0;width:56px;height:56px;border-radius:50%;background:hsl(var(--primary)/.15);display:flex;align-items:center;justify-content:center;color:hsl(var(--primary))}.quiz-trigger-cta{display:inline-flex;align-items:center;gap:.5rem;margin-top:.75rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;color:white;background:hsl(var(--primary));border:none;border-radius:.5rem;cursor:pointer;transition:transform .15s,box-shadow .15s}.quiz-trigger-cta:hover{transform:translateY(-1px);box-shadow:0 2px 8px hsl(var(--primary)/.3)}@media (max-width:480px){.quiz-trigger{flex-direction:column;text-align:center}}