.BlogCTA_cta__kyfTr{margin:3rem 0 1rem;padding:2.5rem 2rem;background:linear-gradient(135deg,var(--primary) 0,#5a0310 100%);border-radius:16px;text-align:center;color:#fff}.BlogCTA_title__Ymzyl{font-size:1.5rem;font-weight:700;margin:0 0 .75rem;color:var(--secondary)}.BlogCTA_text___5O5m{font-size:1.05rem;line-height:1.7;color:hsla(0,0%,100%,.9);max-width:560px;margin:0 auto 1.5rem}.BlogCTA_button__Z3aKD{display:inline-block;background:var(--secondary)!important;color:var(--primary)!important;border:2px solid #f5d4a8!important;font-weight:600;font-size:1.05rem;padding:.85rem 2rem;border-radius:10px;text-decoration:none;box-shadow:0 4px 20px hsla(33,78%,75%,.3);transition:background .2s,box-shadow .2s}.BlogCTA_button__Z3aKD:hover{background:var(--secondary-light)!important;box-shadow:0 6px 30px hsla(33,78%,75%,.4)}@media (max-width:700px){.BlogCTA_cta__kyfTr{padding:2rem 1.25rem;margin:2rem 0 1rem}.BlogCTA_title__Ymzyl{font-size:1.25rem}.BlogCTA_text___5O5m{font-size:.95rem}}.Breadcrumbs_breadcrumbs__Rwb5T{margin-bottom:1.5rem}.Breadcrumbs_list__t4SKY{flex-wrap:wrap;gap:0;list-style:none;margin:0;padding:0;font-size:.85rem}.Breadcrumbs_item__xYLs3,.Breadcrumbs_list__t4SKY{display:flex;align-items:center}.Breadcrumbs_link__qaLwr{color:var(--terra,#9b4d1c);text-decoration:none;transition:color .2s}.Breadcrumbs_link__qaLwr:hover{color:var(--primary);text-decoration:underline}.Breadcrumbs_separator__RWF5d{margin:0 .4rem;color:var(--muted,#999);font-size:1rem}.Breadcrumbs_current__F2_Pi{color:var(--muted,#666)}.CookieConsent_banner__Kf40a{position:fixed;bottom:1.5rem;left:50%;transform:translateX(-50%);z-index:200;background:var(--card-bg);border:1px solid var(--light-border);border-radius:16px;padding:1.25rem 1.5rem;box-shadow:0 12px 40px rgba(127,4,16,.12);display:flex;align-items:center;gap:1.5rem;max-width:600px;width:calc(100% - 2rem)}.CookieConsent_text__I9mfq{font-size:.85rem;color:var(--muted);line-height:1.5;flex:1 1}.CookieConsent_privacyLink__9VyOL{color:var(--terra);text-decoration:underline;font-weight:500}.CookieConsent_privacyLink__9VyOL:hover{color:var(--terra-dark)}.CookieConsent_actions__qKujs{display:flex;gap:.5rem;flex-shrink:0}.CookieConsent_deny__fSAF1{background:none;border:1px solid var(--light-border);border-radius:8px;padding:.5rem 1rem;font-size:.8rem;font-weight:600;cursor:pointer;color:var(--muted);font-family:inherit;transition:all .2s}.CookieConsent_deny__fSAF1:hover{background:var(--warm)}.CookieConsent_accept__IMiih{background:var(--terra);color:#fff;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.8rem;font-weight:600;cursor:pointer;font-family:inherit;transition:all .2s}.CookieConsent_accept__IMiih:hover{background:var(--terra-dark)}@media (max-width:600px){.CookieConsent_banner__Kf40a{flex-direction:column;text-align:center}}.Footer_footer__UaG1g{padding:2.5rem 2rem;border-top:1px solid var(--light-border);display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto}.Footer_footer__UaG1g span{font-size:.85rem;color:var(--muted)}.Footer_links__oDyjI{display:flex;gap:1.5rem}.Footer_footer__UaG1g a{font-size:.85rem;color:var(--muted);text-decoration:none;transition:color .2s}.Footer_footer__UaG1g a:hover{color:var(--terra)}.Hero_hero__T3Fr4{min-height:min(100vh,700px);display:flex;align-items:center;padding:3rem 2rem;position:relative}.Hero_hero__T3Fr4:before{content:"";position:absolute;top:-200px;right:-200px;width:600px;height:600px;background:radial-gradient(circle,rgba(127,4,16,.08) 0,transparent 70%);border-radius:50%;pointer-events:none}.Hero_inner__M_C9y{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.1fr .9fr;grid-gap:4rem;gap:4rem;align-items:center;width:100%}.Hero_badge__RIQsB{display:inline-flex;align-items:center;gap:.5rem;background:var(--warm);border:1px solid var(--light-border);padding:.4rem 1rem;border-radius:100px;font-size:.8rem;font-weight:600;color:var(--terra);margin-bottom:1.5rem;animation:Hero_fadeInUp__6iRUV .6s ease both}.Hero_badgeDot__587zL{width:6px;height:6px;background:var(--terra);border-radius:50%;animation:Hero_pulse__2CMVt 2s ease infinite}.Hero_title__Bn2TU{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(2.8rem,5.5vw,4.2rem);line-height:1.1;letter-spacing:-.03em;margin-bottom:1.5rem;animation:Hero_fadeInUp__6iRUV .6s ease .1s both}.Hero_highlight___Cwgz{font-style:normal;color:var(--terra);position:relative}.Hero_highlight___Cwgz:after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:3px;background:var(--terra);opacity:.3;border-radius:2px}.Hero_text__d7aVA{font-size:1.15rem;line-height:1.7;color:var(--muted);margin-bottom:2.5rem;max-width:520px;animation:Hero_fadeInUp__6iRUV .6s ease .2s both}.Hero_actions__LI5fP{display:flex;gap:1rem;align-items:center;animation:Hero_fadeInUp__6iRUV .6s ease .3s both}.Hero_visual__zg0z0{position:relative;animation:Hero_fadeInUp__6iRUV .8s ease .3s both}.Hero_card__gqOeG{background:var(--card-bg);border-radius:20px;padding:2rem;box-shadow:0 20px 60px rgba(127,4,16,.08),0 1px 3px rgba(127,4,16,.04);border:1px solid var(--light-border);position:relative;overflow:hidden}.Hero_cardBar__3Gz6d{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary),var(--terra))}.Hero_scoreDisplay__vKGwt{text-align:center;padding:1.5rem 0}.Hero_scoreRing__Q4Nr_{width:140px;height:140px;margin:0 auto 1rem;position:relative}.Hero_scoreRing__Q4Nr_ svg{width:100%;height:100%;transform:rotate(-90deg)}.Hero_ringBg__4hifC{stroke:var(--warm)}.Hero_ringFill__0iQve{stroke:var(--terra);stroke-dasharray:408;stroke-dashoffset:408;animation:Hero_fillScore__xLEd2 1.5s ease 1s forwards;--target-offset:112}.Hero_scoreNumber__PoYCm{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:2.5rem;color:var(--terra)}.Hero_scoreNumber__PoYCm span{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9rem;color:var(--muted);display:block;font-weight:500}.Hero_scoreLabel__CzOdZ{font-size:.85rem;color:var(--muted);font-weight:500}.Hero_insights__02odZ{margin-top:1.5rem;display:flex;flex-direction:column;gap:.75rem}.Hero_insightRow__OShfV{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:var(--cream);border-radius:12px}.Hero_label__VhJC_{font-size:.85rem;color:var(--muted);font-weight:500}.Hero_value__NqCi6{font-weight:700;font-size:.9rem}.Hero_good__rXxqm{color:var(--sage)}.Hero_warn__NqL5G{color:var(--terra)}.Hero_bad__UoflD{color:var(--error)}.Hero_floatingTag__KTtc7{position:absolute;background:var(--card-bg);padding:.6rem 1rem;border-radius:12px;font-size:.8rem;font-weight:600;box-shadow:0 8px 30px rgba(127,4,16,.1);border:1px solid var(--light-border);white-space:nowrap}.Hero_t1__LH6zT{top:-15px;right:-10px;color:var(--sage);animation:Hero_float__DekGx 3s ease-in-out infinite}.Hero_t2__8glAC{bottom:40px;left:-20px;color:var(--terra);animation:Hero_float__DekGx 3s ease-in-out 1s infinite}@media (max-width:900px){.Hero_hero__T3Fr4{padding:3rem 1.25rem}.Hero_inner__M_C9y{grid-template-columns:1fr;gap:3rem}.Hero_visual__zg0z0{max-width:420px;margin:0 auto}.Hero_floatingTag__KTtc7{display:none}}@media (max-width:700px){.Hero_hero__T3Fr4{padding:3rem 1.25rem}.Hero_insightRow__OShfV{flex-direction:column;align-items:flex-start;gap:.25rem;padding:.65rem .85rem}.Hero_label__VhJC_,.Hero_value__NqCi6{font-size:.8rem}}.AnalysisResults_wrapper__7SIaO{max-width:960px;margin:0 auto;padding:0 1rem;box-sizing:border-box;width:100%}.AnalysisResults_card__PQacq{background:var(--card-bg);border-radius:20px;padding:2rem;box-shadow:0 20px 60px rgba(127,4,16,.08),0 1px 3px rgba(127,4,16,.04);border:1px solid var(--light-border);position:relative;overflow:hidden}.AnalysisResults_cardBar__Mi0Lv{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary),var(--terra))}.AnalysisResults_cardGrid__cYFzc{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:2rem;gap:2rem;align-items:start}.AnalysisResults_leftCol__UOWtr{position:-webkit-sticky;position:sticky;top:1rem}.AnalysisResults_rightCol__e3Ctd{min-width:0}.AnalysisResults_rightCol__e3Ctd .AnalysisResults_detailSection__8nf_N:first-child{margin-top:0;padding-top:0;border-top:none}.AnalysisResults_scoreSection__ajgCM{text-align:center;padding:1.5rem 0}.AnalysisResults_scoreRing__6qfqQ{width:140px;height:140px;margin:0 auto 1rem;position:relative}.AnalysisResults_scoreRing__6qfqQ svg{width:100%;height:100%;transform:rotate(-90deg)}.AnalysisResults_ringBg__jDIk8{stroke:var(--warm)}.AnalysisResults_ringFill__QYFDo{stroke:var(--terra);stroke-dasharray:408;stroke-dashoffset:408;animation:AnalysisResults_fillScore___394j 1.5s ease .3s forwards}@keyframes AnalysisResults_fillScore___394j{to{stroke-dashoffset:var(--target-offset)}}.AnalysisResults_scoreNumber__1ixBv{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:2.5rem;color:var(--terra)}.AnalysisResults_scoreNumber__1ixBv span{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9rem;color:var(--muted);display:block;font-weight:500}.AnalysisResults_scoreLabel__oYJc7{font-size:.85rem;color:var(--muted);font-weight:500}.AnalysisResults_insights__GoiG5{margin-top:1.5rem;display:flex;flex-direction:column;gap:.75rem}.AnalysisResults_insightRow__WuOwJ{display:flex;justify-content:space-between;align-items:baseline;padding:.75rem 1rem;background:var(--cream);border-radius:12px;gap:.75rem;min-width:0}.AnalysisResults_label__ppDhE{font-size:.85rem;color:var(--muted);font-weight:500;flex-shrink:0}.AnalysisResults_value__X2cjP{font-weight:700;font-size:.85rem;text-align:right;min-width:0;overflow-wrap:break-word;word-break:break-word}.AnalysisResults_good__DIX4C{color:var(--sage)}.AnalysisResults_warn__cI5xU{color:var(--terra)}.AnalysisResults_bad__65nAO{color:var(--error)}.AnalysisResults_gaugeSection__3GecD{text-align:center;padding:1rem 0 .5rem}.AnalysisResults_gauge__QHz31{position:relative;width:200px;height:120px;margin:0 auto}.AnalysisResults_gauge__QHz31 svg{width:100%;height:100%}.AnalysisResults_gaugeArc___3VFU{stroke-dasharray:251.3;stroke-dashoffset:251.3;animation:AnalysisResults_fillGauge__bPSIw 1.5s ease .3s forwards}@keyframes AnalysisResults_fillGauge__bPSIw{to{stroke-dashoffset:calc(251.3 - 251.3 * var(--gauge-pct))}}.AnalysisResults_gaugeValue__msu77{position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:2.5rem;font-weight:700;color:var(--ink);line-height:1}.AnalysisResults_gaugeMax___j_bG{font-size:.9rem;font-weight:500;color:var(--muted)}.AnalysisResults_gaugeLabel__NLqtv{font-size:.85rem;color:var(--muted);font-weight:600;margin-top:.25rem;letter-spacing:.05em;text-transform:uppercase}.AnalysisResults_dimensionBars__x6GJS{margin-top:1.25rem;display:flex;flex-direction:column;gap:.6rem}.AnalysisResults_dimensionRow__wWCsB{display:flex;align-items:center;gap:.5rem}.AnalysisResults_dimensionLabel__7K_W_{font-size:.8rem;color:var(--muted);font-weight:500;width:90px;flex-shrink:0;text-align:right}.AnalysisResults_dimensionTrack__Y_zB1{flex:1 1;height:8px;background:var(--warm);border-radius:4px;overflow:hidden}.AnalysisResults_dimensionFill__qct_J{height:100%;border-radius:4px;width:0;animation:AnalysisResults_fillBar__GXntP 1.2s ease .5s forwards}@keyframes AnalysisResults_fillBar__GXntP{to{width:var(--dim-pct)}}.AnalysisResults_dimGood__ZzS0T{background:var(--sage)}.AnalysisResults_dimWarn__lk2JU{background:var(--terra)}.AnalysisResults_dimBad__OUZne{background:var(--error)}.AnalysisResults_dimensionValue__ubsPy{font-size:.75rem;font-weight:700;color:var(--ink);width:36px;flex-shrink:0}.AnalysisResults_benchmarkChip__9BR6J{margin-top:1.25rem;display:flex;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;background:var(--cream);border-radius:12px;font-size:.78rem;color:var(--muted);line-height:1.5}.AnalysisResults_benchmarkChip__9BR6J svg{flex-shrink:0;margin-top:2px;color:var(--terra)}.AnalysisResults_benchmarkChip__9BR6J strong{color:var(--ink)}.AnalysisResults_benchmarkDetail__6Lfk1{padding-bottom:1.5rem;border-bottom:1px solid var(--light-border)}.AnalysisResults_benchmarkStats__VYsXb{display:flex;gap:2rem;margin-top:.5rem}.AnalysisResults_benchmarkStat__g3Xxf{display:flex;align-items:baseline;gap:.35rem}.AnalysisResults_benchmarkStatValue___b0IC{font-size:1.75rem;font-weight:700;color:var(--terra);line-height:1}.AnalysisResults_benchmarkStatLabel__F7_zX{font-size:.85rem;color:var(--muted);font-weight:500}.AnalysisResults_benchmarkCompare__7CFVu{font-size:.8rem;color:var(--muted);margin-top:.75rem;font-style:italic}.AnalysisResults_detailSection__8nf_N{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--light-border)}.AnalysisResults_detailTitle__D8HxM{font-size:.9rem;font-weight:700;margin-bottom:.75rem;color:var(--ink)}.AnalysisResults_detailList__w8DXX{list-style:disc;padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem}.AnalysisResults_detailList__w8DXX li{font-size:.9rem;color:var(--muted);line-height:1.5;overflow-wrap:break-word;word-break:break-word}.AnalysisResults_quickWins__S8JUC{margin-top:1.5rem;padding:1.5rem;background:var(--warm);border-radius:16px}.AnalysisResults_winsList__SoNQN{padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem}.AnalysisResults_winsList__SoNQN li{font-size:.9rem;color:var(--ink);line-height:1.5;font-weight:500;overflow-wrap:break-word;word-break:break-word}.AnalysisResults_newAnalysis__Iq9ea{text-align:center;margin-top:2.5rem}.AnalysisResults_btnNewAnalysis__joPon{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;color:var(--terra);background:transparent;border:2px solid var(--terra);border-radius:100px;cursor:pointer;transition:all .2s ease;font-family:inherit}.AnalysisResults_btnNewAnalysis__joPon:hover{background:var(--terra);color:#fff}.AnalysisResults_btnNewAnalysis__joPon:focus-visible{outline:3px solid var(--terra-light);outline-offset:2px}.AnalysisResults_remainingText__Yc1FE{font-size:.8rem;color:var(--muted);margin-top:.75rem}.AnalysisResults_lockedSection__lyCul{margin-top:2.5rem;padding:2rem;background:var(--card-bg);border-radius:20px;border:1px solid var(--light-border);box-shadow:0 10px 40px rgba(127,4,16,.06)}.AnalysisResults_lockedHeader__e1QAL{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.AnalysisResults_lockedHeaderIcon__DZ1fr{color:var(--terra);flex-shrink:0}.AnalysisResults_lockedTitle__2N4yF{font-size:1.1rem;font-weight:700;color:var(--ink);margin:0}.AnalysisResults_lockedGrid__2wHQW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.AnalysisResults_lockedCard__t_eSp{position:relative;overflow:hidden;background:var(--cream);border-radius:14px;padding:1.25rem;min-height:160px}.AnalysisResults_lockedCardHeader__LPHT2{display:flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:700;color:var(--ink);margin-bottom:.75rem}.AnalysisResults_lockedCardHeader__LPHT2 svg{color:var(--terra);flex-shrink:0}.AnalysisResults_blurContent__R8QEl{filter:blur(5px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.AnalysisResults_blurContent__R8QEl p{font-size:.85rem;color:var(--muted);line-height:1.6;margin:0 0 .35rem}.AnalysisResults_lockOverlay__7MmvQ{position:absolute;inset:0;background:linear-gradient(180deg,transparent 15%,hsla(60,5%,96%,.75) 70%);display:flex;align-items:flex-end;justify-content:center;padding-bottom:1.25rem}.AnalysisResults_lockOverlay__7MmvQ svg{color:var(--terra);opacity:.7}.AnalysisResults_lockedCta__MRBQh{text-align:center;margin-top:1.5rem}.AnalysisResults_lockedCtaText__KMjkZ{font-size:1rem;color:var(--muted);margin-bottom:1.25rem;line-height:1.6}@media (max-width:768px){.AnalysisResults_wrapper__7SIaO{max-width:600px}.AnalysisResults_cardGrid__cYFzc{grid-template-columns:1fr;gap:0}.AnalysisResults_leftCol__UOWtr{position:static}.AnalysisResults_rightCol__e3Ctd .AnalysisResults_detailSection__8nf_N:first-child{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--light-border)}.AnalysisResults_card__PQacq{padding:1.5rem;border-radius:16px}.AnalysisResults_scoreSection__ajgCM{padding:1rem 0}.AnalysisResults_scoreRing__6qfqQ{width:120px;height:120px}.AnalysisResults_scoreNumber__1ixBv{font-size:2rem}.AnalysisResults_insightRow__WuOwJ{padding:.6rem .75rem}.AnalysisResults_quickWins__S8JUC{padding:1.25rem}.AnalysisResults_lockedSection__lyCul{padding:1.5rem;border-radius:16px}.AnalysisResults_lockedGrid__2wHQW{grid-template-columns:repeat(2,1fr)}.AnalysisResults_gauge__QHz31{width:170px;height:105px}.AnalysisResults_gaugeValue__msu77{font-size:2rem}.AnalysisResults_dimensionLabel__7K_W_{width:80px;font-size:.75rem}.AnalysisResults_benchmarkStats__VYsXb{gap:1.5rem}.AnalysisResults_benchmarkStatValue___b0IC{font-size:1.5rem}}@media (max-width:480px){.AnalysisResults_wrapper__7SIaO{padding:0 .5rem;max-width:100%}.AnalysisResults_card__PQacq{padding:1.25rem;border-radius:14px}.AnalysisResults_scoreRing__6qfqQ{width:100px;height:100px}.AnalysisResults_scoreNumber__1ixBv{font-size:1.75rem}.AnalysisResults_scoreNumber__1ixBv span{font-size:.75rem}.AnalysisResults_scoreLabel__oYJc7{font-size:.8rem}.AnalysisResults_insightRow__WuOwJ{flex-direction:column;align-items:flex-start;gap:.25rem;padding:.6rem .75rem}.AnalysisResults_value__X2cjP{text-align:left;font-size:.8rem}.AnalysisResults_label__ppDhE{font-size:.8rem}.AnalysisResults_detailList__w8DXX li,.AnalysisResults_winsList__SoNQN li{font-size:.85rem}.AnalysisResults_quickWins__S8JUC{padding:1rem;border-radius:12px}.AnalysisResults_lockedSection__lyCul{padding:1.25rem;border-radius:14px;margin-top:2rem}.AnalysisResults_lockedGrid__2wHQW{grid-template-columns:1fr}.AnalysisResults_lockedCard__t_eSp{min-height:140px}.AnalysisResults_lockedTitle__2N4yF{font-size:1rem}.AnalysisResults_lockedCtaText__KMjkZ{font-size:.9rem}.AnalysisResults_gauge__QHz31{width:150px;height:95px}.AnalysisResults_gaugeValue__msu77{font-size:1.75rem}.AnalysisResults_gaugeLabel__NLqtv{font-size:.8rem}.AnalysisResults_dimensionLabel__7K_W_{width:70px;font-size:.72rem}.AnalysisResults_dimensionValue__ubsPy{font-size:.7rem}.AnalysisResults_dimensionTrack__Y_zB1{height:6px}.AnalysisResults_benchmarkChip__9BR6J{font-size:.72rem;padding:.6rem .75rem}.AnalysisResults_benchmarkStatValue___b0IC{font-size:1.35rem}.AnalysisResults_benchmarkStatLabel__F7_zX{font-size:.8rem}}.Comparison_section__k0xje{padding:4rem 2rem;background:#f5f3f0;color:#1c1917;position:relative;overflow:hidden}.Comparison_section__k0xje:before{content:"";position:absolute;top:-300px;left:50%;transform:translateX(-50%);width:800px;height:800px;background:radial-gradient(circle,rgba(127,4,16,.03) 0,transparent 60%);pointer-events:none}.Comparison_inner__iUlKT{max-width:1300px;margin:0 auto;position:relative}.Comparison_label__MEnpr{color:var(--terra)}.Comparison_title__QNJxL{color:#1c1917}.Comparison_subtitle__ATO5Y{font-size:.95rem;color:#57534e;max-width:600px;line-height:1.7;margin-top:.5rem}.Comparison_grid__81Xgw{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.25rem;gap:1.25rem;margin-top:3rem}.Comparison_plan__my0US{border-radius:20px;padding:2rem;position:relative;display:flex;flex-direction:column}.Comparison_free__FGcBw,.Comparison_paid__rDTH4{background:#fff;border:1px solid #e7e5e4;box-shadow:0 1px 3px rgba(0,0,0,.04)}.Comparison_pro__UfgFh{background:#fff;border:2px solid var(--terra);box-shadow:0 4px 16px rgba(127,4,16,.1)}.Comparison_badge__VlE0x{position:absolute;top:-10px;right:16px;background:var(--terra);color:#fff;font-size:.65rem;font-weight:700;letter-spacing:.08em;padding:.3rem .75rem;border-radius:100px}.Comparison_planName__LS1Qb{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#78716c;margin-bottom:.35rem}.Comparison_proName__9w8S8{color:var(--terra)}.Comparison_planTitle__bl_OQ{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.4rem;margin-bottom:.5rem;letter-spacing:-.01em}.Comparison_planPrice__fQgNi{font-size:.9rem;color:#57534e;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e7e5e4}.Comparison_proPrice__dEWUr{border-color:rgba(127,4,16,.15)}.Comparison_features__ECKO0{list-style:none;display:flex;flex-direction:column;gap:.75rem;flex:1 1}.Comparison_features__ECKO0 li{display:flex;align-items:flex-start;gap:.6rem;font-size:.85rem;line-height:1.4;color:#44403c}.Comparison_features__ECKO0 li svg{flex-shrink:0;margin-top:2px}.Comparison_check__d_Fla{color:var(--sage)}.Comparison_lock__qOQgG{color:#a8a29e;opacity:.6}.Comparison_btnFree__mOcFd{width:100%;justify-content:center;margin-top:2rem;background:#f5f3f0;color:#1c1917;box-shadow:none;border:1px solid #d6d3d1}.Comparison_btnFree__mOcFd:hover{background:#e7e5e4}.Comparison_platformFeatures__FZ_qk{margin-top:3rem;padding:2rem;background:#fff;border:1px solid #e7e5e4;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.04)}.Comparison_platformTitle__aa8X2{font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--terra);margin-bottom:1.25rem}.Comparison_platformList__1VUta{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem 2rem;gap:.75rem 2rem}.Comparison_platformList__1VUta li{display:flex;align-items:flex-start;gap:.6rem;font-size:.85rem;line-height:1.4;color:#57534e}.Comparison_platformList__1VUta li svg{flex-shrink:0;margin-top:2px}@media (max-width:1100px){.Comparison_grid__81Xgw,.Comparison_platformList__1VUta{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.Comparison_section__k0xje{padding:4rem 1.25rem}.Comparison_grid__81Xgw{max-width:400px;margin:3rem auto 0}.Comparison_grid__81Xgw,.Comparison_platformList__1VUta{grid-template-columns:1fr}}.CtaSection_section__EKJCB{padding:4rem 2rem;text-align:center;position:relative}.CtaSection_idle__ysyaJ{text-align:left}.CtaSection_grid__rh8Gi{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:4rem;gap:4rem}.CtaSection_copy___k08L{text-align:left}.CtaSection_label___dA1G{color:var(--terra);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem}.CtaSection_title__30LaG{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15;letter-spacing:-.02em;margin-bottom:1rem}.CtaSection_subtitle__mMU6q{font-size:1.05rem;color:var(--muted);line-height:1.7;max-width:480px}@media (max-width:900px){.CtaSection_section__EKJCB{padding:4rem 1.5rem}.CtaSection_idle__ysyaJ{text-align:center}.CtaSection_grid__rh8Gi{grid-template-columns:1fr;gap:2.5rem}.CtaSection_copy___k08L{text-align:center}.CtaSection_subtitle__mMU6q{margin:0 auto}}@media (max-width:480px){.CtaSection_section__EKJCB{padding:3rem 1rem}.CtaSection_title__30LaG{font-size:clamp(1.5rem,5vw,2rem)}}.LoadingAnimation_wrapper__L4oIN{text-align:center;padding:3rem 2rem;max-width:500px;margin:0 auto}.LoadingAnimation_spinner__4pACu{width:64px;height:64px;margin:0 auto 1.5rem}.LoadingAnimation_ring__NxXOj{width:100%;height:100%;border:4px solid var(--warm);border-top-color:var(--terra);border-radius:50%;animation:LoadingAnimation_spin__WdY_0 1s linear infinite}@keyframes LoadingAnimation_spin__WdY_0{to{transform:rotate(1turn)}}.LoadingAnimation_text__Erpu_{font-weight:600;font-size:1.1rem;margin-bottom:.5rem}.LoadingAnimation_hint__7S81D{font-size:.85rem;color:var(--muted)}.LanguageSwitcher_wrapper__u9SX8{position:relative}.LanguageSwitcher_trigger__1UT1E{display:flex;align-items:center;gap:4px;padding:6px 12px;border:1.5px solid rgba(139,28,28,.3);border-radius:8px;background:rgba(139,28,28,.05);color:var(--primary);font-size:.8rem;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:border-color .2s,background .2s}.LanguageSwitcher_trigger__1UT1E:hover{border-color:var(--primary);background:rgba(139,28,28,.08);color:var(--primary)}.LanguageSwitcher_dropdown__WBmDP{position:absolute;top:calc(100% + 6px);right:0;list-style:none;margin:0;padding:4px;background:#fff;border:1px solid #e5e0d8;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.15);z-index:200;min-width:64px}.LanguageSwitcher_option__2YTKO{display:block;width:100%;padding:6px 12px;border:none;border-radius:6px;background:transparent;color:#333;font-size:.8rem;font-weight:500;text-align:left;cursor:pointer;transition:background .15s}.LanguageSwitcher_option__2YTKO:hover{background:var(--warm)}.LanguageSwitcher_option__2YTKO.LanguageSwitcher_active__dOjPo{color:var(--terra);font-weight:700;background:var(--warm)}.Nav_nav__BptBv{position:relative;z-index:100;box-sizing:border-box}.Nav_top__fQWbu{display:flex;align-items:center;padding:1.45rem 2rem;background:var(--warm);border-bottom:2px solid var(--primary);position:relative}.Nav_logo__7KrlL{display:flex;align-items:center;text-decoration:none;position:absolute;left:50%;transform:translateX(-50%)}.Nav_logoImg__VdS_h{height:62px;width:auto;object-fit:contain;display:block}.Nav_links__TBJFU{display:flex;align-items:center;gap:1.25rem;margin-left:auto}.Nav_blogLink__XGdjX{color:var(--primary);text-decoration:none;font-size:.95rem;font-weight:500;transition:color .2s}.Nav_blogLink__XGdjX:hover{color:var(--secondary)}.Nav_cta__cuujR{background:var(--secondary)!important;color:var(--primary)!important;border:2px solid #f5d4a8!important;box-shadow:0 4px 20px hsla(33,78%,75%,.3)!important}.Nav_cta__cuujR:hover{background:var(--secondary-light)!important;box-shadow:0 6px 30px hsla(33,78%,75%,.4)!important}@media (max-width:900px){.Nav_top__fQWbu{padding:1rem 1.25rem}.Nav_logoImg__VdS_h{height:36px}.Nav_cta__cuujR{padding:.55rem 1.25rem!important;font-size:.8rem!important}}@media (max-width:700px){.Nav_top__fQWbu{justify-content:center;padding:.75rem 1rem}.Nav_logo__7KrlL{position:static;transform:none}.Nav_logoImg__VdS_h{height:38px}.Nav_cta__cuujR{display:none!important}.Nav_links__TBJFU{position:absolute;right:1rem}}.SocialProof_wrapper__IUv9r{padding:2.5rem 2rem;text-align:center;background:var(--card-bg);border-top:1px solid var(--light-border);border-bottom:1px solid var(--light-border)}.SocialProof_inner__7JQzr{display:flex;align-items:center;justify-content:center;gap:1.5rem;max-width:700px;margin:0 auto}.SocialProof_divider__k_FMq{flex:1 1;max-width:80px;height:1px;background:var(--light-border)}.SocialProof_wrapper__IUv9r p{font-size:.9rem;color:var(--terra);font-weight:600;letter-spacing:.06em;text-transform:uppercase}@media (max-width:600px){.SocialProof_wrapper__IUv9r{padding:2rem 1.25rem}.SocialProof_wrapper__IUv9r p{font-size:.8rem}.SocialProof_divider__k_FMq{max-width:40px}}.BlogList_main__TKOV1{max-width:1200px;margin:0 auto;padding:3rem 2rem 4rem}.BlogList_header__oiCWA{text-align:center;margin-bottom:3rem}.BlogList_title__QqM40{font-size:2.5rem;font-weight:700;color:var(--ink,#44403c);margin:0 0 .75rem}.BlogList_subtitle__toJuU{font-size:1.1rem;color:var(--muted);max-width:600px;margin:0 auto;line-height:1.6}.BlogList_grid__TlO8A{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.BlogList_card__NcmMA{display:flex;flex-direction:column;background:#fff;border:1px solid var(--light-border);border-radius:14px;text-decoration:none;color:inherit;transition:box-shadow .2s,transform .2s;overflow:hidden}.BlogList_card__NcmMA:hover{box-shadow:0 8px 30px rgba(0,0,0,.08);transform:translateY(-2px)}.BlogList_cardThumbnail__0g5xS{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.BlogList_cardBody__5mYo7{padding:1.75rem;display:flex;flex-direction:column;flex:1 1}.BlogList_tags__Wy31p{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.BlogList_tag__4nZXB{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--terra,#9b4d1c);background:rgba(155,77,28,.08);padding:.25rem .6rem;border-radius:6px}.BlogList_cardTitle__l8r_e{font-size:1.2rem;font-weight:700;color:var(--ink,#44403c);margin:0 0 .75rem;line-height:1.35}.BlogList_card__NcmMA:hover .BlogList_cardTitle__l8r_e{color:var(--primary)}.BlogList_excerpt__8OQc1{font-size:.92rem;color:var(--muted);line-height:1.6;margin:0 0 1rem;flex:1 1}.BlogList_cardMeta__OXK1D{display:flex;align-items:center;gap:.75rem}.BlogList_date__3bVPk{font-size:.8rem;color:var(--muted);opacity:.7}.BlogList_readingTime__HEAQH{font-size:.8rem;color:var(--terra,#9b4d1c);font-weight:500;opacity:.85}.BlogList_pagination__VO00r{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--light-border,#e5e5e5)}.BlogList_paginationBtn__oj51K{font-size:.9rem;font-weight:500;color:var(--terra,#9b4d1c);background:none;border:1px solid var(--light-border,#e5e5e5);border-radius:8px;padding:.5rem 1rem;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.BlogList_paginationBtn__oj51K:hover:not(:disabled){background:rgba(155,77,28,.06);border-color:var(--terra,#9b4d1c)}.BlogList_paginationBtn__oj51K:disabled{opacity:.4;cursor:not-allowed}.BlogList_paginationPages__r4CAs{display:flex;gap:.35rem}.BlogList_paginationPage__kaoBt{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:500;color:var(--ink,#44403c);background:none;border:1px solid var(--light-border,#e5e5e5);border-radius:8px;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.BlogList_paginationPage__kaoBt:hover{background:rgba(155,77,28,.06);border-color:var(--terra,#9b4d1c)}.BlogList_paginationPageActive__20Di8{border-color:var(--terra,#9b4d1c)}.BlogList_paginationPageActive__20Di8,.BlogList_paginationPageActive__20Di8:hover{background:var(--terra,#9b4d1c);color:#fff}@media (max-width:900px){.BlogList_grid__TlO8A{grid-template-columns:repeat(2,1fr);gap:1.5rem}.BlogList_title__QqM40{font-size:2rem}}@media (max-width:600px){.BlogList_main__TKOV1{padding:2rem 1rem 3rem}.BlogList_grid__TlO8A{grid-template-columns:1fr;gap:1.25rem}.BlogList_title__QqM40{font-size:1.75rem}.BlogList_cardBody__5mYo7{padding:1.25rem}}.Privacy_main__pXYMr{max-width:720px;margin:0 auto;padding:2.5rem 2rem 4rem}.Privacy_title__GaTst{font-size:clamp(1.8rem,4vw,2.4rem);letter-spacing:-.02em;margin-bottom:2rem;line-height:1.2}.Privacy_content__HBvFV{line-height:1.8;color:var(--ink);font-size:1.05rem}.Privacy_content__HBvFV h2{font-size:1.35rem;margin:2.5rem 0 1rem;letter-spacing:-.01em;color:var(--ink)}.Privacy_content__HBvFV p{margin-bottom:1rem}.Privacy_content__HBvFV ul{margin:.5rem 0 1.5rem 1.5rem;list-style:disc}.Privacy_content__HBvFV li{margin-bottom:.4rem}.Privacy_content__HBvFV a{color:var(--terra);text-decoration:underline;text-underline-offset:2px}.Privacy_content__HBvFV a:hover{color:var(--terra-dark)}.Privacy_content__HBvFV strong{font-weight:600}.About_main___Xxip{max-width:720px;margin:0 auto;padding:2.5rem 2rem 4rem}.About_title__UwDJe{font-size:clamp(2rem,4vw,2.6rem);letter-spacing:-.02em;margin-bottom:.75rem;line-height:1.15}.About_subtitle__RqpG_{font-size:1.15rem;color:var(--muted);margin-bottom:2.5rem;line-height:1.6}.About_content__mzLG9{line-height:1.8;color:var(--ink);font-size:1.05rem}.About_content__mzLG9 h2{font-size:1.35rem;margin:2.5rem 0 1rem;letter-spacing:-.01em;color:var(--ink)}.About_content__mzLG9 p{margin-bottom:1rem}.About_content__mzLG9 ul{margin:.5rem 0 1.5rem 1.5rem;list-style:disc}.About_content__mzLG9 li{margin-bottom:.5rem}.About_content__mzLG9 a{color:var(--terra);text-decoration:underline;text-underline-offset:2px}.About_content__mzLG9 a:hover{color:var(--terra-dark)}.About_content__mzLG9 strong{font-weight:600}.About_stats__m_PC9{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:1.5rem;gap:1.5rem;margin:2rem 0;padding:1.5rem;background:var(--warm);border-radius:12px}.About_stat__n6pOl{text-align:center}.About_statValue__7n2f4{display:block;font-size:1.8rem;font-weight:700;color:var(--terra);line-height:1.2}.About_statLabel__1eZNg{font-size:.85rem;color:var(--muted);margin-top:.25rem}.BlogPost_main__hkj6K{max-width:720px;margin:0 auto;padding:2.5rem 2rem 4rem}.BlogPost_article__4OIMA{line-height:1.8}.BlogPost_header__6OL5G{margin-bottom:2.5rem;text-align:center}.BlogPost_tags__bHML5{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1rem}.BlogPost_tag___Q_CO{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--terra,#9b4d1c);background:rgba(155,77,28,.08);padding:.25rem .6rem;border-radius:6px}.BlogPost_title__de7he{font-size:2.2rem;font-weight:700;color:var(--ink,#44403c);margin:0 0 1rem;line-height:1.25}.BlogPost_meta__Se2BC{font-size:.9rem;color:var(--muted)}.BlogPost_separator__Su_L2{margin:0 .5rem;opacity:.5}.BlogPost_heroImage__ieG1B{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:12px;margin-bottom:2.5rem;display:block}.BlogPost_toc__OAZDo{margin-bottom:2.5rem;padding:1.25rem 1.5rem;background:rgba(155,77,28,.04);border-left:3px solid var(--terra,#9b4d1c);border-radius:0 10px 10px 0}.BlogPost_tocTitle__6J6ZL{display:block;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;color:var(--terra,#9b4d1c);margin-bottom:.75rem}.BlogPost_tocList__qPgJp{list-style:none;margin:0;padding:0}.BlogPost_tocList__qPgJp li{margin-bottom:.4rem}.BlogPost_tocLink__wgfGg{font-size:.92rem;color:var(--ink,#44403c);text-decoration:none;transition:color .2s}.BlogPost_tocLink__wgfGg:hover{color:var(--terra,#9b4d1c);text-decoration:underline}.BlogPost_content__4RJjA{font-size:1.05rem;color:#2a2a2a;line-height:1.8}.BlogPost_content__4RJjA h2{font-size:1.5rem;font-weight:700;color:var(--ink,#44403c);margin:2.5rem 0 1rem;line-height:1.3;scroll-margin-top:1.5rem}.BlogPost_content__4RJjA h3{font-size:1.2rem;font-weight:600;color:var(--ink,#44403c);margin:2rem 0 .75rem;line-height:1.35}.BlogPost_content__4RJjA p{margin:0 0 1.25rem}.BlogPost_content__4RJjA a{color:var(--terra,#9b4d1c);text-decoration:underline;text-underline-offset:2px;transition:color .2s}.BlogPost_content__4RJjA a:hover{color:var(--primary)}.BlogPost_content__4RJjA strong{font-weight:600;color:#1a1a1a}.BlogPost_content__4RJjA ol,.BlogPost_content__4RJjA ul{margin:0 0 1.25rem;padding-left:1.5rem}.BlogPost_content__4RJjA li{margin-bottom:.5rem}.BlogPost_faqSection__f_5Hj{margin:2.5rem 0 1.5rem;padding-top:1.5rem;border-top:1px solid var(--light-border,#e5e5e5)}.BlogPost_faqTitle__OB22f{font-size:1.2rem;font-weight:600;color:var(--ink,#44403c);margin:0 0 1rem}.BlogPost_faqItem__9oZcQ{margin-bottom:.5rem;border:1px solid var(--light-border,#e5e5e5);border-radius:8px;overflow:hidden}.BlogPost_faqItem__9oZcQ[open]{border-color:var(--terra,#9b4d1c)}.BlogPost_faqQuestion__qez4i{padding:.9rem 1.25rem;font-weight:600;font-size:.95rem;color:var(--ink,#44403c);cursor:pointer;list-style:none;transition:background .15s}.BlogPost_faqQuestion__qez4i::-webkit-details-marker{display:none}.BlogPost_faqQuestion__qez4i:before{content:"+";display:inline-block;width:1.2rem;font-weight:700;color:var(--terra,#9b4d1c)}.BlogPost_faqItem__9oZcQ[open]>.BlogPost_faqQuestion__qez4i:before{content:"\2212"}.BlogPost_faqQuestion__qez4i:hover{background:rgba(155,77,28,.04)}.BlogPost_faqAnswer__ZN4Mb{padding:0 1.25rem 1rem;font-size:.92rem;color:#444;line-height:1.65;margin:0}.BlogPost_leiaSection__yVV2q{margin:1.5rem 0}.BlogPost_leiaTitle__kK7zF{font-size:1.1rem;font-weight:600;color:var(--ink,#44403c);margin:0 0 .75rem}.BlogPost_leiaList__xv_Dv{margin:0;padding-left:1.25rem}.BlogPost_leiaList__xv_Dv li{margin-bottom:.4rem}.BlogPost_leiaLink__z8_ro{color:var(--terra,#9b4d1c);text-decoration:underline;text-underline-offset:2px;font-size:.95rem;transition:color .2s}.BlogPost_leiaLink__z8_ro:hover{color:var(--primary)}.BlogPost_content__4RJjA h3:last-of-type{font-size:.95rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted,#666);margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--light-border,#e5e5e5)}.BlogPost_content__4RJjA h3:last-of-type+ul{font-size:.85rem;color:var(--muted,#666);line-height:1.6}.BlogPost_content__4RJjA h3:last-of-type+ul li{margin-bottom:.35rem}.BlogPost_relatedSection__zNwrs{margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--light-border,#e5e5e5)}.BlogPost_relatedTitle__VOgBE{font-size:1.25rem;font-weight:700;color:var(--ink,#44403c);margin:0 0 1.25rem}.BlogPost_relatedGrid__ruh7a{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.25rem;gap:1.25rem}.BlogPost_relatedCard__Kt1wl{display:block;padding:1.25rem;border:1px solid var(--light-border,#e5e5e5);border-radius:10px;text-decoration:none;color:inherit;transition:box-shadow .2s,transform .2s}.BlogPost_relatedCard__Kt1wl:hover{box-shadow:0 4px 16px rgba(0,0,0,.07);transform:translateY(-1px)}.BlogPost_relatedCardTitle__rElLQ{font-size:1rem;font-weight:600;color:var(--ink,#44403c);margin:0 0 .5rem;line-height:1.35}.BlogPost_relatedCard__Kt1wl:hover .BlogPost_relatedCardTitle__rElLQ{color:var(--primary)}.BlogPost_relatedCardExcerpt__2BIpn{font-size:.85rem;color:var(--muted,#666);line-height:1.5;margin:0}.BlogPost_backNav__5L1cP{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--light-border)}.BlogPost_backLink__qqwAi{font-size:.95rem;color:var(--terra,#9b4d1c);text-decoration:none;font-weight:500;transition:color .2s}.BlogPost_backLink__qqwAi:hover{color:var(--primary)}.BlogPost_notFound__2Lv4_{max-width:720px;margin:0 auto;padding:4rem 2rem;text-align:center}.BlogPost_notFound__2Lv4_ h1{font-size:2rem;color:var(--ink,#44403c);margin:0 0 1rem}.BlogPost_notFound__2Lv4_ p{font-size:1.05rem;color:var(--muted);margin:0 0 1.5rem}@media (max-width:700px){.BlogPost_main__hkj6K{padding:1.5rem 1rem 3rem}.BlogPost_title__de7he{font-size:1.65rem}.BlogPost_content__4RJjA{font-size:1rem}.BlogPost_content__4RJjA h2{font-size:1.3rem}.BlogPost_toc__OAZDo{padding:1rem 1.25rem}.BlogPost_relatedGrid__ruh7a{grid-template-columns:1fr}}