.differentials-section{background:#f7f9fc;font-family:Segoe UI,Helvetica Neue,sans-serif;overflow:hidden;padding:6rem 2rem;position:relative}.differentials-section:before{background:linear-gradient(180deg,#ffffffeb,#f7f9fcf5),repeating-linear-gradient(90deg,#00205b0a,#00205b0a 1px,#0000 0,#0000 96px);content:"";inset:0;pointer-events:none;position:absolute}.differentials-container{margin:0 auto;max-width:1000px;position:relative;z-index:2}.differentials-container .section-header{margin-bottom:3.25rem;text-align:center}.differentials-container h2{color:#00205b;font-size:2.6rem;font-weight:800;letter-spacing:0;margin-bottom:.5rem}.differentials-container .section-header p{color:#4b5563;font-size:1.1rem}.differentials-list{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.differential-item{align-items:flex-start;background:#fff;border:1px solid #00205b1f;border-radius:8px;box-shadow:0 8px 24px #0f172a0f;display:flex;gap:1rem;padding:1.5rem;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.differential-item:hover{border-color:#00205b42;box-shadow:0 14px 32px #0f172a1a}.diff-icon{align-items:center;background:#00205b;border:1px solid #ffcb0561;border-radius:8px;color:#ffcb05;display:inline-flex;flex-shrink:0;font-size:.82rem;font-weight:800;height:52px;justify-content:center;letter-spacing:0;line-height:1;width:52px}.diff-content h3{color:#00205b;font-size:1.1rem;font-weight:700;margin:0 0 .5rem}.diff-content p{color:#4b5563;font-size:.95rem;line-height:1.6;margin:0}.lead-magnet-section{background:linear-gradient(135deg,#00205b,#1d2e7b);color:#fff;font-family:Segoe UI,Helvetica Neue,sans-serif;overflow:hidden;padding:5rem 2rem;position:relative}.lead-magnet-section:before{background:radial-gradient(circle,#ffcb051a 0,#0000 70%);border-radius:50%;content:"";height:600px;pointer-events:none;position:absolute;right:-10%;top:-50%;width:600px}.lead-magnet-container{margin:0 auto;max-width:1200px;position:relative;z-index:2}.lead-magnet-content{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 1fr}.lead-magnet-text h2{font-size:2rem;font-weight:800;letter-spacing:-1px;margin-bottom:.8rem}.lead-magnet-text>p{color:#ffffffe6;font-size:1.1rem;margin-bottom:1.5rem}.lead-magnet-benefits{list-style:none;margin-bottom:2rem;padding:0}.lead-magnet-benefits li{color:#ffffffe6;font-size:.95rem;font-weight:500;margin-bottom:.8rem}.lead-form{display:flex;gap:.5rem;margin-bottom:1rem}.lead-input{border:none;border-radius:8px;flex:1 1;font-family:Segoe UI,sans-serif;font-size:.95rem;padding:.8rem 1.2rem;transition:all .3s ease}.lead-input:focus{box-shadow:0 0 0 3px #ffcb054d;outline:none}.lead-input::placeholder{color:#999}.lead-button{background:linear-gradient(135deg,#ffcb05,#ff9500);border:none;border-radius:8px;color:#00205b;cursor:pointer;font-family:Segoe UI,sans-serif;font-size:.95rem;font-weight:700;padding:.8rem 2rem;transition:all .3s ease}.lead-button:hover:not(:disabled){box-shadow:0 8px 20px #ffcb0566;transform:translateY(-2px)}.lead-button:disabled{cursor:not-allowed;opacity:.7}.lead-guarantee{color:#ffffffb3;font-size:.85rem;margin:0}.lead-magnet-visual{align-items:center;display:flex;justify-content:center}.guide-preview{max-width:250px;width:100%}.guide-cover{background:linear-gradient(135deg,#ffcb05,#ff9500);border-radius:12px;box-shadow:0 20px 50px #0000004d;color:#fff;padding:2rem;text-align:center}.guide-badge{font-size:3rem;margin-bottom:1rem}.guide-cover h3{color:#00205b;font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.guide-cover p{color:#00205b;font-size:.95rem;margin-bottom:1rem}.guide-pages{background:#00205b33;border-radius:20px;color:#00205b;display:inline-block;font-size:.85rem;font-weight:600;padding:.5rem 1rem}@media (max-width:768px){.differentials-section{padding:4rem 1.5rem}.differentials-container h2{font-size:2rem}.differentials-list{grid-template-columns:1fr}.lead-magnet-section{padding:3rem 1.5rem}.lead-magnet-content{gap:2rem;grid-template-columns:1fr}.lead-magnet-text h2{font-size:1.5rem}.lead-form{flex-direction:column}.lead-button{width:100%}}@media (max-width:480px){.differential-item{gap:.85rem;padding:1.5rem}.diff-icon{font-size:.74rem;height:46px;width:46px}.lead-magnet-text h2{font-size:1.2rem}.lead-magnet-text>p{font-size:.95rem}.guide-cover{padding:1.5rem}.guide-badge{font-size:2rem}}
/*# sourceMappingURL=2396.ab2b3d02.chunk.css.map*/