.styles_painPointPage__kLIm8{max-width:900px;margin:0 auto;padding:3rem 1.5rem;color:var(--color-text,#e6eaf2);line-height:1.7}.styles_header__xTX5t{margin-bottom:3rem;text-align:center}.styles_backLink__uKomU{display:inline-block;color:var(--color-accent,#1ee5b8);text-decoration:none;margin-bottom:1.5rem;transition:opacity .2s}.styles_backLink__uKomU:hover{opacity:.7}.styles_header__xTX5t h1{font-size:2.5rem;font-weight:700;margin-bottom:1rem;line-height:1.2}.styles_meta__6tClq{display:flex;gap:.75rem;justify-content:center;align-items:center;color:var(--color-muted,#9aa3ae);font-size:.9rem}.styles_lead__iNCXY{background:hsla(0,0%,100%,.02);border-left:4px solid var(--color-accent,#1ee5b8);padding:2rem;margin-bottom:3rem;border-radius:8px}.styles_leadQuote__Lo0Al{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:var(--color-accent,#1ee5b8);line-height:1.4}.styles_lead__iNCXY p{margin-bottom:1rem}.styles_lead__iNCXY p:last-child{margin-bottom:0}.styles_section__rG3jU{margin-bottom:4rem}.styles_section__rG3jU h2{font-size:1.8rem;font-weight:700;margin-bottom:1.5rem;color:var(--color-text,#e6eaf2)}.styles_section__rG3jU h3{font-size:1.4rem;font-weight:600;margin-bottom:1rem;margin-top:2rem}.styles_section__rG3jU h4{font-size:1.2rem;font-weight:600;margin-bottom:.75rem;margin-top:1.5rem;color:var(--color-accent-2,#64a8ff)}.styles_stepTabs__I7YLT{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:.5rem;gap:.5rem;margin-bottom:1rem}.styles_stepTab__rs_q5{background:hsla(0,0%,100%,.03);border:2px solid transparent;border-radius:8px;padding:.75rem .5rem;cursor:pointer;transition:all .2s;display:flex;flex-direction:column;align-items:center;gap:.25rem}.styles_stepTab__rs_q5:hover{background:hsla(0,0%,100%,.05)}.styles_stepTab__rs_q5.styles_active__rhZMK{background:hsla(0,0%,100%,.08);border-color:currentColor}.styles_stepNumber__1JxPD{font-size:1.2rem;font-weight:700;opacity:.5}.styles_stepTab__rs_q5.styles_active__rhZMK .styles_stepNumber__1JxPD{opacity:1}.styles_stepName__YqbqX{font-size:.85rem;font-weight:500;text-align:center}.styles_progressBar__22ENA{height:4px;background:hsla(0,0%,100%,.1);border-radius:2px;overflow:hidden;margin-bottom:2rem}.styles_progressFill__nrGY0{height:100%;transition:width .3s ease}.styles_stepContent__Z5m24{background:hsla(0,0%,100%,.02);border-radius:12px;padding:2rem}.styles_stepHeader__MRzV3{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.styles_stepHeader__MRzV3 h3{font-size:1.8rem;margin-bottom:.5rem;margin-top:0}.styles_stepQuestion__BMh2p{font-size:1.3rem;font-weight:500;margin-bottom:.5rem;color:var(--color-accent-2,#64a8ff)}.styles_stepDescription__uXQk8{font-size:1rem;color:var(--color-muted,#9aa3ae);margin-bottom:0}.styles_stepDetails__u8nIx h4{color:var(--color-text,#e6eaf2)}.styles_comparison__xpAhc{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;margin:1.5rem 0}@media (min-width:768px){.styles_comparison__xpAhc{grid-template-columns:1fr 1fr}}.styles_comparisonBad__xrNqu,.styles_comparisonGood__0jetH{padding:1.5rem;border-radius:8px;border:2px solid}.styles_comparisonBad__xrNqu{background:rgba(255,93,93,.05);border-color:rgba(255,93,93,.3)}.styles_comparisonGood__0jetH{background:rgba(30,229,184,.05);border-color:rgba(30,229,184,.3)}.styles_comparisonLabel__Ch79R{font-weight:700;margin-bottom:.75rem;font-size:.9rem}.styles_comparisonContent__dfHtU{font-size:.95rem;line-height:1.6}.styles_formula__eaxDv,.styles_insight__Gunjb{background:rgba(100,168,255,.1);border-left:4px solid var(--color-accent-2,#64a8ff);padding:1.5rem;margin:1.5rem 0;border-radius:8px}.styles_formula__eaxDv strong,.styles_insight__Gunjb strong{display:block;margin-bottom:.5rem;color:var(--color-accent-2,#64a8ff)}.styles_insight__Gunjb ol,.styles_insight__Gunjb ul{margin-top:.5rem;padding-left:1.5rem}.styles_insight__Gunjb p{margin-top:.5rem}.styles_example__fnIA_{background:hsla(0,0%,100%,.03);padding:1.5rem;border-radius:8px;margin:1.5rem 0;border:1px solid hsla(0,0%,100%,.1)}.styles_example__fnIA_ p{margin-bottom:.75rem}.styles_example__fnIA_ p:last-child{margin-bottom:0}.styles_example__fnIA_ ol{padding-left:1.5rem;margin:.75rem 0}.styles_architectureDiagram__nwosN{margin:2rem 0;padding:2rem;background:rgba(0,0,0,.3);border-radius:12px;overflow-x:auto}.styles_diagramSvg__QZ38B{width:100%;max-width:600px;height:auto;margin:0 auto;display:block}.styles_component___oZgP{cursor:pointer;transition:opacity .2s}.styles_component___oZgP:hover{opacity:.8}.styles_flowPaths__ThKVv{display:grid;grid-gap:1rem;gap:1rem;margin:1.5rem 0}.styles_flowPath__kWjqW{background:hsla(0,0%,100%,.03);border-radius:8px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1)}.styles_flowPathHeader___2RPQ{padding:1rem 1.5rem;font-weight:600;background:hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.1)}.styles_flowSteps__TOwv3{padding:1rem 1.5rem;margin:0;list-style-position:inside}.styles_flowSteps__TOwv3 li{margin-bottom:.5rem;line-height:1.5}.styles_flowSteps__TOwv3 li:last-child{margin-bottom:0}.styles_testPlan__8wpEL{display:grid;grid-gap:1rem;gap:1rem;margin:1.5rem 0}.styles_testCase__mu6dc{background:hsla(0,0%,100%,.03);border-radius:8px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1)}.styles_testHeader__OqAlh{padding:1rem 1.5rem;font-weight:600;background:hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.1);color:var(--color-accent,#1ee5b8)}.styles_testSteps__fA1WH{padding:1rem 1.5rem}.styles_testSteps__fA1WH ol{margin-top:.5rem;padding-left:1.5rem}.styles_testSteps__fA1WH li{margin-bottom:.5rem}.styles_pass__6vqoN{color:var(--color-success,#5ce27e);font-weight:600}.styles_fail__xnTLl{color:var(--color-danger,#ff5d5d);font-weight:600}.styles_implementationPriorities__bYu00{display:grid;grid-gap:1rem;gap:1rem;margin:1.5rem 0}.styles_priority__6D1O0{background:hsla(0,0%,100%,.03);border-radius:8px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1)}.styles_priorityHeader__zkjv7{padding:1rem 1.5rem;font-weight:600;background:hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.1)}.styles_priority__6D1O0 ul{padding:1rem 1.5rem;margin:0;list-style-position:inside}.styles_priority__6D1O0 li{margin-bottom:.5rem}.styles_verificationResults__mLHnn{display:grid;grid-gap:.75rem;gap:.75rem;margin:1.5rem 0}.styles_verificationItem__n1G_t{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background:hsla(0,0%,100%,.03);border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.styles_verificationLabel__gNAC8{flex:1 1;font-weight:500}.styles_verificationResult__gLmhb{font-weight:700;font-size:1.1rem;white-space:nowrap;margin-left:1rem}.styles_stepNav__HtMb9{display:flex;justify-content:space-between;align-items:center;margin-top:2rem;padding-top:2rem;border-top:1px solid hsla(0,0%,100%,.1)}.styles_navButton__8Ubv2{background:var(--color-accent,#1ee5b8);color:var(--color-bg,#0e1116);border:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:opacity .2s}.styles_navButton__8Ubv2:hover:not(:disabled){opacity:.8}.styles_navButton__8Ubv2:disabled{opacity:.3;cursor:not-allowed}.styles_stepIndicator__umI28{color:var(--color-muted,#9aa3ae);font-size:.9rem}.styles_checklist__jqzn3{display:grid;grid-gap:1.5rem;gap:1.5rem;margin:2rem 0}.styles_checklistStep__S1fX3{background:hsla(0,0%,100%,.02);border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1)}.styles_checklistHeader__W02a_{padding:1.25rem 1.5rem;background:hsla(0,0%,100%,.03);border-bottom:1px solid hsla(0,0%,100%,.1);border-left:4px solid}.styles_checklistHeader__W02a_ h3{margin:0;font-size:1.2rem}.styles_checklistItems__TV7ha{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.styles_checklistItem__TxXnx{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;padding:.5rem;border-radius:6px;transition:background .2s}.styles_checklistItem__TxXnx:hover{background:hsla(0,0%,100%,.03)}.styles_checklistItem__TxXnx input[type=checkbox]{margin-top:.25rem;width:1.25rem;height:1.25rem;cursor:pointer;accent-color:var(--color-accent,#1ee5b8)}.styles_checklistItem__TxXnx span{flex:1 1;line-height:1.5}.styles_checklistProgress__y3yXP{background:rgba(30,229,184,.1);border:2px solid var(--color-accent,#1ee5b8);padding:1.5rem;border-radius:12px;text-align:center;margin-top:2rem}.styles_checklistProgress__y3yXP strong{font-size:1.2rem;color:var(--color-accent,#1ee5b8)}.styles_checklistComplete__Vjk_w{display:block;margin-top:.75rem;font-size:1.1rem;color:var(--color-success,#5ce27e);font-weight:600}.styles_mistakes__RxC0Z{display:grid;grid-gap:2rem;gap:2rem;margin:2rem 0}.styles_mistake__yJbjs{background:hsla(0,0%,100%,.02);border-radius:12px;padding:2rem;border:1px solid hsla(0,0%,100%,.1)}.styles_mistake__yJbjs h3{margin-top:0;margin-bottom:1.5rem;color:var(--color-danger,#ff5d5d)}.styles_mistakeExample__1mJ2R{background:rgba(255,93,93,.05);border-left:4px solid var(--color-danger,#ff5d5d);padding:1.5rem;margin-bottom:1.5rem;border-radius:8px}.styles_mistakeExample__1mJ2R p{margin-bottom:.5rem}.styles_mistakeExample__1mJ2R p:last-child{margin-bottom:0}.styles_mistakeFix__mE61u{background:rgba(30,229,184,.05);border-left:4px solid var(--color-accent,#1ee5b8);padding:1.5rem;border-radius:8px}.styles_mistakeFix__mE61u p{margin-bottom:.75rem}.styles_mistakeFix__mE61u ul{padding-left:1.5rem;margin-top:.5rem}.styles_relatedLinks__ceCIE{display:grid;grid-gap:1rem;gap:1rem;margin:2rem 0}.styles_relatedLink__wcdb3{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;text-decoration:none;transition:all .2s}.styles_relatedLink__wcdb3:hover{background:hsla(0,0%,100%,.05);border-color:var(--color-accent,#1ee5b8)}.styles_relatedIcon__MzCwK{font-size:2rem;flex-shrink:0}.styles_relatedTitle__07u8m{font-size:1.1rem;font-weight:600;color:var(--color-text,#e6eaf2);margin-bottom:.25rem}.styles_relatedDesc__XbUBg{font-size:.9rem;color:var(--color-muted,#9aa3ae)}.styles_cta__AJwtR{background:linear-gradient(135deg,rgba(30,229,184,.1),rgba(100,168,255,.1));border:2px solid var(--color-accent,#1ee5b8);border-radius:16px;padding:3rem 2rem;text-align:center;margin-top:4rem}.styles_cta__AJwtR h2{margin-top:0;margin-bottom:1.5rem;color:var(--color-accent,#1ee5b8)}.styles_cta__AJwtR p{margin-bottom:1rem}.styles_cta__AJwtR ul{text-align:left;max-width:600px;margin:1.5rem auto;padding-left:1.5rem}.styles_cta__AJwtR li{margin-bottom:.75rem}@media (max-width:768px){.styles_painPointPage__kLIm8{padding:2rem 1rem}.styles_header__xTX5t h1{font-size:2rem}.styles_leadQuote__Lo0Al{font-size:1.25rem}.styles_stepTabs__I7YLT{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.styles_stepContent__Z5m24{padding:1.5rem}.styles_verificationItem__n1G_t{flex-direction:column;align-items:flex-start;gap:.5rem}.styles_verificationResult__gLmhb{margin-left:0}}