body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.case-study-container{max-width:900px;margin:0 auto;font-size:18px}.page-title{font-size:36px;font-weight:600;margin-bottom:40px;text-align:center;color:#333}.case-card{background-color:#fff;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.1);margin-bottom:24px;padding:20px;transition:all .3s ease-in-out;cursor:pointer;border:none;overflow:hidden;max-height:180px}.case-card.expanded{max-height:1000px}.case-header{padding:0;margin:0}.case-header h3{font-size:24px;font-weight:500;margin-bottom:10px;color:#333}.case-header p{font-size:16px;color:#666}.case-body{padding-top:20px;max-height:0;overflow:hidden;opacity:0;transition:opacity .4s ease-out,max-height .5s ease-out}.case-card.expanded .case-body{opacity:1;max-height:500px}.events-list{list-style:none;padding-left:0;margin-top:15px}.event{margin-bottom:15px;opacity:0;transform:translateY(10px);transition:opacity .5s ease-out,transform .5s ease-out}.event-title{font-weight:600;font-size:18px;color:#333}.event-details{font-size:16px;color:#666}.event-details span.event-date{font-weight:700;color:#333}.case-card.expanded .event{opacity:1;transform:translateY(0)}.footer{text-align:center;margin-top:40px;font-size:16px;color:#777}.footer a{text-decoration:none;color:#007bff}.footer a:hover{color:#0056b3}.steps-full-wrapper{display:flex;flex-direction:column;align-items:center;grid-gap:16px;gap:16px;margin-bottom:32px;padding-top:24px}.step-line{font-size:20px;color:#1f2937;font-weight:500;text-align:center;padding:8px 16px;border-radius:8px;opacity:.5;transition:background-color .6s ease,color .6s ease,opacity .6s ease}.fade-transition{transition:all .6s ease-in-out}.highlight{background-color:#dbeafe;color:#1e3a8a;opacity:1}.highlight-final{background-color:#ecfccb;color:#166534;font-weight:600;opacity:1;box-shadow:0 0 8px rgba(34,197,94,.4)}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:50}.modal-content{background-color:#1a202c;padding:24px;border-radius:12px;text-align:center;width:300px}.modal-title{font-size:18px}.modal-description,.modal-title{color:#fff;margin-bottom:16px}.modal-buttons{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.modal-button{padding:12px;color:#fff;border-radius:8px;text-decoration:none;text-align:center;font-size:16px;font-weight:700;cursor:pointer;background-color:initial}.telegram{background-color:#2563eb}.whatsapp{background-color:#16a34a}.buy{background-color:#fbbf24}.close{background-color:#dc2626}.modal-footer{margin-top:16px;color:#fff}.modal-footer a{color:#3b82f6;text-decoration:underline}.domain-card{position:fixed;bottom:20px;right:8px;width:100%;max-width:400px;background-color:rgba(55,65,81,.8);color:#fff;padding:24px;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.4);z-index:40;transition:transform .3s ease;box-sizing:border-box}.domain-title{font-size:24px;font-weight:700;margin-bottom:8px}.domain-name{color:#63b3ed;font-family:monospace}.domain-description{font-style:italic;font-size:14px;margin-bottom:12px}.domain-price{font-size:18px;font-weight:700;margin-bottom:16px}.buy-now-button{background-color:#4299e1;color:#fff;padding:10px 20px;border-radius:8px;cursor:pointer;border:none;font-size:16px;transition:background-color .3s ease}.buy-now-button:hover{background-color:#3182ce}.close-button{position:absolute;top:8px;right:8px;font-size:24px;color:#fff;background:none;border:none;cursor:pointer}.shark-icon{position:absolute;bottom:24px;right:24px;width:50px;height:50px;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.3)}@media (max-width:640px){.domain-card{left:0;right:0;max-width:none;width:100%;margin:0!important;padding:16px;border-radius:0}.domain-title{font-size:20px}.domain-description{font-size:12px}.domain-price{font-size:16px}.buy-now-button{font-size:14px}.shark-icon{display:none}.close-button{top:12px;right:12px}}
/*# sourceMappingURL=main.8de57ca8.chunk.css.map */