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}@media only screen and (max-width:1024px){.container{width:90%}}@media only screen and (max-width:768px){.container{width:95%}}@media only screen and (max-width:480px){.container{width:100%}}@media screen and (max-width:400px){#features{padding:20px}#about,#contact,#features,#footer,#portfolio,#services,#team,#testimonials{width:120%}}.lucky-number-page{min-height:100vh;padding:48px 20px;background:linear-gradient(135deg,#fff8ed,#f9dfb4);color:#2b241e}.lucky-number-layout{min-height:100vh;padding-top:76px}.lucky-number-header{position:fixed;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;width:100%;height:76px;padding:0 6%;box-sizing:border-box;background:#fff;box-shadow:0 2px 12px rgba(43,36,30,.1)}.lucky-number-header img{width:150px;height:auto}.lucky-number-header nav{display:flex;grid-gap:28px;gap:28px}.lucky-number-header nav a{color:#302116;font-size:14px;text-decoration:none}.lucky-number-back:hover,.lucky-number-header nav a:hover{color:#a95311}.lucky-number-footer{padding:24px 0}.lucky-number-panel{width:100%;max-width:620px;margin:0 auto;padding:42px;background:#fff;box-shadow:0 18px 50px rgba(92,55,18,.14)}.lucky-number-back{color:#b35d18;font-size:14px;text-decoration:none}.lucky-number-eyebrow{margin:54px 0 10px;color:#b35d18;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.lucky-number-panel h1{margin:0 0 14px;color:#302116;font-family:Georgia,serif;font-size:42px;font-weight:400}.lucky-number-intro{margin-bottom:32px;color:#66594d;line-height:1.7}.lucky-number-form{display:grid;grid-gap:9px;gap:9px}.lucky-number-form label{float:none;margin-top:10px;color:#302116;font-size:14px;font-weight:600}.lucky-number-form input,.lucky-number-form textarea{width:100%;box-sizing:border-box;padding:13px 14px;border:1px solid #dfc9a9;border-radius:2px;background:#fffdf9;color:#302116;font:inherit}.lucky-number-form textarea{resize:vertical}.lucky-number-form button{margin-top:18px;padding:14px 20px;border:0;border-radius:2px;background:#c76a1b;color:#fff;cursor:pointer;font-size:15px;font-weight:700}.lucky-number-form button:hover{background:#a95311}.lucky-number-success{padding:18px;border-left:4px solid #c76a1b;background:#fff8ed;color:#513619}.lucky-number-report{color:#513619}.lucky-number-summary{display:flex;grid-gap:16px;gap:16px;margin:22px 0}.lucky-number-summary div{flex:1 1;padding:18px;background:#fff8ed;text-align:center}.lucky-number-summary span,.lucky-number-summary strong{display:block}.lucky-number-summary span{margin-bottom:8px;color:#806b56;font-size:13px}.lucky-number-summary strong{color:#c76a1b;font-family:Georgia,serif;font-size:32px}.lucky-number-results{padding:8px 18px;border-left:4px solid #c76a1b;background:#fffdf9}.lucky-number-results p{margin:14px 0;line-height:1.5}.lucky-number-reset{margin-top:20px;padding:12px 18px;border:1px solid #c76a1b;background:transparent;color:#a95311;cursor:pointer;font-size:14px;font-weight:700}@media screen and (max-width:600px){.lucky-number-header{padding:0 20px}.lucky-number-header nav{grid-gap:12px;gap:12px}.lucky-number-header nav a{font-size:12px}.lucky-number-panel{padding:28px 22px}.lucky-number-panel h1{font-size:34px}.lucky-number-summary{grid-gap:10px;gap:10px}.lucky-number-summary div{padding:14px 8px}}
/*# sourceMappingURL=main.eccd1b92.chunk.css.map */