.learn_hero__cMNpf{position:relative;padding:6rem 0 4rem;overflow:hidden;background:linear-gradient(135deg,hsl(var(--primary-background)) 0,hsl(var(--primary-lightest)) 100%)}.learn_hero__cMNpf:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 80%,hsl(var(--primary)/.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,hsl(var(--primary-light)/.1) 0,transparent 50%);pointer-events:none}.learn_heroBg__h1IwF{position:absolute;inset:0}.learn_heroBgCircle1__sx5dg{top:0;right:0;background:hsl(var(--primary));transform:translate(33%,-33%)}.learn_heroBgCircle1__sx5dg,.learn_heroBgCircle2__G0_5M{position:absolute;width:24rem;height:24rem;border-radius:50%;opacity:.05}.learn_heroBgCircle2__G0_5M{bottom:0;left:0;background:hsl(var(--primary-light));transform:translate(-33%,33%)}.learn_heroContent__PWbbl{position:relative;max-width:64rem;margin:0 auto}.learn_heroHeader__fxMdU{text-align:center;margin-bottom:3rem}.learn_heroTitle__1gX_H{font-size:3.5rem;font-weight:900;margin-bottom:1.5rem;line-height:1.1;color:hsl(var(--foreground))}.learn_highlight__7XJnK{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-light)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.learn_heroDescription__f69yJ{font-size:1.25rem;color:hsl(var(--muted-foreground))}.learn_videoCard__XFd1N{background:white;border-radius:var(--radius);box-shadow:0 10px 15px -3px rgba(0,0,0,.1);padding:1.5rem}@media (min-width:768px){.learn_videoCard__XFd1N{padding:2rem}}.learn_videoPlaceholder__wNtFD{aspect-ratio:16/9;background:hsl(var(--border));border-radius:.5rem;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center}.learn_playIcon__Md5cb{width:4rem;height:4rem;color:hsl(var(--primary))}.learn_videoTitle__YBU28{font-size:1.5rem;font-weight:var(--font-bold);margin-bottom:1rem}.learn_videoDescription__9dYqb{color:hsl(var(--muted-foreground));margin-bottom:1.5rem}.learn_videoLinks__r0w3J{display:flex;flex-wrap:wrap;gap:1rem}.learn_videoLink__Bd3T7{display:inline-flex;align-items:center;color:hsl(var(--primary));font-weight:500;text-decoration:none;transition:all .2s}.learn_videoLink__Bd3T7:hover{text-decoration:underline}.learn_videoLink__Bd3T7 svg{margin-left:.25rem;width:1rem;height:1rem}.learn_principlesSection__nWVRv{padding:5rem 0}.learn_sectionHeader__9d0Tm{text-align:center;max-width:48rem;margin:0 auto 4rem}.learn_sectionTitle__Smvaz{font-size:2.5rem;font-weight:var(--font-bold);margin-bottom:1.5rem}.learn_sectionSubtitle__VT88_{font-size:1.25rem;color:hsl(var(--muted-foreground))}.learn_principlesGrid__nRJD6{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:3rem;max-width:80rem;margin:0 auto}@media (min-width:768px){.learn_principlesGrid__nRJD6{grid-template-columns:repeat(2,minmax(0,1fr))}}.learn_principleCard__fMrCt{background:white;border-radius:var(--radius);box-shadow:0 10px 15px -3px rgba(0,0,0,.1);padding:2rem;transform:translateY(0);transition:all .3s}.learn_principleCard__fMrCt:hover{transform:translateY(-.5rem);box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.learn_principleNumber__64oUa{width:4rem;height:4rem;background:hsl(var(--primary-background));border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;color:hsl(var(--primary));font-size:1.5rem;font-weight:var(--font-bold)}.learn_principleTitle__g_sCp{font-size:1.25rem;font-weight:var(--font-bold);margin-bottom:1rem}.learn_principleDescription__2y260{color:hsl(var(--muted-foreground))}.learn_guidesSection__Pu3yM{padding:5rem 0;background:hsl(var(--primary-background))}.learn_guidesGrid__G2Win{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;max-width:80rem;margin:0 auto}@media (min-width:768px){.learn_guidesGrid__G2Win{grid-template-columns:repeat(3,minmax(0,1fr))}}.learn_guideCard__2KPrb{background:white;border-radius:var(--radius);box-shadow:0 4px 6px -1px rgba(0,0,0,.1);overflow:hidden;transition:all .2s}.learn_guideCard__2KPrb:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.learn_guideThumbnail__MxnUR{aspect-ratio:16/9;background:hsl(var(--border));position:relative;display:flex;align-items:center;justify-content:center}.learn_guideThumbnail__MxnUR span{color:hsl(var(--muted-foreground))}.learn_guideContent__WIixk{padding:1.5rem}.learn_levelBadge__Yo8IQ{display:inline-block;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:var(--font-semibold);margin-bottom:.75rem}.learn_levelBadge__Yo8IQ.learn_beginner__dfo3E{background:hsl(var(--primary-lightest));color:hsl(var(--primary))}.learn_levelBadge__Yo8IQ.learn_intermediate__WMas7{background:#fed7aa;color:#f59e0b}.learn_levelBadge__Yo8IQ.learn_advanced__Fhc_Q{background:#e0e7ff;color:#4f46e5}.learn_guideTitle__tYs81{font-size:1.125rem;font-weight:var(--font-bold);margin-bottom:.5rem}.learn_guideDescription__MCSvK{color:hsl(var(--muted-foreground));margin-bottom:1rem;font-size:.875rem}.learn_guideLink__lsPbF{display:inline-flex;align-items:center;color:hsl(var(--primary));font-weight:500;text-decoration:none;transition:all .2s}.learn_guideLink__lsPbF:hover{text-decoration:underline}.learn_guideLink__lsPbF svg{margin-left:.25rem;width:1rem;height:1rem}.learn_storiesSection__zfyer{padding:5rem 0}.learn_storiesGrid__I54Hr{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;max-width:80rem;margin:0 auto}@media (min-width:1024px){.learn_storiesGrid__I54Hr{grid-template-columns:repeat(2,minmax(0,1fr))}}.learn_storyCard__3b9Ye{background:white;border-radius:var(--radius);box-shadow:0 10px 15px -3px rgba(0,0,0,.1);overflow:hidden;padding:2rem}.learn_storyHeader__JBF98{display:flex;align-items:flex-start;margin-bottom:1.5rem}.learn_storyAvatar__ebIkA{width:3rem;height:3rem;background:hsl(var(--primary-background));border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1rem;flex-shrink:0;color:hsl(var(--primary));font-weight:var(--font-bold)}.learn_storyMeta__mi1fq h3{font-size:1.25rem;font-weight:var(--font-bold)}.learn_storyMeta__mi1fq p{color:hsl(var(--muted-foreground));font-size:.875rem}.learn_storyContent__PzYfi{margin-bottom:1.5rem}.learn_storyRating__QjsFy{display:flex;align-items:center;margin-bottom:.5rem}.learn_star__dm8Pd{width:1.25rem;height:1.25rem;color:#f59e0b}.learn_storyQuote__TyKXS{font-size:1.125rem;font-style:italic;color:hsl(var(--muted-foreground))}.learn_storyFooter__2o9mu{display:flex;align-items:center;justify-content:space-between;border-top:1px solid hsl(var(--border));padding-top:1rem}.learn_storyAchievement__qqh_4{display:flex;align-items:center;font-size:.875rem;color:hsl(var(--muted-foreground))}.learn_storyAchievement__qqh_4 svg{width:1rem;height:1rem;margin-right:.25rem;color:hsl(var(--primary))}.learn_storyLink__e1q4r{color:hsl(var(--primary));font-size:.875rem;font-weight:500;text-decoration:none}.learn_storyLink__e1q4r:hover{text-decoration:underline}.learn_calculatorSection__94aN_{padding:5rem 0;background:hsl(var(--muted))}.learn_calculatorCard__xLVi9{background:white;border-radius:var(--radius);box-shadow:0 10px 15px -3px rgba(0,0,0,.1);padding:2rem;max-width:48rem;margin:0 auto}.learn_calculatorGrid__8VNYG{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media (min-width:768px){.learn_calculatorGrid__8VNYG{grid-template-columns:repeat(2,minmax(0,1fr))}}.learn_calculatorInput__q_fJN{margin-bottom:1rem}.learn_calculatorInput__q_fJN h3{font-size:1.125rem;font-weight:var(--font-bold);margin-bottom:1rem}.learn_inputGroup__ybQty{margin-bottom:1rem}.learn_inputLabel__zcYDH{display:block;font-size:.875rem;font-weight:500;color:hsl(var(--foreground));margin-bottom:.25rem}.learn_inputWrapper__tYQgn{position:relative}.learn_inputPrefix__Us57u{position:absolute;inset-y:0;left:0;padding-left:.75rem;display:flex;align-items:center;pointer-events:none;color:hsl(var(--muted-foreground));font-size:.875rem}.learn_input__AQE47{display:block;width:100%;padding:.5rem .75rem .5rem 1.75rem;border:1px solid hsl(var(--border));border-radius:.375rem;background:white;transition:all .2s}.learn_input__AQE47:focus{outline:none;border-color:hsl(var(--primary));box-shadow:0 0 0 3px rgba(5,150,105,.1)}.learn_calculateButton__nnWFo{width:100%;margin-top:.5rem;padding:.5rem 1rem;background:hsl(var(--primary));color:white;font-weight:500;border-radius:.375rem;transition:all .2s;border:none;cursor:pointer}.learn_calculateButton__nnWFo:hover{background:#047857}.learn_calculatorResults__9_h_j{background:hsl(var(--primary-background));padding:1.5rem;border-radius:.5rem}.learn_calculatorResults__9_h_j h3{font-size:1.125rem;font-weight:var(--font-bold);margin-bottom:1rem}.learn_resultItem__JmwRa{margin-bottom:1rem}.learn_resultHeader__3y0XR{display:flex;justify-content:space-between;font-size:.875rem;margin-bottom:.25rem}.learn_resultLabel__1duhT{font-weight:500}.learn_resultValue__6if_f{font-weight:var(--font-bold)}.learn_resultBar__LpLFm{width:100%;background:hsl(var(--border));border-radius:9999px;height:.5rem}.learn_resultProgress__44c3L{background:hsl(var(--primary));height:.5rem;border-radius:9999px;transition:width .3s}.learn_resultSummary__gBU7d{margin-top:1.5rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.learn_resultSummary__gBU7d p{font-size:.875rem;color:hsl(var(--muted-foreground))}.learn_resultSummary__gBU7d a{color:hsl(var(--primary));font-weight:500;text-decoration:none;margin-top:.75rem;display:inline-block}.learn_resultSummary__gBU7d a:hover{text-decoration:underline}.learn_newsletterSection__E51CC{padding:5rem 0}.learn_newsletterCard__7cB1K{max-width:64rem;margin:0 auto;background:white;border-radius:var(--radius);box-shadow:0 10px 15px -3px rgba(0,0,0,.1);overflow:hidden;display:grid;grid-template-columns:1fr}@media (min-width:768px){.learn_newsletterCard__7cB1K{grid-template-columns:1fr 1fr}}.learn_newsletterContent__Ii5lt{padding:2rem}.learn_newsletterTitle__wOeK6{font-size:1.5rem;font-weight:var(--font-bold);margin-bottom:1rem}.learn_newsletterDescription__tZsxu{color:hsl(var(--muted-foreground));margin-bottom:1.5rem}.learn_newsletterForm__or5z1{display:flex;flex-direction:column;gap:1rem}.learn_newsletterInput__JRiIS{padding:.75rem 1rem;border:1px solid hsl(var(--border));border-radius:.375rem;transition:all .2s}.learn_newsletterInput__JRiIS:focus{outline:none;border-color:hsl(var(--primary));box-shadow:0 0 0 3px rgba(5,150,105,.1)}.learn_newsletterButton__Xyivc{padding:.75rem 1.5rem;background:hsl(var(--primary));color:white;font-weight:500;border-radius:.375rem;transition:all .2s;border:none;cursor:pointer}.learn_newsletterButton__Xyivc:hover{background:#047857}.learn_newsletterConsent__5BzMZ{font-size:.875rem;color:hsl(var(--muted-foreground))}.learn_newsletterBenefits__TdgJb{background:hsl(var(--primary-background));padding:2rem;display:none}@media (min-width:768px){.learn_newsletterBenefits__TdgJb{display:block}}.learn_newsletterBenefits__TdgJb h3{font-size:1.25rem;font-weight:var(--font-bold);margin-bottom:1rem}.learn_benefitsList__O_O1u{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.learn_benefitItem__E0D46{display:flex;align-items:flex-start}.learn_benefitIcon__fu9i7{width:1.5rem;height:1.5rem;margin-right:.5rem;flex-shrink:0;color:hsl(var(--primary))}.learn_benefitText__A5wYX{flex:1}.learn_benefitText__A5wYX strong{font-weight:var(--font-semibold);display:block}.learn_benefitText__A5wYX p{color:hsl(var(--muted-foreground));font-size:.875rem}.learn_ctaSection__bhgal{padding:5rem 0;color:white;text-align:center}.learn_ctaCard__er_Xh,.learn_ctaSection__bhgal{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-light)))}.learn_ctaCard__er_Xh{max-width:64rem;margin:0 auto;border-radius:var(--radius-lg);box-shadow:0 20px 25px -5px rgba(0,0,0,.1);overflow:hidden;display:grid;grid-template-columns:1fr}.learn_guideCtaBox__hQKkh{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-light)))}@media (min-width:768px){.learn_ctaCard__er_Xh{grid-template-columns:1fr 1fr}}.learn_ctaContent__Q9QFY{padding:3rem;color:white}.learn_ctaTitle__pYOz5{font-size:1.875rem;font-weight:var(--font-bold);margin-bottom:1.5rem}.learn_ctaDescription__WvBh2{font-size:1.125rem;opacity:.9;margin-bottom:2rem}.learn_ctaFeatures__lkI6u{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.learn_ctaFeature__P0yvn{display:flex;align-items:flex-start}.learn_ctaFeature__P0yvn svg{width:1.5rem;height:1.5rem;margin-right:.75rem;flex-shrink:0}.learn_ctaButtons__Tnmn0{display:flex;flex-direction:column;gap:1rem}@media (min-width:640px){.learn_ctaButtons__Tnmn0{flex-direction:row}}.learn_ctaButton__c7Fcq{display:inline-block;padding:.75rem 1.5rem;font-weight:500;border-radius:.5rem;text-align:center;transition:all .2s;text-decoration:none}.learn_ctaButton__c7Fcq.learn_primary__TH71O{background:white;color:hsl(var(--primary));box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.learn_ctaButton__c7Fcq.learn_primary__TH71O:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.learn_ctaGraphic__lr_sw{display:none;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);align-items:center;justify-content:center;padding:3rem;position:relative;overflow:hidden}@media (min-width:768px){.learn_ctaGraphic__lr_sw{display:flex}}.learn_graphicContent___FG6h{position:relative;z-index:10;text-align:center}.learn_graphicIcon___wbpz{width:5rem;height:5rem;background:white;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.learn_graphicIcon___wbpz svg{width:2.5rem;height:2.5rem;color:hsl(var(--primary))}.learn_graphicTitle__CLBQ_{font-size:1.25rem;font-weight:var(--font-bold);color:white;margin-bottom:.5rem}.learn_graphicText__mqBwZ{color:rgba(255,255,255,.8)}.learn_decorCircle__gpCXv{position:absolute;width:12rem;height:12rem;border-radius:50%;background:white;opacity:.05}.learn_decorCircle1__4Ul8n{top:-6rem;right:-6rem}.learn_decorCircle2__5CHZS{bottom:-6rem;left:-6rem}.learn_viewAllButton__tX8LC{text-align:center;margin-top:3rem}.learn_viewAllButton__tX8LC a{display:inline-block;padding:.75rem 1.5rem;border:1px solid hsl(var(--primary));color:hsl(var(--primary));font-weight:500;border-radius:.5rem;text-decoration:none;transition:all .2s}.learn_viewAllButton__tX8LC a:hover{background:hsl(var(--primary-background))}@media (max-width:767px){.learn_heroTitle__1gX_H{font-size:2rem}.learn_sectionTitle__Smvaz{font-size:1.875rem}.learn_ctaTitle__pYOz5{font-size:1.5rem}}