body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--dark-bg:#0d1321;--hero-img-bg:#222;--primary-blue:#3b63f5;--gold:#c59e2b;--white:#fff;--text-light:#eee;--gray-bg:#f8f8f8;--footer-top-bg:#0d1321;--footer-bottom-bg:#10151d}*{box-sizing:border-box;margin:0;padding:0}body{background:#fff;background:var(--white);color:#111;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.hero{background-blend-mode:darken;background-color:#00000080;background-image:url(/static/media/hero.0d0e8a3675139cb83299.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;color:var(--white);left:50%;margin-left:-50vw;padding:60px 20px 40px;position:relative;text-align:center;width:100vw}.hero-image{display:block;margin:0 auto 40px}.hero-image,.siltechlifelogo{height:20%;width:20%}.hero-content h1{font-size:42px;margin-bottom:12px}.tagline{font-size:18px;margin-bottom:24px}.guaranteed-image{display:block;height:auto;margin:0 auto;width:auto}.btn.primary{background:#3b63f5;background:var(--primary-blue);border:none;border-radius:4px;color:#fff;color:var(--white);cursor:pointer;font-size:16px;margin-bottom:20px;padding:12px 28px}.hero-info p{color:#eee;color:var(--text-light);font-size:12px;margin:2px 0}.page-wrapper{margin:0 auto;max-width:1200px;padding:0 20px}.section{padding:80px 0}.cards{background:#f8f8f8;background:var(--gray-bg)}.how-it-works,.section:not(.cards){background:#fff;background:var(--white)}.content-block{align-items:center;display:flex;flex-wrap:wrap;gap:40px;margin-bottom:60px}.content-block:nth-child(2n){flex-direction:row-reverse}.text{flex:1 1 40%}.text h2{font-size:28px;margin-bottom:20px}.text p{line-height:1.6;margin-bottom:16px}.image-placeholder{align-items:center;background:#ddd;color:#666;display:flex;flex:1 1 50%;font-style:italic;height:250px;justify-content:center}.cards h2{font-size:32px;margin-bottom:40px;text-align:center}.card-container{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.card{background:#fff;border:1px solid #ddd;border-radius:8px;box-sizing:border-box;display:flex;flex:0 0 45%;flex-direction:column;max-width:520px;padding:20px;text-align:left}.card-image{align-items:center;background:#ddd;color:#666;display:flex;font-style:italic;height:160px;justify-content:center;margin-bottom:20px;width:100%}.card h3{font-size:20px;margin-bottom:8px}.subtitle{color:#555;font-size:14px;margin-bottom:12px}.card ul{margin-bottom:20px;margin-left:20px;margin-right:20px;padding-left:20px}.card li{line-height:1.5;margin-bottom:8px}.btn.gold{background:#c59e2b;background:var(--gold);border:none;border-radius:4px;color:#111;cursor:pointer;font-size:14px;margin-top:auto;padding:10px 24px}.center{margin-left:auto;margin-right:auto;width:240px}.how-it-works h2{font-size:32px;margin-bottom:50px;text-align:center}.steps{align-items:stretch;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between}.step{flex-basis:calc(25% - 24px);flex-direction:column;flex-grow:1;flex-shrink:1;min-width:220px;text-align:center}.step,.step-circle{align-items:center;display:flex}.step-circle{background:#c59e2b;background:var(--gold);border-radius:50%;color:#111;font-size:18px;font-weight:700;height:50px;justify-content:center;margin:0 auto 16px;width:50px}.step h3{font-size:18px;margin-bottom:12px}.step p{font-size:14px;line-height:1.5;margin-bottom:16px}.step-image-container{border-radius:8px;cursor:pointer;height:240px;margin-top:auto;overflow:hidden;position:relative;transition:all .3s ease;width:100%}.step-image-container:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.step-image{background:#f8f8f8;border-radius:8px;height:100%;object-fit:contain;transition:all .3s ease;width:100%}.step-image-container:hover .step-image{filter:brightness(.8)}.play-overlay{align-items:center;background:#0000004d;border-radius:8px;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%}.step-image-container:hover .play-overlay{opacity:1}.play-overlay .play-icon{color:#fff;font-size:32px;text-shadow:0 2px 4px #00000080;transition:all .3s ease}.step-image-container:hover .play-overlay .play-icon{transform:scale(1.2)}.video-modal{max-height:90vh;max-width:90vw;padding:20px;width:800px;z-index:1001}.video-container{align-items:center;display:flex;justify-content:center;width:100%}.video-container video{border-radius:8px;max-height:70vh;max-width:100%}.faq-bar{background:#fff;background:var(--white)}.faq-button{background:#fff;background:var(--white);border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000000d;cursor:pointer;font-size:18px;font-weight:700;justify-content:space-between;margin:0 auto;max-width:1200px;padding:16px 20px}.faq-button,.modal-overlay{align-items:center;display:flex;width:100%}.modal-overlay{background:#00000080;height:100%;justify-content:center;left:0;position:fixed;top:0;z-index:1000}.modal-content{background:#fff;border-radius:8px;max-width:600px;padding:24px;position:relative;width:90%}.modal-close{background:none;border:none;cursor:pointer;font-size:24px;position:absolute;right:12px;top:12px}.faq-modal{display:flex;flex-direction:column;height:600px;max-width:600px;width:90%}.faq-modal h2{font-size:24px;margin-bottom:16px}.faq-modal .modal-body{flex:1 1;margin-top:16px;overflow-y:auto}.faq-modal .faq-item+.faq-item{margin-top:24px}.faq-modal h3{font-size:18px;margin-bottom:8px}.faq-modal p{font-size:16px;line-height:1.6;margin-bottom:16px}.contact-modal h2{font-size:24px;margin-bottom:12px}.contact-modal p{font-size:16px;margin-bottom:8px}.contact-email{align-items:center;display:flex;font-weight:700;gap:8px;margin-bottom:16px}.copy-btn,.email-address{font-size:16px}.copy-btn{background:none;border:none;cursor:pointer;line-height:1;padding:4px}.contact-list{font-size:16px;line-height:1.6;margin:0;padding-left:20px}.contact-list li{margin-bottom:8px}.list-note{color:#555;display:block;font-size:14px;margin-top:4px}.footer-top{background:#0d1321;background:var(--footer-top-bg)}.footer-top-inner{display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px 0}.footer-col{flex:1 1 30%;margin-bottom:16px}.footer-col a{color:#fff;font-size:16px;text-decoration:none}.contact-col h4{color:#fff;font-size:16px;margin-bottom:12px}.contact-col p{color:#fff;font-size:14px;line-height:1.6;margin:4px 0}.footer-bottom{background:#10151d;background:var(--footer-bottom-bg);left:50%;margin-left:-50vw;position:relative;width:100vw}.footer-bottom-inner{align-items:center;display:flex;justify-content:space-between;padding:16px 20px}.footer-bottom-inner p{color:#fff;font-size:12px;margin:0}.social-icons .icon{color:#fff;cursor:pointer;font-size:14px;margin-left:16px}@media (max-width:768px){.hero{padding:40px 16px 30px}.hero-content h1{font-size:28px}.hero-image{height:auto;max-width:75%}.siltechlifelogo{height:40%;width:40%}.tagline{font-size:16px}.btn.primary{font-size:14px;padding:10px 16px;width:100%}.guaranteed-image{height:auto;max-width:75%}.email-address{font-size:12px}.content-block{flex-direction:column;gap:20px}.text{flex:1 1 100%}.text h2{font-size:22px}.card{flex:1 1 100%;max-width:100%}.card h3{font-size:18px}.card li,.subtitle{font-size:13px}.btn.gold{width:100%}.steps{flex-direction:column;gap:24px}.step{flex:1 1 100%}.step-image-container{height:280px}.faq-button{align-items:flex-start;flex-direction:column;font-size:16px}.footer-bottom-inner,.footer-top-inner{align-items:flex-start;flex-direction:column;gap:16px}.footer-col{flex:1 1 100%;margin-left:20px}.footer-bottom-inner p{font-size:12px}.video-modal{padding:16px;width:95vw}.video-container video{max-height:60vh}}
/*# sourceMappingURL=main.8d62c4af.css.map*/