body{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}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#faf9f5;color:#2c3e50;font-family:Lora,serif;line-height:1.6}.App{min-height:100vh}.container{margin:0 auto;max-width:1200px;padding:0 20px}.hero{background:linear-gradient(135deg,#faf9f5,#f5f3ed 50%,#e8e6e0);color:#303640;min-height:100vh;overflow:hidden;position:relative}.nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f0ede6f2;border-bottom:1px solid #3036401a;box-shadow:0 2px 10px #30364014;left:0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:1000}.nav-container{justify-content:space-between;margin:0 auto;max-width:1200px;padding:1rem 20px}.logo,.nav-container{align-items:center;display:flex}.logo-text{font-size:1.8rem;font-weight:800}.logo-text .highlight-care{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#b8956a,#d4a574);-webkit-background-clip:text;background-clip:text;font-weight:800}.logo-text .highlight-blue{color:#303640;font-weight:800}.logo-text .cr{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#b8956a,#d4a574);-webkit-background-clip:text;background-clip:text}.logo-text .ust{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#7b9cad,#94b3c2);-webkit-background-clip:text;background-clip:text}.nav-links{display:flex;gap:2rem}.nav-links a{color:#2c3e50;font-weight:600;position:relative;text-decoration:none;transition:all .3s ease}.nav-links a:hover{color:#303640}.nav-links a:after{background:#303640;bottom:-5px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.nav-links a:hover:after{width:100%}.hero-content{left:50%;max-width:1000px;padding:0 10px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:2}.hero-title{color:#2c3e50;font-family:Lora,serif;font-size:clamp(1.8rem,4.8vw,3.2rem);font-weight:700;line-height:1.3;margin-bottom:1rem;text-align:center;white-space:normal}.hero-title .highlight-care,.hero-title .highlight-trust{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#b8956a,#d4a574);-webkit-background-clip:text;background-clip:text;font-weight:800}.hero-title .highlight-blue{color:#303640;font-weight:800}.hero-title .logo-name{display:inline-block;position:relative;top:4.5px}@media (max-width:768px){.hero-title .logo-name{top:2.5px}}.logo-text .logo-name-nav{display:inline-block;position:relative;top:2.5px}.section-title .logo-name-section{display:inline-block;position:relative;top:3px}.about-text h3 .highlight-care,.section-title .highlight-care{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#b8956a,#d4a574);-webkit-background-clip:text;background-clip:text;font-weight:800}.about-text h3 .highlight-blue,.section-title .highlight-blue{color:#303640;font-weight:800}.crust-full{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#b8956a,#d4a574);-webkit-background-clip:text;background-clip:text;font-weight:inherit}.hero-subtitle{color:#2c3e50;font-family:Lora,serif;font-size:clamp(1.1rem,2.5vw,1.6rem);font-weight:500;margin-bottom:1.5rem;opacity:.8;white-space:nowrap}.hero-description{color:#2c3e50;font-size:1.1rem;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;max-width:600px;opacity:.75}.hero-actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.cta-primary,.cta-secondary{border:none;border-radius:50px;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 32px;text-decoration:none;transition:all .3s ease}.cta-primary{background:linear-gradient(45deg,#303640,#5a6c75);box-shadow:0 4px 15px #3036404d;color:#fff;font-weight:600}.cta-primary:hover{background:linear-gradient(45deg,#2c3e50,#4a5568);box-shadow:0 8px 25px #30364066;transform:translateY(-2px)}.cta-secondary{background:#0000;border:2px solid #2c3e5066;color:#2c3e50}.cta-secondary:hover{background:#2c3e501a;border-color:#2c3e5099}.hero-visual{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.animated-lines{height:100%;position:relative;width:100%}section{padding:80px 0}.section-title{color:#303640;font-family:Lora,serif;font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:3rem;text-align:center}.mobile-break{display:none}.about{background:#faf9f5}.about-content{grid-gap:4rem;align-items:start;display:grid;gap:4rem;grid-template-columns:2fr 1fr}.about-text h3{color:#303640;font-family:Lora,serif;font-size:1.8rem;font-weight:600;margin-bottom:1.5rem}.about-text p{color:#2c3e50;font-size:1.1rem;line-height:1.7;margin-bottom:1.5rem}.about-stats{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr;margin-top:2rem}.stat{background:#faf9f5;border-left:4px solid #303640;border-radius:15px;box-shadow:0 5px 20px #30364014;overflow:hidden;padding:.75rem 2rem;position:relative;text-align:center}.stat:after{background:linear-gradient(135deg,#303640,#5a6c75);border-radius:50%;content:"";height:60px;opacity:.1;position:absolute;right:0;top:0;transform:translate(20px,-20px);width:60px}.stat-number{color:#303640;font-size:2.5rem;font-weight:800;margin-bottom:.5rem}.stat-label{color:#4a5568;font-size:.9rem;font-weight:500}.services{background:#f5f3ed}.services-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.services-grid-two{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(2,1fr);margin-top:2rem}.service-card-main{background:#fff;border-radius:20px;box-shadow:0 5px 30px #0000001a;padding:3rem;transition:transform .3s ease}.service-card-main:hover{box-shadow:0 10px 40px #00000026;transform:translateY(-5px)}.service-card-main .service-icon{font-size:3rem;margin-bottom:1.5rem}.service-card-main h3{color:#303640;font-family:Lora,serif;font-size:1.8rem;margin-bottom:1rem}.service-card-main p{color:#2c3e50;line-height:1.6;margin-bottom:2rem}.service-features{grid-gap:.8rem;display:grid;gap:.8rem;margin-bottom:2rem}.feature{color:#303640;font-size:.95rem}.service-card{background:#faf9f5;border:2px solid #e8e6e0;border-radius:20px;box-shadow:0 10px 30px #30364014;overflow:hidden;padding:2.5rem;position:relative;text-align:center;transition:all .3s ease}.service-card:hover{border-color:#303640;box-shadow:0 20px 40px #30364026;transform:translateY(-10px)}.service-card:before{background:linear-gradient(90deg,#303640,#5a6c75,#87ceeb);content:"";height:4px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.service-card:hover:before{opacity:1}.service-icon{font-size:3rem;margin-bottom:1.5rem}.service-card h3{color:#303640;font-family:Lora,serif;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.service-card p{color:#4a5568;line-height:1.6;margin-bottom:1.5rem}.service-tech{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#303640,#5a6c75);-webkit-background-clip:text;background-clip:text;color:#303640;font-size:.9rem;font-weight:500}.contact{background:linear-gradient(180deg,#faf9f5,#f5f3ed 50%,#faf9f5)}.contact-content{grid-gap:4rem;align-items:start;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.contact-info h3{color:#303640;font-family:Lora,serif;font-size:1.8rem;font-weight:600;margin-bottom:1rem}.contact-info p{color:#2c3e50;line-height:1.7;margin-bottom:2rem}.contact-methods{display:flex;flex-direction:column;gap:1.5rem}.contact-method{align-items:center;display:flex;gap:1rem}.contact-icon{font-size:1.5rem}.contact-method div strong{color:#303640;display:block;margin-bottom:.25rem}.contact-method div p{color:#4a5568;margin:0}.contact-form{background:#faf9f5;border-radius:20px;border-top:4px solid #303640;box-shadow:0 10px 30px #30364014;padding:2.5rem;position:relative}.form-group{margin-bottom:1.5rem}.form-group input,.form-group select,.form-group textarea{background-color:#fffef9;border:2px solid #e8e6e0;border-radius:10px;font-family:inherit;font-size:1rem;padding:12px 16px;transition:border-color .3s ease;width:100%}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#303640;outline:none}.form-group textarea{min-height:120px;resize:vertical}.submit-btn{background:linear-gradient(45deg,#303640,#5a6c75);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px;transition:all .3s ease;width:100%}.submit-btn:hover{box-shadow:0 8px 25px #30364066;transform:translateY(-2px)}.footer{background:#303640;color:#fff;padding:3rem 0 1rem}.footer-content{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:1fr 2fr;margin-bottom:2rem}.footer-brand .logo{margin-bottom:1rem}.footer-brand .logo .highlight-care{-webkit-text-fill-color:#0000!important;background:linear-gradient(45deg,#87ceeb,#add8e6)!important;-webkit-background-clip:text!important}.footer-brand .logo .highlight-blue{color:#fff!important;font-weight:800}.footer-brand p{line-height:1.6;opacity:.8}.footer-links{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.footer-column h4{color:#87ceeb;font-family:Lora,serif;font-weight:600;margin-bottom:1rem}.footer-column a{color:#ffffffb3;display:block;margin-bottom:.5rem;text-decoration:none;transition:color .3s ease}.footer-column a:hover{color:#87ceeb}.footer-bottom{align-items:center;border-top:1px solid #ffffff1a;display:flex;font-size:.9rem;justify-content:space-between;opacity:.8;padding-top:1.5rem}.footer-legal{display:flex;gap:1.5rem}.footer-legal a{color:inherit;text-decoration:none;transition:color .3s ease}.footer-legal a:hover{color:#87ceeb}@media (max-width:768px){.nav-container{flex-direction:column;gap:1rem}.nav-links{gap:1rem}.hero-actions{align-items:center;flex-direction:column}.cta-primary,.cta-secondary{width:200px}.about-content{gap:2rem;grid-template-columns:1fr}.about-stats{gap:1.5rem}.about-stats,.services-grid,.services-grid-two{grid-template-columns:1fr}.contact-content,.footer-content{gap:2rem;grid-template-columns:1fr}.footer-links{gap:1.5rem;grid-template-columns:1fr}.footer-bottom{flex-direction:column;gap:1rem;text-align:center}}@media (max-width:480px){.hero-content{max-width:100%;padding:0 15px;width:calc(100% - 30px)}.hero-title{font-size:1.4rem;line-height:1.2}.hero-title .logo-name{display:inline-block;position:relative;top:2.5px!important}.hero-subtitle{font-size:1.25rem;margin-bottom:1rem;white-space:normal}.hero-description{font-size:1.05rem;line-height:1.5}.mobile-break{display:block}.container{padding:0 15px}section{padding:60px 0}.about-stats{gap:1rem;grid-template-columns:1fr}.stat{padding:.5rem 1.5rem}.contact-form,.service-card{padding:2rem}}.line{background:linear-gradient(90deg,#0000,#87ceeb99,#0000);height:3px;position:absolute}.line-1{animation:comet1 18s linear infinite;animation-delay:-4s;left:-16.708028172343496%;top:80%;transform:rotate(2deg);width:239px}@keyframes comet1{0%{opacity:0;transform:rotate(2deg) translateX(-300px)}10%{opacity:.34}89%{opacity:.34}to{opacity:0;transform:rotate(2deg) translateX(calc(100vw + 300px))}}.line-2{animation:comet2 11s linear infinite;animation-delay:-19s;left:-14.728217379640883%;top:47%;transform:rotate(-10deg);width:369px}@keyframes comet2{0%{opacity:0;transform:rotate(-10deg) translateX(-300px)}8%{opacity:.44}86%{opacity:.44}to{opacity:0;transform:rotate(-10deg) translateX(calc(100vw + 300px))}}.line-3{animation:comet3 31s linear infinite;animation-delay:-15s;left:-19.802366019766048%;top:63%;transform:rotate(-32deg);width:195px}@keyframes comet3{0%{opacity:0;transform:rotate(-32deg) translateX(-300px)}14%{opacity:.42}92%{opacity:.42}to{opacity:0;transform:rotate(-32deg) translateX(calc(100vw + 300px))}}.line-4{animation:comet4 25s linear infinite;animation-delay:-40s;left:-29.529339983084693%;top:19%;transform:rotate(-41deg);width:636px}@keyframes comet4{0%{opacity:0;transform:rotate(-41deg) translateX(-300px)}4%{opacity:.43}90%{opacity:.43}to{opacity:0;transform:rotate(-41deg) translateX(calc(100vw + 300px))}}.line-5{animation:comet5 30s linear infinite;animation-delay:-9s;right:-12.113017783889859%;top:96%;transform:rotate(14deg);width:187px}@keyframes comet5{0%{opacity:0;transform:rotate(14deg) translateX(-300px)}12%{opacity:.33}93%{opacity:.33}to{opacity:0;transform:rotate(14deg) translateX(calc(100vw + 300px))}}.line-6{animation:comet6 20s linear infinite;animation-delay:-24s;left:-9.329357535394593%;top:38%;transform:rotate(30deg);width:254px}@keyframes comet6{0%{opacity:0;transform:rotate(30deg) translateX(-300px)}7%{opacity:.32}90%{opacity:.32}to{opacity:0;transform:rotate(30deg) translateX(calc(100vw + 300px))}}.line-7{animation:comet7 22s linear infinite;animation-delay:-37s;left:-6.314067489601192%;top:5%;transform:rotate(22deg);width:224px}@keyframes comet7{0%{opacity:0;transform:rotate(22deg) translateX(-300px)}4%{opacity:.14}93%{opacity:.14}to{opacity:0;transform:rotate(22deg) translateX(calc(100vw + 300px))}}.line-8{animation:comet8 19s linear infinite;animation-delay:-27s;right:-19.972689706518864%;top:80%;transform:rotate(-15deg);width:166px}@keyframes comet8{0%{opacity:0;transform:rotate(-15deg) translateX(-300px)}8%{opacity:.29}93%{opacity:.29}to{opacity:0;transform:rotate(-15deg) translateX(calc(100vw + 300px))}}.line-9{animation:comet9 30s linear infinite;animation-delay:-7s;right:-11.368193043851486%;top:9%;transform:rotate(-1deg);width:249px}@keyframes comet9{0%{opacity:0;transform:rotate(-1deg) translateX(-300px)}13%{opacity:.2}90%{opacity:.2}to{opacity:0;transform:rotate(-1deg) translateX(calc(100vw + 300px))}}.line-10{animation:comet10 9s linear infinite;animation-delay:-27s;left:-6.896364064845618%;top:25%;transform:rotate(-24deg);width:577px}@keyframes comet10{0%{opacity:0;transform:rotate(-24deg) translateX(-300px)}4%{opacity:.33}92%{opacity:.33}to{opacity:0;transform:rotate(-24deg) translateX(calc(100vw + 300px))}}.line-11{animation:comet11 33s linear infinite;animation-delay:-22s;left:-6.830577750454404%;top:21%;transform:rotate(7deg);width:563px}@keyframes comet11{0%{opacity:0;transform:rotate(7deg) translateX(-300px)}10%{opacity:.29}90%{opacity:.29}to{opacity:0;transform:rotate(7deg) translateX(calc(100vw + 300px))}}.line-12{animation:comet12 33s linear infinite;animation-delay:-5s;right:-26.35811765970601%;top:9%;transform:rotate(-20deg);width:612px}@keyframes comet12{0%{opacity:0;transform:rotate(-20deg) translateX(-300px)}7%{opacity:.42}93%{opacity:.42}to{opacity:0;transform:rotate(-20deg) translateX(calc(100vw + 300px))}}.line-13{animation:comet13 27s linear infinite;animation-delay:-19s;right:-16.282744336829648%;top:71%;transform:rotate(-15deg);width:579px}@keyframes comet13{0%{opacity:0;transform:rotate(-15deg) translateX(-300px)}10%{opacity:.47}90%{opacity:.47}to{opacity:0;transform:rotate(-15deg) translateX(calc(100vw + 300px))}}.line-14{animation:comet14 25s linear infinite;animation-delay:-14s;right:-23.761512751329196%;top:80%;transform:rotate(-6deg);width:257px}@keyframes comet14{0%{opacity:0;transform:rotate(-6deg) translateX(-300px)}9%{opacity:.33}85%{opacity:.33}to{opacity:0;transform:rotate(-6deg) translateX(calc(100vw + 300px))}}.line-15{animation:comet15 24s linear infinite;animation-delay:-27s;left:-26.24675391932795%;top:54%;transform:rotate(-2deg);width:276px}@keyframes comet15{0%{opacity:0;transform:rotate(-2deg) translateX(-300px)}11%{opacity:.34}86%{opacity:.34}to{opacity:0;transform:rotate(-2deg) translateX(calc(100vw + 300px))}}.line-16{animation:comet16 27s linear infinite;animation-delay:-14s;right:-24.92972525252318%;top:69%;transform:rotate(-12deg);width:342px}@keyframes comet16{0%{opacity:0;transform:rotate(-12deg) translateX(-300px)}8%{opacity:.39}93%{opacity:.39}to{opacity:0;transform:rotate(-12deg) translateX(calc(100vw + 300px))}}.line-17{animation:comet17 15s linear infinite;animation-delay:-38s;left:-12.549510754572847%;top:89%;transform:rotate(-19deg);width:632px}@keyframes comet17{0%{opacity:0;transform:rotate(-19deg) translateX(-300px)}8%{opacity:.43}92%{opacity:.43}to{opacity:0;transform:rotate(-19deg) translateX(calc(100vw + 300px))}}.line-18{animation:comet18 18s linear infinite;animation-delay:-23s;left:-10.697250960893854%;top:66%;transform:rotate(3deg);width:420px}@keyframes comet18{0%{opacity:0;transform:rotate(3deg) translateX(-300px)}10%{opacity:.31}94%{opacity:.31}to{opacity:0;transform:rotate(3deg) translateX(calc(100vw + 300px))}}.line-19{animation:comet19 19s linear infinite;animation-delay:-11s;left:-13.496716985252084%;top:15%;transform:rotate(25deg);width:258px}@keyframes comet19{0%{opacity:0;transform:rotate(25deg) translateX(-300px)}9%{opacity:.37}87%{opacity:.37}to{opacity:0;transform:rotate(25deg) translateX(calc(100vw + 300px))}}.line-20{animation:comet20 11s linear infinite;animation-delay:-30s;left:-5.7383081772596025%;top:38%;transform:rotate(29deg);width:445px}@keyframes comet20{0%{opacity:0;transform:rotate(29deg) translateX(-300px)}7%{opacity:.47}93%{opacity:.47}to{opacity:0;transform:rotate(29deg) translateX(calc(100vw + 300px))}}.line-21{animation:comet21 25s linear infinite;animation-delay:-40s;right:-13.905609767582742%;top:11%;transform:rotate(-15deg);width:522px}@keyframes comet21{0%{opacity:0;transform:rotate(-15deg) translateX(-300px)}8%{opacity:.44}94%{opacity:.44}to{opacity:0;transform:rotate(-15deg) translateX(calc(100vw + 300px))}}.line-22{animation:comet22 16s linear infinite;animation-delay:-5s;left:-26.97496645497698%;top:90%;transform:rotate(-35deg);width:256px}@keyframes comet22{0%{opacity:0;transform:rotate(-35deg) translateX(-300px)}9%{opacity:.22}85%{opacity:.22}to{opacity:0;transform:rotate(-35deg) translateX(calc(100vw + 300px))}}.line-23{animation:comet23 26s linear infinite;animation-delay:-22s;left:-16.294724016576172%;top:5%;transform:rotate(-34deg);width:445px}@keyframes comet23{0%{opacity:0;transform:rotate(-34deg) translateX(-300px)}13%{opacity:.42}94%{opacity:.42}to{opacity:0;transform:rotate(-34deg) translateX(calc(100vw + 300px))}}.line-24{animation:comet24 19s linear infinite;animation-delay:-23s;left:-5.972467855873882%;top:52%;transform:rotate(-40deg);width:469px}@keyframes comet24{0%{opacity:0;transform:rotate(-40deg) translateX(-300px)}11%{opacity:.34}87%{opacity:.34}to{opacity:0;transform:rotate(-40deg) translateX(calc(100vw + 300px))}}.line-25{animation:comet25 11s linear infinite;animation-delay:-35s;right:-15.766594805982768%;top:83%;transform:rotate(-26deg);width:275px}@keyframes comet25{0%{opacity:0;transform:rotate(-26deg) translateX(-300px)}9%{opacity:.34}91%{opacity:.34}to{opacity:0;transform:rotate(-26deg) translateX(calc(100vw + 300px))}}.line-26{animation:comet26 18s linear infinite;animation-delay:-30s;right:-26.65756588265257%;top:95%;transform:rotate(-12deg);width:215px}@keyframes comet26{0%{opacity:0;transform:rotate(-12deg) translateX(-300px)}14%{opacity:.29}88%{opacity:.29}to{opacity:0;transform:rotate(-12deg) translateX(calc(100vw + 300px))}}.line-27{animation:comet27 28s linear infinite;animation-delay:-32s;right:-17.12949250373608%;top:9%;transform:rotate(-7deg);width:560px}@keyframes comet27{0%{opacity:0;transform:rotate(-7deg) translateX(-300px)}8%{opacity:.22}85%{opacity:.22}to{opacity:0;transform:rotate(-7deg) translateX(calc(100vw + 300px))}}.line-28{animation:comet28 10s linear infinite;animation-delay:-11s;left:-27.24757213138871%;top:86%;transform:rotate(13deg);width:430px}@keyframes comet28{0%{opacity:0;transform:rotate(13deg) translateX(-300px)}5%{opacity:.2}91%{opacity:.2}to{opacity:0;transform:rotate(13deg) translateX(calc(100vw + 300px))}}.line-29{animation:comet29 32s linear infinite;animation-delay:-34s;right:-25.249234819190352%;top:24%;transform:rotate(-18deg);width:314px}@keyframes comet29{0%{opacity:0;transform:rotate(-18deg) translateX(-300px)}4%{opacity:.26}88%{opacity:.26}to{opacity:0;transform:rotate(-18deg) translateX(calc(100vw + 300px))}}.line-30{animation:comet30 29s linear infinite;animation-delay:-26s;left:-24.08897376175787%;top:51%;transform:rotate(-11deg);width:394px}@keyframes comet30{0%{opacity:0;transform:rotate(-11deg) translateX(-300px)}10%{opacity:.48}86%{opacity:.48}to{opacity:0;transform:rotate(-11deg) translateX(calc(100vw + 300px))}}.line-31{animation:comet31 32s linear infinite;animation-delay:-22s;right:-20.44965403512103%;top:65%;transform:rotate(32deg);width:541px}@keyframes comet31{0%{opacity:0;transform:rotate(32deg) translateX(-300px)}12%{opacity:.17}94%{opacity:.17}to{opacity:0;transform:rotate(32deg) translateX(calc(100vw + 300px))}}.line-32{animation:comet32 23s linear infinite;animation-delay:-19s;left:-29.318937908628847%;top:15%;transform:rotate(3deg);width:370px}@keyframes comet32{0%{opacity:0;transform:rotate(3deg) translateX(-300px)}14%{opacity:.2}86%{opacity:.2}to{opacity:0;transform:rotate(3deg) translateX(calc(100vw + 300px))}}.line-33{animation:comet33 11s linear infinite;animation-delay:-8s;left:-17.808641058801%;top:68%;transform:rotate(23deg);width:559px}@keyframes comet33{0%{opacity:0;transform:rotate(23deg) translateX(-300px)}7%{opacity:.34}94%{opacity:.34}to{opacity:0;transform:rotate(23deg) translateX(calc(100vw + 300px))}}.line-34{animation:comet34 32s linear infinite;animation-delay:-13s;right:-24.227953374738753%;top:66%;transform:rotate(-24deg);width:345px}@keyframes comet34{0%{opacity:0;transform:rotate(-24deg) translateX(-300px)}10%{opacity:.15}93%{opacity:.15}to{opacity:0;transform:rotate(-24deg) translateX(calc(100vw + 300px))}}.line-35{animation:comet35 25s linear infinite;animation-delay:-27s;left:-29.933677614432494%;top:31%;transform:rotate(-33deg);width:591px}@keyframes comet35{0%{opacity:0;transform:rotate(-33deg) translateX(-300px)}3%{opacity:.48}94%{opacity:.48}to{opacity:0;transform:rotate(-33deg) translateX(calc(100vw + 300px))}}.line-36{animation:comet36 27s linear infinite;animation-delay:-24s;left:-7.8684967338005265%;top:89%;transform:rotate(21deg);width:222px}@keyframes comet36{0%{opacity:0;transform:rotate(21deg) translateX(-300px)}5%{opacity:.17}95%{opacity:.17}to{opacity:0;transform:rotate(21deg) translateX(calc(100vw + 300px))}}.line-37{animation:comet37 31s linear infinite;animation-delay:-17s;left:-22.46808767491616%;top:53%;transform:rotate(32deg);width:520px}@keyframes comet37{0%{opacity:0;transform:rotate(32deg) translateX(-300px)}3%{opacity:.37}91%{opacity:.37}to{opacity:0;transform:rotate(32deg) translateX(calc(100vw + 300px))}}.line-38{animation:comet38 24s linear infinite;animation-delay:-1s;left:-7.59899698732122%;top:97%;transform:rotate(-31deg);width:559px}@keyframes comet38{0%{opacity:0;transform:rotate(-31deg) translateX(-300px)}7%{opacity:.24}94%{opacity:.24}to{opacity:0;transform:rotate(-31deg) translateX(calc(100vw + 300px))}}.line-39{animation:comet39 26s linear infinite;animation-delay:-13s;left:-17.184467059083417%;top:74%;transform:rotate(30deg);width:385px}@keyframes comet39{0%{opacity:0;transform:rotate(30deg) translateX(-300px)}11%{opacity:.27}91%{opacity:.27}to{opacity:0;transform:rotate(30deg) translateX(calc(100vw + 300px))}}.line-40{animation:comet40 19s linear infinite;animation-delay:-39s;right:-8.235319793381752%;top:91%;transform:rotate(-17deg);width:367px}@keyframes comet40{0%{opacity:0;transform:rotate(-17deg) translateX(-300px)}10%{opacity:.13}87%{opacity:.13}to{opacity:0;transform:rotate(-17deg) translateX(calc(100vw + 300px))}}.line-41{animation:comet41 14s linear infinite;animation-delay:-4s;left:-29.942512091031645%;top:46%;transform:rotate(-19deg);width:271px}@keyframes comet41{0%{opacity:0;transform:rotate(-19deg) translateX(-300px)}11%{opacity:.14}87%{opacity:.14}to{opacity:0;transform:rotate(-19deg) translateX(calc(100vw + 300px))}}.line-42{animation:comet42 30s linear infinite;animation-delay:-33s;right:-20.76331342354566%;top:53%;transform:rotate(-6deg);width:437px}@keyframes comet42{0%{opacity:0;transform:rotate(-6deg) translateX(-300px)}9%{opacity:.45}88%{opacity:.45}to{opacity:0;transform:rotate(-6deg) translateX(calc(100vw + 300px))}}.line-43{animation:comet43 22s linear infinite;animation-delay:-4s;right:-11.137749213138125%;top:17%;transform:rotate(34deg);width:549px}@keyframes comet43{0%{opacity:0;transform:rotate(34deg) translateX(-300px)}11%{opacity:.39}89%{opacity:.39}to{opacity:0;transform:rotate(34deg) translateX(calc(100vw + 300px))}}.line-44{animation:comet44 13s linear infinite;animation-delay:-38s;right:-18.56293724772994%;top:70%;transform:rotate(-36deg);width:211px}@keyframes comet44{0%{opacity:0;transform:rotate(-36deg) translateX(-300px)}14%{opacity:.18}93%{opacity:.18}to{opacity:0;transform:rotate(-36deg) translateX(calc(100vw + 300px))}}.line-45{animation:comet45 31s linear infinite;animation-delay:-40s;left:-21.625920357233642%;top:71%;transform:rotate(-14deg);width:388px}@keyframes comet45{0%{opacity:0;transform:rotate(-14deg) translateX(-300px)}5%{opacity:.21}86%{opacity:.21}to{opacity:0;transform:rotate(-14deg) translateX(calc(100vw + 300px))}}.line-46{animation:comet46 20s linear infinite;animation-delay:-17s;left:-26.42632982978419%;top:97%;transform:rotate(-41deg);width:184px}@keyframes comet46{0%{opacity:0;transform:rotate(-41deg) translateX(-300px)}12%{opacity:.28}91%{opacity:.28}to{opacity:0;transform:rotate(-41deg) translateX(calc(100vw + 300px))}}.line-47{animation:comet47 27s linear infinite;animation-delay:-7s;right:-10.915643662459413%;top:63%;transform:rotate(2deg);width:412px}@keyframes comet47{0%{opacity:0;transform:rotate(2deg) translateX(-300px)}8%{opacity:.31}92%{opacity:.31}to{opacity:0;transform:rotate(2deg) translateX(calc(100vw + 300px))}}.line-48{animation:comet48 14s linear infinite;animation-delay:-5s;right:-9.585384968898172%;top:15%;transform:rotate(-27deg);width:562px}@keyframes comet48{0%{opacity:0;transform:rotate(-27deg) translateX(-300px)}15%{opacity:.4}91%{opacity:.4}to{opacity:0;transform:rotate(-27deg) translateX(calc(100vw + 300px))}}.line-49{animation:comet49 28s linear infinite;animation-delay:-14s;right:-21.956707069341668%;top:92%;transform:rotate(-41deg);width:568px}@keyframes comet49{0%{opacity:0;transform:rotate(-41deg) translateX(-300px)}10%{opacity:.14}89%{opacity:.14}to{opacity:0;transform:rotate(-41deg) translateX(calc(100vw + 300px))}}.line-50{animation:comet50 19s linear infinite;animation-delay:-34s;left:-14.945375312722277%;top:25%;transform:rotate(-41deg);width:443px}@keyframes comet50{0%{opacity:0;transform:rotate(-41deg) translateX(-300px)}14%{opacity:.39}86%{opacity:.39}to{opacity:0;transform:rotate(-41deg) translateX(calc(100vw + 300px))}}.line-51{animation:comet51 29s linear infinite;animation-delay:-13s;left:-5.113572425760303%;top:44%;transform:rotate(23deg);width:315px}@keyframes comet51{0%{opacity:0;transform:rotate(23deg) translateX(-300px)}11%{opacity:.21}87%{opacity:.21}to{opacity:0;transform:rotate(23deg) translateX(calc(100vw + 300px))}}.line-52{animation:comet52 20s linear infinite;animation-delay:-26s;right:-15.809529566845278%;top:11%;transform:rotate(23deg);width:278px}@keyframes comet52{0%{opacity:0;transform:rotate(23deg) translateX(-300px)}9%{opacity:.25}91%{opacity:.25}to{opacity:0;transform:rotate(23deg) translateX(calc(100vw + 300px))}}.line-53{animation:comet53 19s linear infinite;animation-delay:-26s;right:-13.958552317902713%;top:9%;transform:rotate(-7deg);width:607px}@keyframes comet53{0%{opacity:0;transform:rotate(-7deg) translateX(-300px)}9%{opacity:.24}93%{opacity:.24}to{opacity:0;transform:rotate(-7deg) translateX(calc(100vw + 300px))}}.line-54{animation:comet54 24s linear infinite;animation-delay:-2s;left:-21.687513763584747%;top:15%;transform:rotate(-8deg);width:284px}@keyframes comet54{0%{opacity:0;transform:rotate(-8deg) translateX(-300px)}10%{opacity:.25}86%{opacity:.25}to{opacity:0;transform:rotate(-8deg) translateX(calc(100vw + 300px))}}.line-55{animation:comet55 32s linear infinite;animation-delay:-2s;left:-21.40651511219336%;top:70%;transform:rotate(-30deg);width:275px}@keyframes comet55{0%{opacity:0;transform:rotate(-30deg) translateX(-300px)}6%{opacity:.49}94%{opacity:.49}to{opacity:0;transform:rotate(-30deg) translateX(calc(100vw + 300px))}}.line-56{animation:comet56 26s linear infinite;animation-delay:-29s;right:-28.828620587745533%;top:2%;transform:rotate(25deg);width:623px}@keyframes comet56{0%{opacity:0;transform:rotate(25deg) translateX(-300px)}7%{opacity:.39}91%{opacity:.39}to{opacity:0;transform:rotate(25deg) translateX(calc(100vw + 300px))}}.line-57{animation:comet57 26s linear infinite;animation-delay:-34s;left:-6.954761666851243%;top:24%;transform:rotate(-30deg);width:477px}@keyframes comet57{0%{opacity:0;transform:rotate(-30deg) translateX(-300px)}10%{opacity:.41}89%{opacity:.41}to{opacity:0;transform:rotate(-30deg) translateX(calc(100vw + 300px))}}.line-58{animation:comet58 8s linear infinite;animation-delay:-6s;left:-6.6131528707933995%;top:58%;transform:rotate(26deg);width:252px}@keyframes comet58{0%{opacity:0;transform:rotate(26deg) translateX(-300px)}4%{opacity:.23}90%{opacity:.23}to{opacity:0;transform:rotate(26deg) translateX(calc(100vw + 300px))}}.line-59{animation:comet59 27s linear infinite;animation-delay:-27s;left:-9.142159032466608%;top:63%;transform:rotate(-4deg);width:198px}@keyframes comet59{0%{opacity:0;transform:rotate(-4deg) translateX(-300px)}14%{opacity:.2}90%{opacity:.2}to{opacity:0;transform:rotate(-4deg) translateX(calc(100vw + 300px))}}.line-60{animation:comet60 31s linear infinite;animation-delay:-39s;left:-29.137303574326893%;top:77%;transform:rotate(-18deg);width:363px}@keyframes comet60{0%{opacity:0;transform:rotate(-18deg) translateX(-300px)}9%{opacity:.25}85%{opacity:.25}to{opacity:0;transform:rotate(-18deg) translateX(calc(100vw + 300px))}}.line-61{animation:comet61 21s linear infinite;animation-delay:-3s;right:-27.746396040262148%;top:9%;transform:rotate(-6deg);width:565px}@keyframes comet61{0%{opacity:0;transform:rotate(-6deg) translateX(-300px)}3%{opacity:.23}85%{opacity:.23}to{opacity:0;transform:rotate(-6deg) translateX(calc(100vw + 300px))}}.line-62{animation:comet62 33s linear infinite;animation-delay:-18s;left:-10.389375547698176%;top:2%;transform:rotate(-10deg);width:547px}@keyframes comet62{0%{opacity:0;transform:rotate(-10deg) translateX(-300px)}8%{opacity:.4}88%{opacity:.4}to{opacity:0;transform:rotate(-10deg) translateX(calc(100vw + 300px))}}.line-63{animation:comet63 24s linear infinite;animation-delay:-25s;right:-10.21573529277336%;top:37%;transform:rotate(4deg);width:431px}@keyframes comet63{0%{opacity:0;transform:rotate(4deg) translateX(-300px)}10%{opacity:.11}92%{opacity:.11}to{opacity:0;transform:rotate(4deg) translateX(calc(100vw + 300px))}}.line-64{animation:comet64 24s linear infinite;animation-delay:-6s;left:-10.346385423548211%;top:80%;transform:rotate(-27deg);width:212px}@keyframes comet64{0%{opacity:0;transform:rotate(-27deg) translateX(-300px)}8%{opacity:.36}85%{opacity:.36}to{opacity:0;transform:rotate(-27deg) translateX(calc(100vw + 300px))}}.line-65{animation:comet65 12s linear infinite;animation-delay:-40s;right:-7.545712296817603%;top:77%;transform:rotate(-21deg);width:424px}@keyframes comet65{0%{opacity:0;transform:rotate(-21deg) translateX(-300px)}10%{opacity:.24}88%{opacity:.24}to{opacity:0;transform:rotate(-21deg) translateX(calc(100vw + 300px))}}.line-66{animation:comet66 27s linear infinite;animation-delay:-12s;left:-8.688847228159531%;top:52%;transform:rotate(32deg);width:254px}@keyframes comet66{0%{opacity:0;transform:rotate(32deg) translateX(-300px)}13%{opacity:.22}89%{opacity:.22}to{opacity:0;transform:rotate(32deg) translateX(calc(100vw + 300px))}}.line-67{animation:comet67 10s linear infinite;animation-delay:-21s;right:-5.504493670987882%;top:90%;transform:rotate(31deg);width:269px}@keyframes comet67{0%{opacity:0;transform:rotate(31deg) translateX(-300px)}9%{opacity:.36}86%{opacity:.36}to{opacity:0;transform:rotate(31deg) translateX(calc(100vw + 300px))}}.line-68{animation:comet68 20s linear infinite;animation-delay:-36s;right:-25.999199410333002%;top:23%;transform:rotate(-10deg);width:339px}@keyframes comet68{0%{opacity:0;transform:rotate(-10deg) translateX(-300px)}4%{opacity:.46}89%{opacity:.46}to{opacity:0;transform:rotate(-10deg) translateX(calc(100vw + 300px))}}.line-69{animation:comet69 19s linear infinite;animation-delay:-2s;right:-22.035013340978296%;top:93%;transform:rotate(12deg);width:408px}@keyframes comet69{0%{opacity:0;transform:rotate(12deg) translateX(-300px)}14%{opacity:.29}86%{opacity:.29}to{opacity:0;transform:rotate(12deg) translateX(calc(100vw + 300px))}}.line-70{animation:comet70 29s linear infinite;animation-delay:-15s;right:-12.25462824301723%;top:11%;transform:rotate(-38deg);width:490px}@keyframes comet70{0%{opacity:0;transform:rotate(-38deg) translateX(-300px)}8%{opacity:.24}90%{opacity:.24}to{opacity:0;transform:rotate(-38deg) translateX(calc(100vw + 300px))}}.line-71{animation:comet71 30s linear infinite;animation-delay:-6s;right:-15.317421599000278%;top:88%;transform:rotate(-44deg);width:334px}@keyframes comet71{0%{opacity:0;transform:rotate(-44deg) translateX(-300px)}10%{opacity:.11}91%{opacity:.11}to{opacity:0;transform:rotate(-44deg) translateX(calc(100vw + 300px))}}.line-72{animation:comet72 14s linear infinite;animation-delay:-27s;right:-23.631195223554126%;top:38%;transform:rotate(-26deg);width:581px}@keyframes comet72{0%{opacity:0;transform:rotate(-26deg) translateX(-300px)}7%{opacity:.22}88%{opacity:.22}to{opacity:0;transform:rotate(-26deg) translateX(calc(100vw + 300px))}}.line-73{animation:comet73 19s linear infinite;animation-delay:-40s;right:-22.61573681559296%;top:63%;transform:rotate(3deg);width:431px}@keyframes comet73{0%{opacity:0;transform:rotate(3deg) translateX(-300px)}5%{opacity:.47}87%{opacity:.47}to{opacity:0;transform:rotate(3deg) translateX(calc(100vw + 300px))}}.line-74{animation:comet74 9s linear infinite;animation-delay:-12s;right:-23.264768642327326%;top:53%;transform:rotate(20deg);width:610px}@keyframes comet74{0%{opacity:0;transform:rotate(20deg) translateX(-300px)}8%{opacity:.31}92%{opacity:.31}to{opacity:0;transform:rotate(20deg) translateX(calc(100vw + 300px))}}.line-75{animation:comet75 15s linear infinite;animation-delay:-20s;right:-7.625791097160777%;top:32%;transform:rotate(-42deg);width:630px}@keyframes comet75{0%{opacity:0;transform:rotate(-42deg) translateX(-300px)}12%{opacity:.23}92%{opacity:.23}to{opacity:0;transform:rotate(-42deg) translateX(calc(100vw + 300px))}}.line-76{animation:comet76 21s linear infinite;animation-delay:-37s;left:-19.594045925856417%;top:71%;transform:rotate(-10deg);width:420px}@keyframes comet76{0%{opacity:0;transform:rotate(-10deg) translateX(-300px)}14%{opacity:.2}91%{opacity:.2}to{opacity:0;transform:rotate(-10deg) translateX(calc(100vw + 300px))}}.line-77{animation:comet77 32s linear infinite;animation-delay:-1s;left:-15.577302352487147%;top:37%;transform:rotate(-33deg);width:614px}@keyframes comet77{0%{opacity:0;transform:rotate(-33deg) translateX(-300px)}5%{opacity:.17}94%{opacity:.17}to{opacity:0;transform:rotate(-33deg) translateX(calc(100vw + 300px))}}.line-78{animation:comet78 13s linear infinite;animation-delay:-23s;left:-13.217740071948015%;top:12%;transform:rotate(33deg);width:377px}@keyframes comet78{0%{opacity:0;transform:rotate(33deg) translateX(-300px)}12%{opacity:.43}93%{opacity:.43}to{opacity:0;transform:rotate(33deg) translateX(calc(100vw + 300px))}}.line-79{animation:comet79 23s linear infinite;animation-delay:-29s;right:-14.355236643032985%;top:39%;transform:rotate(-11deg);width:189px}@keyframes comet79{0%{opacity:0;transform:rotate(-11deg) translateX(-300px)}9%{opacity:.42}92%{opacity:.42}to{opacity:0;transform:rotate(-11deg) translateX(calc(100vw + 300px))}}.line-80{animation:comet80 30s linear infinite;animation-delay:-4s;left:-5.666782463998578%;top:29%;transform:rotate(43deg);width:434px}@keyframes comet80{0%{opacity:0;transform:rotate(43deg) translateX(-300px)}10%{opacity:.34}93%{opacity:.34}to{opacity:0;transform:rotate(43deg) translateX(calc(100vw + 300px))}}.line-81{animation:comet81 13s linear infinite;animation-delay:-34s;right:-6.26547506625547%;top:46%;transform:rotate(8deg);width:465px}@keyframes comet81{0%{opacity:0;transform:rotate(8deg) translateX(-300px)}13%{opacity:.37}94%{opacity:.37}to{opacity:0;transform:rotate(8deg) translateX(calc(100vw + 300px))}}.line-82{animation:comet82 8s linear infinite;animation-delay:-8s;right:-18.841767884333247%;top:22%;transform:rotate(-11deg);width:315px}@keyframes comet82{0%{opacity:0;transform:rotate(-11deg) translateX(-300px)}8%{opacity:.15}91%{opacity:.15}to{opacity:0;transform:rotate(-11deg) translateX(calc(100vw + 300px))}}.line-83{animation:comet83 18s linear infinite;animation-delay:-14s;right:-16.100118998754347%;top:13%;transform:rotate(-27deg);width:280px}@keyframes comet83{0%{opacity:0;transform:rotate(-27deg) translateX(-300px)}7%{opacity:.5}88%{opacity:.5}to{opacity:0;transform:rotate(-27deg) translateX(calc(100vw + 300px))}}.line-84{animation:comet84 19s linear infinite;animation-delay:-22s;right:-6.102805562859249%;top:56%;transform:rotate(25deg);width:237px}@keyframes comet84{0%{opacity:0;transform:rotate(25deg) translateX(-300px)}6%{opacity:.29}95%{opacity:.29}to{opacity:0;transform:rotate(25deg) translateX(calc(100vw + 300px))}}.line-85{animation:comet85 25s linear infinite;animation-delay:-39s;right:-24.820324588089232%;top:78%;transform:rotate(-19deg);width:437px}@keyframes comet85{0%{opacity:0;transform:rotate(-19deg) translateX(-300px)}5%{opacity:.42}93%{opacity:.42}to{opacity:0;transform:rotate(-19deg) translateX(calc(100vw + 300px))}}.line-86{animation:comet86 30s linear infinite;animation-delay:-1s;left:-28.7404562607167%;top:25%;transform:rotate(-38deg);width:394px}@keyframes comet86{0%{opacity:0;transform:rotate(-38deg) translateX(-300px)}3%{opacity:.19}88%{opacity:.19}to{opacity:0;transform:rotate(-38deg) translateX(calc(100vw + 300px))}}.line-87{animation:comet87 25s linear infinite;animation-delay:-34s;left:-20.934075842947326%;top:59%;transform:rotate(-39deg);width:370px}@keyframes comet87{0%{opacity:0;transform:rotate(-39deg) translateX(-300px)}8%{opacity:.4}88%{opacity:.4}to{opacity:0;transform:rotate(-39deg) translateX(calc(100vw + 300px))}}.line-88{animation:comet88 29s linear infinite;animation-delay:-12s;right:-13.206713861130607%;top:13%;transform:rotate(19deg);width:262px}@keyframes comet88{0%{opacity:0;transform:rotate(19deg) translateX(-300px)}11%{opacity:.18}87%{opacity:.18}to{opacity:0;transform:rotate(19deg) translateX(calc(100vw + 300px))}}.line-89{animation:comet89 12s linear infinite;animation-delay:-10s;right:-28.045675984521534%;top:61%;transform:rotate(8deg);width:437px}@keyframes comet89{0%{opacity:0;transform:rotate(8deg) translateX(-300px)}10%{opacity:.23}88%{opacity:.23}to{opacity:0;transform:rotate(8deg) translateX(calc(100vw + 300px))}}.line-90{animation:comet90 18s linear infinite;animation-delay:-35s;right:-27.72819731222061%;top:3%;transform:rotate(-14deg);width:256px}@keyframes comet90{0%{opacity:0;transform:rotate(-14deg) translateX(-300px)}5%{opacity:.33}90%{opacity:.33}to{opacity:0;transform:rotate(-14deg) translateX(calc(100vw + 300px))}}.line-91{animation:comet91 14s linear infinite;animation-delay:-7s;left:-27.82357759581317%;top:5%;transform:rotate(8deg);width:349px}@keyframes comet91{0%{opacity:0;transform:rotate(8deg) translateX(-300px)}12%{opacity:.5}90%{opacity:.5}to{opacity:0;transform:rotate(8deg) translateX(calc(100vw + 300px))}}.line-92{animation:comet92 22s linear infinite;animation-delay:-29s;left:-14.000026850288087%;top:96%;transform:rotate(0deg);width:412px}@keyframes comet92{0%{opacity:0;transform:rotate(0deg) translateX(-300px)}7%{opacity:.12}95%{opacity:.12}to{opacity:0;transform:rotate(0deg) translateX(calc(100vw + 300px))}}.line-93{animation:comet93 10s linear infinite;animation-delay:-16s;right:-7.487020049088374%;top:73%;transform:rotate(-39deg);width:342px}@keyframes comet93{0%{opacity:0;transform:rotate(-39deg) translateX(-300px)}7%{opacity:.26}87%{opacity:.26}to{opacity:0;transform:rotate(-39deg) translateX(calc(100vw + 300px))}}.line-94{animation:comet94 29s linear infinite;animation-delay:-37s;left:-16.039363331461733%;top:67%;transform:rotate(7deg);width:224px}@keyframes comet94{0%{opacity:0;transform:rotate(7deg) translateX(-300px)}10%{opacity:.12}85%{opacity:.12}to{opacity:0;transform:rotate(7deg) translateX(calc(100vw + 300px))}}.line-95{animation:comet95 16s linear infinite;animation-delay:-14s;right:-25.43625293043198%;top:93%;transform:rotate(-34deg);width:281px}@keyframes comet95{0%{opacity:0;transform:rotate(-34deg) translateX(-300px)}12%{opacity:.14}94%{opacity:.14}to{opacity:0;transform:rotate(-34deg) translateX(calc(100vw + 300px))}}.line-96{animation:comet96 18s linear infinite;animation-delay:-23s;right:-7.432546093310811%;top:44%;transform:rotate(23deg);width:375px}@keyframes comet96{0%{opacity:0;transform:rotate(23deg) translateX(-300px)}12%{opacity:.22}86%{opacity:.22}to{opacity:0;transform:rotate(23deg) translateX(calc(100vw + 300px))}}.line-97{animation:comet97 31s linear infinite;animation-delay:-36s;right:-23.566858098993094%;top:93%;transform:rotate(-37deg);width:304px}@keyframes comet97{0%{opacity:0;transform:rotate(-37deg) translateX(-300px)}11%{opacity:.14}89%{opacity:.14}to{opacity:0;transform:rotate(-37deg) translateX(calc(100vw + 300px))}}.line-98{animation:comet98 24s linear infinite;animation-delay:-34s;left:-16.397377684329296%;top:63%;transform:rotate(21deg);width:152px}@keyframes comet98{0%{opacity:0;transform:rotate(21deg) translateX(-300px)}13%{opacity:.34}95%{opacity:.34}to{opacity:0;transform:rotate(21deg) translateX(calc(100vw + 300px))}}.line-99{animation:comet99 10s linear infinite;animation-delay:-15s;right:-15.430667082397452%;top:44%;transform:rotate(23deg);width:403px}@keyframes comet99{0%{opacity:0;transform:rotate(23deg) translateX(-300px)}4%{opacity:.3}88%{opacity:.3}to{opacity:0;transform:rotate(23deg) translateX(calc(100vw + 300px))}}.line-100{animation:comet100 27s linear infinite;animation-delay:-11s;left:-11.481996113273343%;top:65%;transform:rotate(12deg);width:414px}@keyframes comet100{0%{opacity:0;transform:rotate(12deg) translateX(-300px)}5%{opacity:.24}89%{opacity:.24}to{opacity:0;transform:rotate(12deg) translateX(calc(100vw + 300px))}}.line-101{animation:comet101 26s linear infinite;animation-delay:-5s;right:-5.47946549715441%;top:10%;transform:rotate(24deg);width:541px}@keyframes comet101{0%{opacity:0;transform:rotate(24deg) translateX(-300px)}4%{opacity:.36}95%{opacity:.36}to{opacity:0;transform:rotate(24deg) translateX(calc(100vw + 300px))}}.line-102{animation:comet102 20s linear infinite;animation-delay:-36s;right:-11.542695065978215%;top:30%;transform:rotate(-35deg);width:316px}@keyframes comet102{0%{opacity:0;transform:rotate(-35deg) translateX(-300px)}14%{opacity:.21}94%{opacity:.21}to{opacity:0;transform:rotate(-35deg) translateX(calc(100vw + 300px))}}.line-103{animation:comet103 16s linear infinite;animation-delay:-7s;right:-20.443052983593677%;top:70%;transform:rotate(17deg);width:330px}@keyframes comet103{0%{opacity:0;transform:rotate(17deg) translateX(-300px)}14%{opacity:.22}87%{opacity:.22}to{opacity:0;transform:rotate(17deg) translateX(calc(100vw + 300px))}}.line-104{animation:comet104 27s linear infinite;animation-delay:-30s;right:-22.515835033622167%;top:65%;transform:rotate(2deg);width:495px}@keyframes comet104{0%{opacity:0;transform:rotate(2deg) translateX(-300px)}4%{opacity:.26}94%{opacity:.26}to{opacity:0;transform:rotate(2deg) translateX(calc(100vw + 300px))}}.line-105{animation:comet105 30s linear infinite;animation-delay:-9s;left:-10.53753245397715%;top:78%;transform:rotate(-29deg);width:205px}@keyframes comet105{0%{opacity:0;transform:rotate(-29deg) translateX(-300px)}12%{opacity:.14}88%{opacity:.14}to{opacity:0;transform:rotate(-29deg) translateX(calc(100vw + 300px))}}.line-106{animation:comet106 30s linear infinite;animation-delay:-38s;left:-20.78259948513026%;top:3%;transform:rotate(-2deg);width:569px}@keyframes comet106{0%{opacity:0;transform:rotate(-2deg) translateX(-300px)}13%{opacity:.36}91%{opacity:.36}to{opacity:0;transform:rotate(-2deg) translateX(calc(100vw + 300px))}}.line-107{animation:comet107 16s linear infinite;animation-delay:-1s;left:-7.9121435079887155%;top:63%;transform:rotate(33deg);width:395px}@keyframes comet107{0%{opacity:0;transform:rotate(33deg) translateX(-300px)}3%{opacity:.33}90%{opacity:.33}to{opacity:0;transform:rotate(33deg) translateX(calc(100vw + 300px))}}.line-108{animation:comet108 24s linear infinite;animation-delay:-23s;left:-23.157134924462458%;top:49%;transform:rotate(-20deg);width:503px}@keyframes comet108{0%{opacity:0;transform:rotate(-20deg) translateX(-300px)}4%{opacity:.13}90%{opacity:.13}to{opacity:0;transform:rotate(-20deg) translateX(calc(100vw + 300px))}}.line-109{animation:comet109 25s linear infinite;animation-delay:-5s;left:-18.828963411529124%;top:72%;transform:rotate(17deg);width:382px}@keyframes comet109{0%{opacity:0;transform:rotate(17deg) translateX(-300px)}8%{opacity:.11}86%{opacity:.11}to{opacity:0;transform:rotate(17deg) translateX(calc(100vw + 300px))}}.line-110{animation:comet110 31s linear infinite;animation-delay:-16s;left:-16.720271743772678%;top:10%;transform:rotate(15deg);width:386px}@keyframes comet110{0%{opacity:0;transform:rotate(15deg) translateX(-300px)}10%{opacity:.12}92%{opacity:.12}to{opacity:0;transform:rotate(15deg) translateX(calc(100vw + 300px))}}.line-111{animation:comet111 15s linear infinite;animation-delay:-4s;left:-13.480783927213354%;top:29%;transform:rotate(-24deg);width:154px}@keyframes comet111{0%{opacity:0;transform:rotate(-24deg) translateX(-300px)}14%{opacity:.26}88%{opacity:.26}to{opacity:0;transform:rotate(-24deg) translateX(calc(100vw + 300px))}}.line-112{animation:comet112 25s linear infinite;animation-delay:-9s;right:-18.03014704125621%;top:87%;transform:rotate(8deg);width:308px}@keyframes comet112{0%{opacity:0;transform:rotate(8deg) translateX(-300px)}3%{opacity:.22}91%{opacity:.22}to{opacity:0;transform:rotate(8deg) translateX(calc(100vw + 300px))}}.line-113{animation:comet113 19s linear infinite;animation-delay:-26s;left:-6.4240428094410955%;top:73%;transform:rotate(33deg);width:532px}@keyframes comet113{0%{opacity:0;transform:rotate(33deg) translateX(-300px)}6%{opacity:.35}94%{opacity:.35}to{opacity:0;transform:rotate(33deg) translateX(calc(100vw + 300px))}}.line-114{animation:comet114 31s linear infinite;animation-delay:-11s;left:-21.79005861868179%;top:3%;transform:rotate(-41deg);width:453px}@keyframes comet114{0%{opacity:0;transform:rotate(-41deg) translateX(-300px)}8%{opacity:.47}89%{opacity:.47}to{opacity:0;transform:rotate(-41deg) translateX(calc(100vw + 300px))}}.line-115{animation:comet115 28s linear infinite;animation-delay:-22s;right:-20.806991310894308%;top:21%;transform:rotate(-5deg);width:411px}@keyframes comet115{0%{opacity:0;transform:rotate(-5deg) translateX(-300px)}11%{opacity:.33}94%{opacity:.33}to{opacity:0;transform:rotate(-5deg) translateX(calc(100vw + 300px))}}.line-116{animation:comet116 8s linear infinite;animation-delay:-17s;right:-17.139954497103176%;top:32%;transform:rotate(-26deg);width:547px}@keyframes comet116{0%{opacity:0;transform:rotate(-26deg) translateX(-300px)}11%{opacity:.4}88%{opacity:.4}to{opacity:0;transform:rotate(-26deg) translateX(calc(100vw + 300px))}}.line-117{animation:comet117 20s linear infinite;animation-delay:-4s;left:-18.354040382739292%;top:76%;transform:rotate(36deg);width:521px}@keyframes comet117{0%{opacity:0;transform:rotate(36deg) translateX(-300px)}5%{opacity:.24}86%{opacity:.24}to{opacity:0;transform:rotate(36deg) translateX(calc(100vw + 300px))}}.line-118{animation:comet118 15s linear infinite;animation-delay:-8s;right:-7.589459853684053%;top:61%;transform:rotate(-1deg);width:320px}@keyframes comet118{0%{opacity:0;transform:rotate(-1deg) translateX(-300px)}14%{opacity:.45}95%{opacity:.45}to{opacity:0;transform:rotate(-1deg) translateX(calc(100vw + 300px))}}.line-119{animation:comet119 24s linear infinite;animation-delay:-31s;right:-21.9278237374226%;top:26%;transform:rotate(14deg);width:183px}@keyframes comet119{0%{opacity:0;transform:rotate(14deg) translateX(-300px)}14%{opacity:.41}89%{opacity:.41}to{opacity:0;transform:rotate(14deg) translateX(calc(100vw + 300px))}}.line-120{animation:comet120 29s linear infinite;animation-delay:-10s;right:-5.229783699826511%;top:5%;transform:rotate(-26deg);width:198px}@keyframes comet120{0%{opacity:0;transform:rotate(-26deg) translateX(-300px)}11%{opacity:.36}90%{opacity:.36}to{opacity:0;transform:rotate(-26deg) translateX(calc(100vw + 300px))}}.line-121{animation:comet121 29s linear infinite;animation-delay:-18s;right:-29.154119558729917%;top:19%;transform:rotate(7deg);width:544px}@keyframes comet121{0%{opacity:0;transform:rotate(7deg) translateX(-300px)}9%{opacity:.16}93%{opacity:.16}to{opacity:0;transform:rotate(7deg) translateX(calc(100vw + 300px))}}.line-122{animation:comet122 15s linear infinite;animation-delay:-17s;left:-5.566426081296903%;top:77%;transform:rotate(-27deg);width:285px}@keyframes comet122{0%{opacity:0;transform:rotate(-27deg) translateX(-300px)}7%{opacity:.31}94%{opacity:.31}to{opacity:0;transform:rotate(-27deg) translateX(calc(100vw + 300px))}}.line-123{animation:comet123 14s linear infinite;animation-delay:-11s;left:-19.550433734473128%;top:30%;transform:rotate(24deg);width:423px}@keyframes comet123{0%{opacity:0;transform:rotate(24deg) translateX(-300px)}5%{opacity:.12}86%{opacity:.12}to{opacity:0;transform:rotate(24deg) translateX(calc(100vw + 300px))}}.line-124{animation:comet124 17s linear infinite;animation-delay:-28s;right:-16.537451019458302%;top:74%;transform:rotate(5deg);width:168px}@keyframes comet124{0%{opacity:0;transform:rotate(5deg) translateX(-300px)}5%{opacity:.11}94%{opacity:.11}to{opacity:0;transform:rotate(5deg) translateX(calc(100vw + 300px))}}.line-125{animation:comet125 26s linear infinite;animation-delay:-2s;right:-24.409446923520417%;top:10%;transform:rotate(-16deg);width:623px}@keyframes comet125{0%{opacity:0;transform:rotate(-16deg) translateX(-300px)}13%{opacity:.15}87%{opacity:.15}to{opacity:0;transform:rotate(-16deg) translateX(calc(100vw + 300px))}}.line-126{animation:comet126 28s linear infinite;animation-delay:-13s;right:-15.665287194050762%;top:11%;transform:rotate(22deg);width:519px}@keyframes comet126{0%{opacity:0;transform:rotate(22deg) translateX(-300px)}14%{opacity:.34}92%{opacity:.34}to{opacity:0;transform:rotate(22deg) translateX(calc(100vw + 300px))}}.line-127{animation:comet127 16s linear infinite;animation-delay:-32s;left:-9.74904168079567%;top:54%;transform:rotate(-9deg);width:253px}@keyframes comet127{0%{opacity:0;transform:rotate(-9deg) translateX(-300px)}6%{opacity:.17}86%{opacity:.17}to{opacity:0;transform:rotate(-9deg) translateX(calc(100vw + 300px))}}.line-128{animation:comet128 17s linear infinite;animation-delay:-12s;right:-15.10609037267754%;top:84%;transform:rotate(-1deg);width:401px}@keyframes comet128{0%{opacity:0;transform:rotate(-1deg) translateX(-300px)}14%{opacity:.16}95%{opacity:.16}to{opacity:0;transform:rotate(-1deg) translateX(calc(100vw + 300px))}}.line-129{animation:comet129 24s linear infinite;animation-delay:-20s;right:-24.323809439397735%;top:39%;transform:rotate(-23deg);width:213px}@keyframes comet129{0%{opacity:0;transform:rotate(-23deg) translateX(-300px)}13%{opacity:.37}93%{opacity:.37}to{opacity:0;transform:rotate(-23deg) translateX(calc(100vw + 300px))}}.line-130{animation:comet130 10s linear infinite;animation-delay:-28s;left:-7.429471538874448%;top:31%;transform:rotate(14deg);width:441px}@keyframes comet130{0%{opacity:0;transform:rotate(14deg) translateX(-300px)}4%{opacity:.48}88%{opacity:.48}to{opacity:0;transform:rotate(14deg) translateX(calc(100vw + 300px))}}.line-131{animation:comet131 27s linear infinite;animation-delay:-31s;left:-23.660115239527762%;top:36%;transform:rotate(2deg);width:543px}@keyframes comet131{0%{opacity:0;transform:rotate(2deg) translateX(-300px)}9%{opacity:.3}88%{opacity:.3}to{opacity:0;transform:rotate(2deg) translateX(calc(100vw + 300px))}}.line-132{animation:comet132 28s linear infinite;animation-delay:-11s;left:-7.627602530333989%;top:83%;transform:rotate(10deg);width:497px}@keyframes comet132{0%{opacity:0;transform:rotate(10deg) translateX(-300px)}12%{opacity:.46}87%{opacity:.46}to{opacity:0;transform:rotate(10deg) translateX(calc(100vw + 300px))}}.line-133{animation:comet133 12s linear infinite;animation-delay:-23s;right:-23.4141183609044%;top:62%;transform:rotate(21deg);width:272px}@keyframes comet133{0%{opacity:0;transform:rotate(21deg) translateX(-300px)}12%{opacity:.22}92%{opacity:.22}to{opacity:0;transform:rotate(21deg) translateX(calc(100vw + 300px))}}.line-134{animation:comet134 19s linear infinite;animation-delay:-24s;left:-26.968848680731014%;top:62%;transform:rotate(44deg);width:164px}@keyframes comet134{0%{opacity:0;transform:rotate(44deg) translateX(-300px)}10%{opacity:.21}88%{opacity:.21}to{opacity:0;transform:rotate(44deg) translateX(calc(100vw + 300px))}}.line-135{animation:comet135 28s linear infinite;animation-delay:-19s;left:-28.62148200116198%;top:31%;transform:rotate(-7deg);width:254px}@keyframes comet135{0%{opacity:0;transform:rotate(-7deg) translateX(-300px)}13%{opacity:.27}87%{opacity:.27}to{opacity:0;transform:rotate(-7deg) translateX(calc(100vw + 300px))}}.line-136{animation:comet136 29s linear infinite;animation-delay:-2s;right:-10.333749419805269%;top:44%;transform:rotate(-21deg);width:270px}@keyframes comet136{0%{opacity:0;transform:rotate(-21deg) translateX(-300px)}9%{opacity:.29}86%{opacity:.29}to{opacity:0;transform:rotate(-21deg) translateX(calc(100vw + 300px))}}.line-137{animation:comet137 31s linear infinite;animation-delay:-25s;left:-21.06791274137089%;top:52%;transform:rotate(38deg);width:214px}@keyframes comet137{0%{opacity:0;transform:rotate(38deg) translateX(-300px)}9%{opacity:.48}89%{opacity:.48}to{opacity:0;transform:rotate(38deg) translateX(calc(100vw + 300px))}}.line-138{animation:comet138 28s linear infinite;animation-delay:-6s;right:-12.063270121505028%;top:73%;transform:rotate(-10deg);width:475px}@keyframes comet138{0%{opacity:0;transform:rotate(-10deg) translateX(-300px)}9%{opacity:.22}94%{opacity:.22}to{opacity:0;transform:rotate(-10deg) translateX(calc(100vw + 300px))}}.line-139{animation:comet139 28s linear infinite;animation-delay:-22s;left:-12.943547927714036%;top:7%;transform:rotate(-7deg);width:445px}@keyframes comet139{0%{opacity:0;transform:rotate(-7deg) translateX(-300px)}13%{opacity:.46}88%{opacity:.46}to{opacity:0;transform:rotate(-7deg) translateX(calc(100vw + 300px))}}.line-140{animation:comet140 10s linear infinite;animation-delay:-31s;left:-24.930154862112644%;top:15%;transform:rotate(-35deg);width:191px}@keyframes comet140{0%{opacity:0;transform:rotate(-35deg) translateX(-300px)}14%{opacity:.24}88%{opacity:.24}to{opacity:0;transform:rotate(-35deg) translateX(calc(100vw + 300px))}}.line-141{animation:comet141 29s linear infinite;animation-delay:-34s;left:-13.479344099934954%;top:83%;transform:rotate(-40deg);width:470px}@keyframes comet141{0%{opacity:0;transform:rotate(-40deg) translateX(-300px)}12%{opacity:.26}85%{opacity:.26}to{opacity:0;transform:rotate(-40deg) translateX(calc(100vw + 300px))}}.line-142{animation:comet142 26s linear infinite;animation-delay:-29s;left:-16.528845358075976%;top:14%;transform:rotate(26deg);width:450px}@keyframes comet142{0%{opacity:0;transform:rotate(26deg) translateX(-300px)}10%{opacity:.25}87%{opacity:.25}to{opacity:0;transform:rotate(26deg) translateX(calc(100vw + 300px))}}.line-143{animation:comet143 23s linear infinite;animation-delay:-21s;right:-21.146890522241538%;top:89%;transform:rotate(10deg);width:531px}@keyframes comet143{0%{opacity:0;transform:rotate(10deg) translateX(-300px)}4%{opacity:.39}93%{opacity:.39}to{opacity:0;transform:rotate(10deg) translateX(calc(100vw + 300px))}}.line-144{animation:comet144 27s linear infinite;animation-delay:-15s;left:-25.712057553185073%;top:31%;transform:rotate(37deg);width:208px}@keyframes comet144{0%{opacity:0;transform:rotate(37deg) translateX(-300px)}15%{opacity:.2}88%{opacity:.2}to{opacity:0;transform:rotate(37deg) translateX(calc(100vw + 300px))}}.line-145{animation:comet145 19s linear infinite;animation-delay:-23s;left:-13.855228379013216%;top:69%;transform:rotate(-34deg);width:263px}@keyframes comet145{0%{opacity:0;transform:rotate(-34deg) translateX(-300px)}14%{opacity:.16}94%{opacity:.16}to{opacity:0;transform:rotate(-34deg) translateX(calc(100vw + 300px))}}.line-146{animation:comet146 33s linear infinite;animation-delay:-1s;left:-19.600063640633984%;top:34%;transform:rotate(-25deg);width:375px}@keyframes comet146{0%{opacity:0;transform:rotate(-25deg) translateX(-300px)}15%{opacity:.16}89%{opacity:.16}to{opacity:0;transform:rotate(-25deg) translateX(calc(100vw + 300px))}}.line-147{animation:comet147 14s linear infinite;animation-delay:-7s;right:-23.466024138976202%;top:33%;transform:rotate(-7deg);width:422px}@keyframes comet147{0%{opacity:0;transform:rotate(-7deg) translateX(-300px)}14%{opacity:.29}94%{opacity:.29}to{opacity:0;transform:rotate(-7deg) translateX(calc(100vw + 300px))}}.line-148{animation:comet148 17s linear infinite;animation-delay:-4s;left:-8.314587282073456%;top:92%;transform:rotate(13deg);width:215px}@keyframes comet148{0%{opacity:0;transform:rotate(13deg) translateX(-300px)}12%{opacity:.23}87%{opacity:.23}to{opacity:0;transform:rotate(13deg) translateX(calc(100vw + 300px))}}.line-149{animation:comet149 23s linear infinite;animation-delay:-28s;right:-28.531213947221747%;top:17%;transform:rotate(27deg);width:435px}@keyframes comet149{0%{opacity:0;transform:rotate(27deg) translateX(-300px)}11%{opacity:.47}91%{opacity:.47}to{opacity:0;transform:rotate(27deg) translateX(calc(100vw + 300px))}}.line-150{animation:comet150 25s linear infinite;animation-delay:-38s;right:-7.879929025635403%;top:28%;transform:rotate(-33deg);width:571px}@keyframes comet150{0%{opacity:0;transform:rotate(-33deg) translateX(-300px)}14%{opacity:.37}92%{opacity:.37}to{opacity:0;transform:rotate(-33deg) translateX(calc(100vw + 300px))}}.line-151{animation:comet151 31s linear infinite;animation-delay:-30s;right:-20.027869846110875%;top:83%;transform:rotate(-17deg);width:294px}@keyframes comet151{0%{opacity:0;transform:rotate(-17deg) translateX(-300px)}12%{opacity:.43}90%{opacity:.43}to{opacity:0;transform:rotate(-17deg) translateX(calc(100vw + 300px))}}.line-152{animation:comet152 24s linear infinite;animation-delay:-12s;right:-16.290952951364478%;top:60%;transform:rotate(-37deg);width:582px}@keyframes comet152{0%{opacity:0;transform:rotate(-37deg) translateX(-300px)}7%{opacity:.16}88%{opacity:.16}to{opacity:0;transform:rotate(-37deg) translateX(calc(100vw + 300px))}}.line-153{animation:comet153 20s linear infinite;animation-delay:-33s;left:-17.73016909807598%;top:51%;transform:rotate(-11deg);width:345px}@keyframes comet153{0%{opacity:0;transform:rotate(-11deg) translateX(-300px)}14%{opacity:.39}85%{opacity:.39}to{opacity:0;transform:rotate(-11deg) translateX(calc(100vw + 300px))}}.line-154{animation:comet154 21s linear infinite;animation-delay:-26s;right:-7.3686068393626%;top:17%;transform:rotate(22deg);width:304px}@keyframes comet154{0%{opacity:0;transform:rotate(22deg) translateX(-300px)}12%{opacity:.26}87%{opacity:.26}to{opacity:0;transform:rotate(22deg) translateX(calc(100vw + 300px))}}.line-155{animation:comet155 8s linear infinite;animation-delay:-9s;left:-28.116032588925275%;top:94%;transform:rotate(24deg);width:268px}@keyframes comet155{0%{opacity:0;transform:rotate(24deg) translateX(-300px)}15%{opacity:.17}91%{opacity:.17}to{opacity:0;transform:rotate(24deg) translateX(calc(100vw + 300px))}}.line-156{animation:comet156 22s linear infinite;animation-delay:-22s;right:-5.252625072874074%;top:71%;transform:rotate(-24deg);width:245px}@keyframes comet156{0%{opacity:0;transform:rotate(-24deg) translateX(-300px)}11%{opacity:.33}88%{opacity:.33}to{opacity:0;transform:rotate(-24deg) translateX(calc(100vw + 300px))}}.line-157{animation:comet157 10s linear infinite;animation-delay:-4s;left:-14.40247511767622%;top:98%;transform:rotate(-20deg);width:623px}@keyframes comet157{0%{opacity:0;transform:rotate(-20deg) translateX(-300px)}10%{opacity:.32}91%{opacity:.32}to{opacity:0;transform:rotate(-20deg) translateX(calc(100vw + 300px))}}.line-158{animation:comet158 22s linear infinite;animation-delay:-14s;right:-21.28508932924932%;top:22%;transform:rotate(-19deg);width:507px}@keyframes comet158{0%{opacity:0;transform:rotate(-19deg) translateX(-300px)}13%{opacity:.48}93%{opacity:.48}to{opacity:0;transform:rotate(-19deg) translateX(calc(100vw + 300px))}}.line-159{animation:comet159 15s linear infinite;animation-delay:-12s;right:-25.049503691530376%;top:23%;transform:rotate(41deg);width:209px}@keyframes comet159{0%{opacity:0;transform:rotate(41deg) translateX(-300px)}11%{opacity:.37}91%{opacity:.37}to{opacity:0;transform:rotate(41deg) translateX(calc(100vw + 300px))}}.line-160{animation:comet160 10s linear infinite;animation-delay:-17s;right:-13.238632920201832%;top:50%;transform:rotate(11deg);width:374px}@keyframes comet160{0%{opacity:0;transform:rotate(11deg) translateX(-300px)}10%{opacity:.14}93%{opacity:.14}to{opacity:0;transform:rotate(11deg) translateX(calc(100vw + 300px))}}.line-161{animation:comet161 18s linear infinite;animation-delay:-4s;right:-29.668586701767335%;top:32%;transform:rotate(40deg);width:203px}@keyframes comet161{0%{opacity:0;transform:rotate(40deg) translateX(-300px)}4%{opacity:.39}89%{opacity:.39}to{opacity:0;transform:rotate(40deg) translateX(calc(100vw + 300px))}}.line-162{animation:comet162 17s linear infinite;animation-delay:-4s;right:-12.841916790355256%;top:73%;transform:rotate(43deg);width:352px}@keyframes comet162{0%{opacity:0;transform:rotate(43deg) translateX(-300px)}10%{opacity:.37}94%{opacity:.37}to{opacity:0;transform:rotate(43deg) translateX(calc(100vw + 300px))}}.line-163{animation:comet163 15s linear infinite;animation-delay:-21s;left:-28.787986054260212%;top:72%;transform:rotate(-21deg);width:511px}@keyframes comet163{0%{opacity:0;transform:rotate(-21deg) translateX(-300px)}9%{opacity:.48}91%{opacity:.48}to{opacity:0;transform:rotate(-21deg) translateX(calc(100vw + 300px))}}.line-164{animation:comet164 28s linear infinite;animation-delay:-34s;right:-16.357979343349363%;top:34%;transform:rotate(43deg);width:317px}@keyframes comet164{0%{opacity:0;transform:rotate(43deg) translateX(-300px)}3%{opacity:.18}86%{opacity:.18}to{opacity:0;transform:rotate(43deg) translateX(calc(100vw + 300px))}}.line-165{animation:comet165 28s linear infinite;animation-delay:-2s;right:-29.356555195801104%;top:61%;transform:rotate(38deg);width:295px}@keyframes comet165{0%{opacity:0;transform:rotate(38deg) translateX(-300px)}13%{opacity:.23}94%{opacity:.23}to{opacity:0;transform:rotate(38deg) translateX(calc(100vw + 300px))}}.line-166{animation:comet166 28s linear infinite;animation-delay:-28s;right:-20.473901372732044%;top:97%;transform:rotate(42deg);width:386px}@keyframes comet166{0%{opacity:0;transform:rotate(42deg) translateX(-300px)}5%{opacity:.11}88%{opacity:.11}to{opacity:0;transform:rotate(42deg) translateX(calc(100vw + 300px))}}.line-167{animation:comet167 24s linear infinite;animation-delay:-11s;right:-16.53373845064517%;top:77%;transform:rotate(-8deg);width:562px}@keyframes comet167{0%{opacity:0;transform:rotate(-8deg) translateX(-300px)}13%{opacity:.24}86%{opacity:.24}to{opacity:0;transform:rotate(-8deg) translateX(calc(100vw + 300px))}}.line-168{animation:comet168 29s linear infinite;animation-delay:-4s;left:-16.015168581377935%;top:86%;transform:rotate(-29deg);width:177px}@keyframes comet168{0%{opacity:0;transform:rotate(-29deg) translateX(-300px)}14%{opacity:.33}92%{opacity:.33}to{opacity:0;transform:rotate(-29deg) translateX(calc(100vw + 300px))}}.line-169{animation:comet169 20s linear infinite;animation-delay:-34s;right:-9.926293776297591%;top:38%;transform:rotate(19deg);width:541px}@keyframes comet169{0%{opacity:0;transform:rotate(19deg) translateX(-300px)}9%{opacity:.39}90%{opacity:.39}to{opacity:0;transform:rotate(19deg) translateX(calc(100vw + 300px))}}.line-170{animation:comet170 26s linear infinite;animation-delay:-39s;right:-15.299308705880398%;top:73%;transform:rotate(7deg);width:290px}@keyframes comet170{0%{opacity:0;transform:rotate(7deg) translateX(-300px)}9%{opacity:.4}92%{opacity:.4}to{opacity:0;transform:rotate(7deg) translateX(calc(100vw + 300px))}}.line-171{animation:comet171 31s linear infinite;animation-delay:-29s;right:-22.66367617936883%;top:79%;transform:rotate(-14deg);width:283px}@keyframes comet171{0%{opacity:0;transform:rotate(-14deg) translateX(-300px)}12%{opacity:.46}90%{opacity:.46}to{opacity:0;transform:rotate(-14deg) translateX(calc(100vw + 300px))}}.line-172{animation:comet172 31s linear infinite;animation-delay:-7s;left:-12.74664337861002%;top:37%;transform:rotate(44deg);width:155px}@keyframes comet172{0%{opacity:0;transform:rotate(44deg) translateX(-300px)}13%{opacity:.34}89%{opacity:.34}to{opacity:0;transform:rotate(44deg) translateX(calc(100vw + 300px))}}.line-173{animation:comet173 23s linear infinite;animation-delay:-12s;left:-25.034702596895464%;top:27%;transform:rotate(-30deg);width:518px}@keyframes comet173{0%{opacity:0;transform:rotate(-30deg) translateX(-300px)}13%{opacity:.31}92%{opacity:.31}to{opacity:0;transform:rotate(-30deg) translateX(calc(100vw + 300px))}}.line-174{animation:comet174 19s linear infinite;animation-delay:-10s;left:-13.940803826975511%;top:84%;transform:rotate(41deg);width:599px}@keyframes comet174{0%{opacity:0;transform:rotate(41deg) translateX(-300px)}8%{opacity:.17}86%{opacity:.17}to{opacity:0;transform:rotate(41deg) translateX(calc(100vw + 300px))}}.line-175{animation:comet175 16s linear infinite;animation-delay:-26s;right:-20.382868582053582%;top:1%;transform:rotate(0deg);width:622px}@keyframes comet175{0%{opacity:0;transform:rotate(0deg) translateX(-300px)}12%{opacity:.49}86%{opacity:.49}to{opacity:0;transform:rotate(0deg) translateX(calc(100vw + 300px))}}.line-176{animation:comet176 33s linear infinite;animation-delay:-13s;left:-19.37839233445198%;top:46%;transform:rotate(-42deg);width:376px}@keyframes comet176{0%{opacity:0;transform:rotate(-42deg) translateX(-300px)}6%{opacity:.5}95%{opacity:.5}to{opacity:0;transform:rotate(-42deg) translateX(calc(100vw + 300px))}}.line-177{animation:comet177 12s linear infinite;animation-delay:-7s;right:-23.889320841021764%;top:42%;transform:rotate(-8deg);width:205px}@keyframes comet177{0%{opacity:0;transform:rotate(-8deg) translateX(-300px)}8%{opacity:.45}88%{opacity:.45}to{opacity:0;transform:rotate(-8deg) translateX(calc(100vw + 300px))}}.line-178{animation:comet178 24s linear infinite;animation-delay:-16s;left:-19.266313231847256%;top:20%;transform:rotate(-9deg);width:412px}@keyframes comet178{0%{opacity:0;transform:rotate(-9deg) translateX(-300px)}13%{opacity:.18}91%{opacity:.18}to{opacity:0;transform:rotate(-9deg) translateX(calc(100vw + 300px))}}.line-179{animation:comet179 10s linear infinite;animation-delay:-39s;right:-19.08746276370723%;top:49%;transform:rotate(-42deg);width:471px}@keyframes comet179{0%{opacity:0;transform:rotate(-42deg) translateX(-300px)}11%{opacity:.32}87%{opacity:.32}to{opacity:0;transform:rotate(-42deg) translateX(calc(100vw + 300px))}}.line-180{animation:comet180 10s linear infinite;animation-delay:-7s;right:-28.35856730706608%;top:90%;transform:rotate(-1deg);width:456px}@keyframes comet180{0%{opacity:0;transform:rotate(-1deg) translateX(-300px)}10%{opacity:.21}89%{opacity:.21}to{opacity:0;transform:rotate(-1deg) translateX(calc(100vw + 300px))}}.line-181{animation:comet181 16s linear infinite;animation-delay:-31s;left:-15.177494854495578%;top:25%;transform:rotate(23deg);width:439px}@keyframes comet181{0%{opacity:0;transform:rotate(23deg) translateX(-300px)}11%{opacity:.2}92%{opacity:.2}to{opacity:0;transform:rotate(23deg) translateX(calc(100vw + 300px))}}.line-182{animation:comet182 32s linear infinite;animation-delay:-16s;right:-28.55847802123834%;top:46%;transform:rotate(26deg);width:251px}@keyframes comet182{0%{opacity:0;transform:rotate(26deg) translateX(-300px)}6%{opacity:.44}90%{opacity:.44}to{opacity:0;transform:rotate(26deg) translateX(calc(100vw + 300px))}}.line-183{animation:comet183 28s linear infinite;animation-delay:-38s;left:-25.310367053362462%;top:69%;transform:rotate(-8deg);width:309px}@keyframes comet183{0%{opacity:0;transform:rotate(-8deg) translateX(-300px)}15%{opacity:.11}92%{opacity:.11}to{opacity:0;transform:rotate(-8deg) translateX(calc(100vw + 300px))}}.line-184{animation:comet184 24s linear infinite;animation-delay:-34s;right:-21.983084438863195%;top:42%;transform:rotate(-18deg);width:158px}@keyframes comet184{0%{opacity:0;transform:rotate(-18deg) translateX(-300px)}5%{opacity:.12}89%{opacity:.12}to{opacity:0;transform:rotate(-18deg) translateX(calc(100vw + 300px))}}.line-185{animation:comet185 19s linear infinite;animation-delay:-35s;left:-19.950835054442777%;top:91%;transform:rotate(35deg);width:579px}@keyframes comet185{0%{opacity:0;transform:rotate(35deg) translateX(-300px)}14%{opacity:.43}90%{opacity:.43}to{opacity:0;transform:rotate(35deg) translateX(calc(100vw + 300px))}}.line-186{animation:comet186 32s linear infinite;animation-delay:-35s;left:-11.300116601106737%;top:15%;transform:rotate(-16deg);width:405px}@keyframes comet186{0%{opacity:0;transform:rotate(-16deg) translateX(-300px)}12%{opacity:.39}88%{opacity:.39}to{opacity:0;transform:rotate(-16deg) translateX(calc(100vw + 300px))}}.line-187{animation:comet187 9s linear infinite;animation-delay:-2s;left:-22.5397542753357%;top:62%;transform:rotate(-42deg);width:524px}@keyframes comet187{0%{opacity:0;transform:rotate(-42deg) translateX(-300px)}4%{opacity:.41}90%{opacity:.41}to{opacity:0;transform:rotate(-42deg) translateX(calc(100vw + 300px))}}.line-188{animation:comet188 13s linear infinite;animation-delay:-32s;right:-19.881391101998112%;top:4%;transform:rotate(40deg);width:376px}@keyframes comet188{0%{opacity:0;transform:rotate(40deg) translateX(-300px)}8%{opacity:.49}89%{opacity:.49}to{opacity:0;transform:rotate(40deg) translateX(calc(100vw + 300px))}}.line-189{animation:comet189 32s linear infinite;animation-delay:-2s;left:-10.553115779110229%;top:9%;transform:rotate(-29deg);width:648px}@keyframes comet189{0%{opacity:0;transform:rotate(-29deg) translateX(-300px)}9%{opacity:.47}87%{opacity:.47}to{opacity:0;transform:rotate(-29deg) translateX(calc(100vw + 300px))}}.line-190{animation:comet190 18s linear infinite;animation-delay:-22s;right:-8.208523546916108%;top:3%;transform:rotate(-41deg);width:496px}@keyframes comet190{0%{opacity:0;transform:rotate(-41deg) translateX(-300px)}3%{opacity:.5}87%{opacity:.5}to{opacity:0;transform:rotate(-41deg) translateX(calc(100vw + 300px))}}.line-191{animation:comet191 32s linear infinite;animation-delay:-39s;right:-20.480386231526683%;top:93%;transform:rotate(-38deg);width:534px}@keyframes comet191{0%{opacity:0;transform:rotate(-38deg) translateX(-300px)}9%{opacity:.25}90%{opacity:.25}to{opacity:0;transform:rotate(-38deg) translateX(calc(100vw + 300px))}}.line-192{animation:comet192 19s linear infinite;animation-delay:-39s;right:-18.51320045493664%;top:85%;transform:rotate(-8deg);width:512px}@keyframes comet192{0%{opacity:0;transform:rotate(-8deg) translateX(-300px)}9%{opacity:.23}94%{opacity:.23}to{opacity:0;transform:rotate(-8deg) translateX(calc(100vw + 300px))}}.line-193{animation:comet193 29s linear infinite;animation-delay:-34s;right:-21.400527980863714%;top:87%;transform:rotate(-8deg);width:627px}@keyframes comet193{0%{opacity:0;transform:rotate(-8deg) translateX(-300px)}14%{opacity:.43}88%{opacity:.43}to{opacity:0;transform:rotate(-8deg) translateX(calc(100vw + 300px))}}.line-194{animation:comet194 18s linear infinite;animation-delay:-16s;left:-22.55270959145073%;top:58%;transform:rotate(44deg);width:482px}@keyframes comet194{0%{opacity:0;transform:rotate(44deg) translateX(-300px)}9%{opacity:.26}90%{opacity:.26}to{opacity:0;transform:rotate(44deg) translateX(calc(100vw + 300px))}}.line-195{animation:comet195 9s linear infinite;animation-delay:-36s;left:-15.567684548710224%;top:76%;transform:rotate(-20deg);width:276px}@keyframes comet195{0%{opacity:0;transform:rotate(-20deg) translateX(-300px)}4%{opacity:.27}92%{opacity:.27}to{opacity:0;transform:rotate(-20deg) translateX(calc(100vw + 300px))}}.line-196{animation:comet196 18s linear infinite;animation-delay:-28s;left:-12.017206232379003%;top:28%;transform:rotate(39deg);width:532px}@keyframes comet196{0%{opacity:0;transform:rotate(39deg) translateX(-300px)}7%{opacity:.17}86%{opacity:.17}to{opacity:0;transform:rotate(39deg) translateX(calc(100vw + 300px))}}.line-197{animation:comet197 14s linear infinite;animation-delay:-24s;left:-19.316579094551155%;top:73%;transform:rotate(39deg);width:507px}@keyframes comet197{0%{opacity:0;transform:rotate(39deg) translateX(-300px)}10%{opacity:.45}93%{opacity:.45}to{opacity:0;transform:rotate(39deg) translateX(calc(100vw + 300px))}}.line-198{animation:comet198 25s linear infinite;animation-delay:-27s;left:-29.96558754293612%;top:31%;transform:rotate(38deg);width:316px}@keyframes comet198{0%{opacity:0;transform:rotate(38deg) translateX(-300px)}7%{opacity:.23}86%{opacity:.23}to{opacity:0;transform:rotate(38deg) translateX(calc(100vw + 300px))}}.line-199{animation:comet199 22s linear infinite;animation-delay:-22s;left:-6.29767229583049%;top:45%;transform:rotate(38deg);width:328px}@keyframes comet199{0%{opacity:0;transform:rotate(38deg) translateX(-300px)}7%{opacity:.22}91%{opacity:.22}to{opacity:0;transform:rotate(38deg) translateX(calc(100vw + 300px))}}.line-200{animation:comet200 26s linear infinite;animation-delay:-38s;right:-21.957149798185593%;top:19%;transform:rotate(43deg);width:442px}@keyframes comet200{0%{opacity:0;transform:rotate(43deg) translateX(-300px)}14%{opacity:.34}88%{opacity:.34}to{opacity:0;transform:rotate(43deg) translateX(calc(100vw + 300px))}}
/*# sourceMappingURL=main.5a594fc1.css.map*/