/* nenalisi – Styles für die statische HTML-Fassung (ohne JavaScript), automatisch erzeugt */
.scp0:hover { color: rgb(255, 255, 255) !important; }
.scp1:hover { background: var(--tint) !important; color: rgb(222, 102, 64) !important; }
.scp2:hover { transform: translateY(-2px) !important; }
.scp0:hover { background: var(--tint) !important; color: rgb(222, 102, 64) !important; }
.scp1:hover { transform: translateY(-2px) !important; }
.scp2:hover { color: rgb(255, 255, 255) !important; }
.scp0:hover { border-color: rgb(222, 102, 64) !important; color: rgb(222, 102, 64) !important; }
.scp3:hover { color: rgb(255, 255, 255) !important; }
.scp0:hover { border-color: rgb(222, 102, 64) !important; transform: translateY(-3px) !important; }
.scp1:hover { color: rgb(255, 255, 255) !important; }
.scp2:hover { background: var(--tint) !important; color: rgb(222, 102, 64) !important; }
.scp3:hover { transform: translateY(-2px) !important; }
.scp0:hover { transform: translateY(-4px) !important; border-color: rgb(222, 102, 64) !important; }
.scp1:hover { background: var(--block) !important; color: rgb(255, 255, 255) !important; }
.scp3:hover { background: var(--tint) !important; color: rgb(222, 102, 64) !important; }
.scp4:hover { transform: translateY(-2px) !important; }
.scp4:hover { color: rgb(255, 255, 255) !important; }
.scp0:hover { transform: translateY(-6px) !important; }
.scp1:hover { transform: scale(1.05) !important; }
.scp0:hover { transform: translateY(-6px) !important; border-color: rgb(222, 102, 64) !important; }
.scp1:hover { transform: translateY(-6px) !important; }
.scp3:hover { background: rgb(222, 102, 64) !important; border-color: rgb(222, 102, 64) !important; }
.scp4:hover { background: var(--block) !important; color: rgb(255, 255, 255) !important; }
.scp5:hover { background: rgb(74, 69, 67) !important; }
.scp6:hover { border-color: rgb(222, 102, 64) !important; transform: translateY(-2px) !important; }
.scp7:hover { background: var(--tint) !important; color: rgb(222, 102, 64) !important; }
.scp8:hover { color: rgb(255, 255, 255) !important; }
.swrl1to{position: fixed !important;top: 14px !important;left: 0px !important;right: 0px !important;z-index: 30 !important;display: flex !important;justify-content: center !important;padding: 0px 16px !important;pointer-events: none !important}
.s11vzc32{pointer-events: auto !important;width: 100% !important;max-width: 1280px !important;display: flex !important;align-items: center !important;gap: 10px !important;padding: 8px 8px 8px 22px !important;border-radius: 999px !important;background: var(--glass) !important;backdrop-filter: blur(18px) !important;border: 1px solid var(--line) !important;box-sizing: border-box !important;box-shadow: rgba(52, 52, 52, 0.35) 0px 20px 50px -30px !important}
.s8zflt7{display: flex !important;align-items: baseline !important;gap: 6px !important;color: var(--ink) !important}
.skgocsv{font-size: 27px !important}
.s11dmt4v{flex: 1 1 0% !important}
.s46711p{display: flex !important;align-items: center !important;gap: 2px !important}
.sy3yw1{padding: 11px 13px !important;border-radius: 999px !important;font: 600 14px/1 var(--font-body) !important;color: var(--ink) !important;white-space: nowrap !important;transition: background-color 0.25s, color 0.25s !important}
.sprfksj{padding: 6px 6px 6px 20px !important;font-size: 14px !important;color: rgb(255, 255, 255) !important;white-space: nowrap !important}
.s1ruuh4j{width: 36px !important;height: 36px !important;background: var(--block) !important;color: rgb(255, 255, 255) !important}
.s1xitw7g{display: flex !important;align-items: center !important;gap: 6px !important;flex: 0 0 auto !important}
.s1fyz2x3{flex: 0 0 auto !important;display: grid !important;place-items: center !important;width: 44px !important;height: 44px !important;border-radius: 50% !important;border: 1px solid var(--line) !important;background: var(--surface) !important;box-sizing: border-box !important;color: var(--ink) !important;cursor: pointer !important;transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1), border-color 0.3s, color 0.3s !important;text-decoration: none !important}
.s8xd1vu{flex: 0 0 auto !important;display: grid !important;place-items: center !important;width: 44px !important;height: 44px !important;border-radius: 50% !important;border: 1px solid var(--line) !important;background: var(--surface) !important;box-sizing: border-box !important;color: var(--ink) !important;cursor: pointer !important;transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1), border-color 0.3s, color 0.3s !important}
.sm17oaq{display: flex !important;align-items: center !important;gap: 8px !important;flex: 0 0 auto !important}
.s1w1uw7w{font: 700 11px/1 var(--font-body) !important;letter-spacing: 0.18em !important;text-transform: uppercase !important;color: var(--ink) !important;padding-left: 6px !important}
.sqjxgng{flex: 0 0 auto !important;position: relative !important;display: grid !important;place-items: center !important;width: 44px !important;height: 44px !important;border-radius: 50% !important;border: 0px !important;background: rgb(222, 102, 64) !important;color: rgb(255, 255, 255) !important;box-shadow: rgba(222, 102, 64, 0.8) 0px 10px 24px -10px !important;transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1), background-color 0.3s !important;cursor: pointer !important;-webkit-tap-highlight-color: transparent !important;overflow: hidden !important}
.srod73e{position: absolute !important;left: 50% !important;top: 50% !important;width: 42px !important;height: 32px !important;margin: -16px 0px 0px -21px !important}
.s1nlbfn7{position: fixed !important;right: 0px !important;top: clamp(96px, 14vh, 140px) !important;z-index: 28 !important;display: flex !important;flex-direction: column !important;align-items: center !important;gap: 8px !important;padding: 10px 8px 10px 10px !important;border-radius: 26px 0px 0px 26px !important;background: var(--glass) !important;backdrop-filter: blur(18px) !important;border-top-color: !important;border-top-style: !important;border-top-width: !important;border-right: 0px !important;border-bottom-color: !important;border-bottom-style: !important;border-bottom-width: !important;border-left-color: !important;border-left-style: !important;border-left-width: !important;border-image-source: !important;border-image-slice: !important;border-image-width: !important;border-image-outset: !important;border-image-repeat: !important;box-shadow: rgba(52, 52, 52, 0.45) 0px 20px 50px -30px !important}
.sshbl7l{position: fixed !important;inset: 0px !important;z-index: 29 !important;background: var(--block) !important;color: rgb(255, 255, 255) !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 460px), 1fr)) !important;box-sizing: border-box !important;overflow: auto !important}
.s88ki6n{display: flex !important;flex-direction: column !important;padding: 110px clamp(20px, 5vw, 72px) 32px !important;min-height: 100vh !important;box-sizing: border-box !important}
.s1av4718{display: flex !important;flex-direction: column !important;gap: 4px !important;margin: auto 0px !important;padding: 24px 0px 40px !important;font: 400 clamp(40px,5.4vw,72px)/1.1 var(--font-serif) !important}
.s18bo211{color: rgb(255, 255, 255) !important;transition-delay: 0s !important}
.s1y7l150{display: flex !important;flex-wrap: wrap !important;gap: 10px !important;transition-delay: 0s !important}
.swazk2w{color: rgb(255, 255, 255) !important;background: rgb(222, 102, 64) !important}
.s1ofw04q{background: rgb(52, 52, 52) !important;color: rgb(255, 255, 255) !important}
.sdm5d41{color: rgb(255, 255, 255) !important;border-color: rgba(255, 255, 255, 0.4) !important;padding: 16px 22px !important}
.sezsq5n{position: relative !important;min-height: 320px !important;margin: 12px !important;border-radius: 40px !important;overflow: hidden !important;background: rgb(52, 52, 52) !important}
.s1e6y11i{position: absolute !important;inset: 0px !important;width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 50% 35% !important}
.sz5s8ga{padding: clamp(140px, 15vw, 200px) 0px clamp(40px, 5vw, 64px) !important;background: var(--bg) !important}
.s8ksuxq{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: flex !important;flex-direction: column !important;gap: 24px !important}
.sbmdo8l{color: var(--accent-deep) !important}
.skmu7c3{margin: 0px !important;font-size: clamp(48px, 6.4vw, 108px) !important;line-height: 0.98 !important;color: var(--ink) !important}
.spdz8tp{color: rgb(222, 102, 64) !important}
.sh98oht{margin: 0px !important;max-width: 52ch !important;font-size: clamp(18px, 1.5vw, 21px) !important;line-height: 1.55 !important;color: var(--ink) !important;text-wrap: pretty !important}
.sef0pom{padding: 0px clamp(12px, 2vw, 24px) clamp(64px, 8vw, 104px) !important;background: var(--bg) !important}
.s1z0zpo1{max-width: 1320px !important;margin: 0px auto !important;padding: clamp(28px, 4vw, 56px) !important;border-radius: 40px !important;background: var(--tint) !important;display: flex !important;flex-direction: column !important;gap: 8px !important}
.s9wdcul{display: flex !important;flex-wrap: wrap !important;justify-content: space-between !important;align-items: center !important;gap: 16px !important;margin-bottom: 12px !important}
.sa4wu9c{margin: 0px !important;font: 400 clamp(30px,3vw,44px)/1.05 var(--font-serif) !important;color: var(--ink) !important}
.s1dzsg6v{padding: 12px 20px !important;border-radius: 999px !important;border: 1.5px solid var(--line-strong) !important;background: transparent !important;color: var(--ink) !important;font: 700 14px/1 var(--font-body) !important;cursor: pointer !important}
.snxs69f{display: flex !important;flex-wrap: wrap !important;align-items: center !important;justify-content: space-between !important;gap: 16px !important;padding: 20px 22px !important;border-radius: 24px !important;background: var(--surface) !important}
.s12suwbx{display: flex !important;flex-direction: column !important;gap: 4px !important;min-width: min(100%, 260px) !important;flex: 1 1 0% !important}
.sxpo2ji{font: 700 17px/1.3 var(--font-body) !important;color: var(--ink) !important}
.soizp0z{font-size: 14px !important;line-height: 1.5 !important;color: var(--muted) !important}
.sya165e{display: flex !important;gap: 4px !important;padding: 4px !important;border-radius: 999px !important;border: 1.5px solid var(--line-strong) !important}
.s2eac7i{padding: 10px 16px !important;border: 0px !important;border-radius: 999px !important;background: var(--block) !important;color: rgb(255, 255, 255) !important;font: 700 14px/1 var(--font-body) !important;cursor: pointer !important}
.s1s8qf5x{padding: 10px 16px !important;border: 0px !important;border-radius: 999px !important;background: transparent !important;color: var(--ink) !important;font: 700 14px/1 var(--font-body) !important;cursor: pointer !important}
.s1jmthp0{position: relative !important;flex: 0 0 auto !important;width: 60px !important;height: 34px !important;border-radius: 999px !important;border: 0px !important;background: var(--line-strong) !important;cursor: pointer !important;transition: background 0.25s !important}
.srst03e{position: absolute !important;top: 4px !important;left: 4px !important;width: 26px !important;height: 26px !important;border-radius: 50% !important;background: rgb(255, 255, 255) !important;box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 6px !important;transition: left 0.25s cubic-bezier(0.2, 0.7, 0.2, 1) !important}
.ss8pall{margin: 8px 4px 0px !important;font-size: 14px !important;color: var(--muted) !important}
.sthnp7t{padding: 0px 0px clamp(80px, 10vw, 140px) !important;background: var(--bg) !important}
.s128m8jl{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important}
.s1ldtot3{max-width: 780px !important;display: flex !important;flex-direction: column !important}
.s1r6c66j{color: var(--accent-deep) !important;margin-bottom: 18px !important}
.s13wubb4{display: flex !important;flex-direction: column !important;gap: 12px !important;padding: 32px 0px !important;border-top: 1px solid var(--line) !important}
.sl6c6tz{margin: 0px !important;font: 400 clamp(28px,2.6vw,36px)/1.1 var(--font-serif) !important;color: var(--ink) !important}
.sror8cb{margin: 0px !important;font-size: 16px !important;line-height: 1.7 !important;color: var(--muted) !important;text-wrap: pretty !important}
.s71nijq{margin: 0px !important;padding-left: 20px !important;display: flex !important;flex-direction: column !important;gap: 6px !important;font-size: 16px !important;line-height: 1.6 !important;color: var(--muted) !important}
.seozrcs{color: var(--ink) !important}
.skb9965{color: var(--ink) !important;text-decoration: underline !important}
.sqr5wpq{background: var(--block) !important;color: rgb(255, 255, 255) !important;border-radius: 56px 56px 0px 0px !important;padding: clamp(64px, 8vw, 104px) 0px 28px !important}
.s43lzkr{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: flex !important;flex-direction: column !important;gap: 56px !important}
.s1lxo5yj{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 210px), 1fr)) !important;gap: 40px !important}
.sn7zwcm{display: flex !important;flex-direction: column !important;gap: 14px !important}
.s1c1bhj{display: flex !important;align-items: baseline !important;gap: 6px !important}
.s1r43sa3{font-size: 34px !important;color: rgb(255, 255, 255) !important}
.s1ljm3cg{margin: 0px !important;font-size: 14px !important;line-height: 1.6 !important;color: rgba(255, 255, 255, 0.78) !important}
.str34hl{font-style: normal !important;display: flex !important;flex-direction: column !important;gap: 8px !important;font-size: 15px !important;line-height: 1.5 !important}
.s9mjfrk{font: 700 12px/1 var(--font-body) !important;letter-spacing: 0.16em !important;text-transform: uppercase !important;color: rgb(233, 134, 99) !important;margin-bottom: 6px !important}
.s1e0b18x{color: rgb(255, 255, 255) !important;margin-top: 6px !important}
.s178x7bw{color: rgb(255, 255, 255) !important}
.sdlrugi{display: flex !important;flex-direction: column !important;gap: 10px !important;font-size: 15px !important}
.s1dsq2qy{display: flex !important;justify-content: space-between !important;flex-wrap: wrap !important;gap: 12px !important;padding-top: 22px !important;border-top: 1px solid rgba(255, 255, 255, 0.18) !important;font-size: 13px !important;line-height: 1.5 !important;color: rgba(255, 255, 255, 0.75) !important}
.s15rwbas{flex-basis: 100% !important;order: 3 !important;display: flex !important;flex-wrap: wrap !important;gap: 4px 12px !important;font-size: 12px !important;color: rgba(255, 255, 255, 0.6) !important}
.sqw3adn{color: rgba(255, 255, 255, 0.6) !important}
.s1a1im5i{max-width: 70ch !important}
.sqtp6h5{position: fixed !important;right: 18px !important;bottom: 18px !important;z-index: 25 !important;display: flex !important;align-items: center !important;gap: 10px !important;padding: 8px 18px 8px 8px !important;border-radius: 999px !important;background: var(--block) !important;color: rgb(255, 255, 255) !important;font: 600 14px/1 var(--font-body) !important;box-shadow: rgba(0, 0, 0, 0.55) 0px 20px 40px -16px !important}
.s1fl128y{width: 40px !important;height: 40px !important;border-radius: 50% !important;object-fit: cover !important;object-position: 50% 25% !important;box-shadow: rgb(222, 102, 64) 0px 0px 0px 2px !important}
.securmp{padding: clamp(140px, 15vw, 200px) 0px clamp(48px, 6vw, 80px) !important;background: var(--bg) !important}
.s1x6a2zi{display: flex !important;flex-direction: column !important;gap: 24px !important;max-width: 980px !important}
.shhccw5{display: flex !important;flex-direction: column !important;gap: 8px !important;padding: 24px 28px !important;border-radius: 24px !important;background: var(--tint) !important;margin-bottom: 12px !important}
.scbic0n{font: 700 12px/1 var(--font-body) !important;letter-spacing: 0.16em !important;text-transform: uppercase !important;color: var(--accent-deep) !important;margin-bottom: 6px !important}
.sf3uevw{font-size: 15px !important;color: var(--ink) !important}
.s185xv23{display: flex !important;flex-direction: column !important;gap: 12px !important;padding: 32px 0px !important;border-top: 1px solid var(--line) !important;scroll-margin-top: 110px !important}
.s1vhupb{margin: 10px 0px 0px !important;font: 700 17px/1.35 var(--font-body) !important;color: var(--ink) !important}
.s1r3cb37{color: var(--ink) !important;text-decoration: underline !important;text-underline-offset: 3px !important}
.s1cxo52i{position: relative !important;overflow: hidden !important;padding: clamp(120px, 13vw, 160px) 0px clamp(64px, 8vw, 104px) !important;background: var(--bg) !important}
.s47nzei{margin-bottom: 36px !important}
.sgqh3t9{list-style: none !important;margin: 0px !important;padding: 0px !important;display: flex !important;flex-wrap: wrap !important;gap: 8px !important;align-items: center !important;font: 600 14px/1.3 var(--font-body) !important;color: var(--muted) !important}
.sczjwnh{color: var(--muted) !important}
.sqyj378{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr)) !important;gap: clamp(40px, 6vw, 96px) !important;align-items: center !important}
.sndkc3r{display: flex !important;flex-direction: column !important;gap: 26px !important}
.s1byhgq6{align-self: flex-start !important;display: inline-flex !important;align-items: center !important;gap: 10px !important;padding: 8px 16px 8px 8px !important;border-radius: 999px !important;background: var(--tint) !important;font: 700 12px/1 var(--font-body) !important;letter-spacing: 0.14em !important;text-transform: uppercase !important;color: var(--ink) !important}
.s14vf9iv{width: 22px !important;height: 22px !important;border-radius: 50% !important;background: radial-gradient(circle, rgb(255, 255, 255) 0px, rgb(255, 255, 255) 3px, rgb(222, 102, 64) 3.5px) !important}
.s1w8xfvx{margin: 0px !important;font-size: clamp(48px, 6vw, 100px) !important;line-height: 0.98 !important;color: var(--ink) !important}
.s113uckv{margin: 0px !important;max-width: 46ch !important;font-size: clamp(18px, 1.5vw, 21px) !important;line-height: 1.55 !important;color: var(--ink) !important}
.sxtouz9{display: flex !important;flex-wrap: wrap !important;gap: 10px !important}
.sx3zvgx{padding: 11px 16px !important}
.s1tf5n4h{display: flex !important;flex-wrap: wrap !important;gap: 10px !important;align-items: center !important}
.s148fcqw{background: var(--block) !important;color: rgb(255, 255, 255) !important}
.s10npz4k{display: inline-flex !important;align-items: center !important;gap: 8px !important;padding: 14px 20px !important;border-radius: 999px !important;border: 1.5px solid var(--line-strong) !important;font: 600 14px/1 var(--font-body) !important;color: var(--ink) !important}
.sbpgjrm{justify-self: center !important;display: block !important;width: 100% !important;max-width: 440px !important;aspect-ratio: 4 / 5 !important;object-fit: cover !important;border-radius: 40px !important;background: var(--ph) !important;box-shadow: rgba(0, 0, 0, 0.45) 0px 60px 110px -50px !important}
.sn8s88o{padding: clamp(72px, 9vw, 140px) 0px !important;background: var(--bg) !important}
.s1gvayac{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)) !important;gap: clamp(40px, 6vw, 104px) !important;align-items: start !important}
.sx1agcx{display: flex !important;flex-direction: column !important;gap: 20px !important}
.s109y2v3{margin: 0px !important;font-size: clamp(38px, 4.6vw, 76px) !important;line-height: 0.98 !important;color: var(--ink) !important;text-wrap: balance !important}
.s4kjwix{display: flex !important;flex-direction: column !important;gap: 28px !important}
.s19un283{margin: 0px !important;font: 400 clamp(24px,2.3vw,34px)/1.32 var(--font-serif) !important;color: var(--ink) !important;text-wrap: pretty !important}
.s1dsseni{margin: 0px !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr)) !important;gap: 12px !important}
.sg7plwx{padding: 20px 22px !important;border-radius: 24px !important;border: 1px solid var(--line) !important;background: var(--surface) !important}
.soh1a0r{font: 700 11px/1 var(--font-body) !important;letter-spacing: 0.14em !important;text-transform: uppercase !important;color: var(--accent-deep) !important}
.s1xrq04i{margin: 10px 0px 0px !important;font-size: 16px !important;line-height: 1.45 !important}
.s1q5h4ih{padding: clamp(80px, 10vw, 150px) 0px !important;background: var(--tint) !important;border-radius: 56px !important}
.sn595gp{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)) !important;gap: clamp(40px, 6vw, 104px) !important;align-items: start !important}
.s16s6q7v{display: flex !important;flex-direction: column !important;gap: 22px !important}
.s1ekdxpl{margin: 0px !important;font-size: clamp(40px, 5vw, 80px) !important;color: var(--ink) !important}
.synuoaz{margin: 0px !important;font-size: 17px !important;line-height: 1.7 !important;color: var(--ink) !important;max-width: 52ch !important;text-wrap: pretty !important}
.seniau3{background: var(--surface) !important;color: var(--ink) !important;border-radius: 36px !important;padding: clamp(26px, 3.4vw, 44px) !important;box-shadow: rgba(52, 52, 52, 0.5) 0px 60px 120px -60px !important;border: 1px solid var(--line) !important;display: flex !important;flex-direction: column !important;gap: 20px !important}
.s1aan2dm{display: flex !important;flex-direction: column !important;gap: 18px !important}
.sbyjnnz{margin: 0px !important;font: 400 clamp(30px,2.6vw,40px)/1.05 var(--font-serif) !important}
.s3tdi8i{display: flex !important;flex-direction: column !important;gap: 10px !important}
.s1mz1qtg{display: flex !important;flex-wrap: wrap !important;gap: 8px !important}
.s1fh4e70{padding: 10px 16px !important}
.s14nazvc{background: var(--surface) !important}
.s1wh1xj9{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr)) !important;gap: 14px !important}
.sdpln11{min-height: 110px !important;background: var(--surface) !important}
.si1pdmf{display: flex !important;gap: 14px !important;align-items: flex-start !important}
.s1qpgpfj{text-decoration: underline !important}
.s1mvdmlp{color: rgb(255, 255, 255) !important;align-self: flex-start !important}
.sevjnd5{padding: clamp(80px, 10vw, 140px) 0px 0px !important;background: var(--bg) !important}
.s1kl4g4z{max-width: 1000px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: flex !important;flex-direction: column !important;gap: 28px !important}
.sezua0o{margin: 0px !important;font-size: clamp(36px, 4vw, 64px) !important;color: var(--ink) !important;text-wrap: balance !important}
.sbk4069{border-radius: 24px !important;border: 1px solid var(--line) !important;background: var(--surface) !important;padding: 6px 6px 6px 24px !important}
.s1ny50wd{display: flex !important;justify-content: space-between !important;align-items: center !important;gap: 16px !important;padding: 14px 0px !important;font: 600 17px/1.35 var(--font-body) !important;color: var(--ink) !important}
.s1tt0yoe{margin: 0px !important;font: inherit !important}
.s1rai3j3{flex: 0 0 auto !important;display: grid !important;place-items: center !important;width: 40px !important;height: 40px !important;border-radius: 50% !important;background: var(--tint) !important;color: var(--ink) !important;font: 400 22px/1 var(--font-body) !important;transition: transform 0.3s, background 0.3s !important}
.sbceaq9{margin: 0px !important;padding: 0px 24px 20px 0px !important;font-size: 16px !important;line-height: 1.65 !important;color: var(--muted) !important;text-wrap: pretty !important}
.sg7ke9t{padding: clamp(80px, 10vw, 140px) 0px !important;background: var(--bg) !important}
.sokvf22{display: flex !important;flex-wrap: wrap !important;justify-content: space-between !important;align-items: flex-end !important;gap: 20px !important;margin-bottom: 36px !important}
.s6ibz5r{margin: 0px !important;font-size: clamp(36px, 4vw, 64px) !important;color: var(--ink) !important}
.stb4dxf{align-self: flex-start !important}
.suepp2o{background: rgb(222, 102, 64) !important;color: rgb(255, 255, 255) !important}
.sjmgse6{display: grid !important;grid-template-columns: repeat(auto-fill, minmax(min(100%, 250px), 1fr)) !important;gap: 12px !important}
.ssye1hq{display: flex !important;align-items: center !important;gap: 14px !important;padding: 14px 18px 14px 14px !important;border-radius: 999px !important;border: 1px solid var(--line) !important;background: var(--surface) !important;color: var(--ink) !important}
.svi8ci0{flex: 0 0 auto !important;display: block !important;width: 46px !important;height: 46px !important;border-radius: 50% !important;object-fit: cover !important;background: var(--ph) !important}
.supc11z{line-height: 1.3 !important;min-width: 0px !important}
.s1lqvxds{display: block !important;font-size: 15px !important}
.s1t4t7sn{font-size: 13px !important;color: var(--muted) !important}
.s10bvuik{margin: 0px !important;max-width: 56ch !important;font-size: clamp(18px, 1.5vw, 21px) !important;line-height: 1.55 !important;color: var(--ink) !important}
.sj2paef{display: flex !important;flex-wrap: wrap !important;gap: 12px !important;align-items: center !important}
.sc8qeck{flex: 1 1 280px !important;max-width: 420px !important;position: relative !important;display: block !important}
.s1jc5blj{position: absolute !important;left: 18px !important;top: 50% !important;transform: translateY(-50%) !important;color: var(--muted2) !important;display: flex !important}
.shtu5kt{border-radius: 999px !important;padding-left: 48px !important;background: var(--surface) !important}
.sa0o30p{margin: 22px 0px 0px !important;font-size: 14px !important;color: var(--muted2) !important}
.s1p3usm8{display: grid !important;grid-template-columns: repeat(auto-fill, minmax(min(100%, 270px), 1fr)) !important;gap: 12px !important;margin-top: 18px !important}
.sfy800k{display: flex !important;flex-direction: column !important;gap: 22px !important;padding: 22px !important;border-radius: 28px !important;border: 1px solid var(--line) !important;background: var(--surface) !important;color: var(--ink) !important;transition: border-color 0.2s, transform 0.2s !important}
.s1vovq4n{display: flex !important;justify-content: space-between !important;align-items: flex-start !important}
.s1t32t7b{display: block !important;width: 72px !important;height: 72px !important;border-radius: 50% !important;object-fit: cover !important;background: var(--ph) !important}
.s118wgfk{font: 700 11px/1 var(--font-body) !important;letter-spacing: 0.14em !important;text-transform: uppercase !important;color: var(--muted) !important;padding: 8px 12px !important;border-radius: 999px !important;background: var(--ph) !important}
.s1069u6t{line-height: 1.3 !important}
.sk6bsty{display: block !important;font: 400 26px/1.1 var(--font-serif) !important}
.s1xgl59g{font-size: 14px !important;color: var(--muted) !important}
.s16jmcg5{display: flex !important;align-items: center !important;gap: 8px !important;font: 600 14px/1 var(--font-body) !important;color: var(--accent-deep) !important}
.s1hxqgla{display: grid !important;place-items: center !important;width: 72px !important;height: 72px !important;border-radius: 50% !important;background: var(--tint) !important;color: var(--accent-deep) !important;font: 400 26px/1 var(--font-serif) !important}
.swwmrlv{margin-top: 40px !important;padding: 28px 32px !important;border-radius: 28px !important;background: var(--tint) !important;display: flex !important;flex-direction: column !important;gap: 10px !important;max-width: 900px !important}
.spvr3ie{font-size: 15px !important}
.svun0ye{margin: 0px !important;font-size: 15px !important;line-height: 1.65 !important;color: var(--ink) !important}
.seep9aj{padding: clamp(80px, 10vw, 150px) 0px !important;background: var(--block) !important;color: rgb(255, 255, 255) !important;border-radius: 56px !important}
.smlw25i{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr)) !important;gap: 16px !important}
.scvqnrv{background: var(--block) !important;color: rgb(255, 255, 255) !important;border-radius: 28px !important;padding: 34px !important;display: flex !important;flex-direction: column !important;gap: 14px !important}
.s9q0u5z{font: 400 44px/.9 var(--font-serif) !important;color: rgb(233, 134, 99) !important}
.s2qsrr4{margin: 0px !important;font: 400 clamp(26px,2.2vw,34px)/1.06 var(--font-serif) !important}
.s4xm4r7{margin: 0px !important;font-size: 16px !important;line-height: 1.6 !important;color: rgba(255, 255, 255, 0.88) !important}
.s1fiqiah{border-radius: 48px !important;background: rgb(222, 102, 64) !important;color: rgb(255, 255, 255) !important;padding: clamp(36px, 6vw, 80px) !important;display: flex !important;flex-wrap: wrap !important;justify-content: space-between !important;align-items: flex-end !important;gap: 32px !important}
.sn7h7ra{margin: 0px !important;font-size: clamp(38px, 4.6vw, 72px) !important;color: rgb(255, 255, 255) !important}
.sy5lj09{margin: 0px !important;font-size: 18px !important;line-height: 1.6 !important;max-width: 44ch !important;color: rgb(255, 255, 255) !important}
.s1t7xh2f{position: relative !important;max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr)) !important;gap: clamp(40px, 6vw, 96px) !important;align-items: center !important}
.s1mnkiry{margin: 0px !important;font-size: clamp(48px, 6.2vw, 104px) !important;line-height: 0.98 !important;color: var(--ink) !important;text-wrap: balance !important}
.s1vqssoc{margin: 0px !important;max-width: 46ch !important;font-size: clamp(18px, 1.5vw, 21px) !important;line-height: 1.55 !important;color: var(--ink) !important;text-wrap: pretty !important}
.s17kix8f{display: flex !important;flex-wrap: wrap !important;gap: 12px !important}
.sey6cll{padding: 16px 22px !important;color: var(--ink) !important}
.s186vsy9{position: relative !important;justify-self: center !important;width: 100% !important;max-width: 520px !important;aspect-ratio: 4 / 5 !important;border-radius: 40px !important;overflow: hidden !important;background: var(--ph) !important;box-shadow: rgba(52, 52, 52, 0.55) 0px 60px 110px -50px !important}
.s1fxmnth{position: absolute !important;inset: 0px !important;width: 100% !important;height: 100% !important;object-fit: cover !important;display: block !important}
.sy84pra{position: absolute !important;left: 14px !important;bottom: 14px !important;display: inline-flex !important;align-items: center !important;gap: 8px !important;padding: 8px 14px !important;border-radius: 999px !important;background: rgba(52, 52, 52, 0.55) !important;backdrop-filter: blur(14px) !important;color: rgb(255, 255, 255) !important;font: 700 12px/1 var(--font-body) !important}
.sz3ehsv{width: 7px !important;height: 7px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important}
.s12qno08{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr)) !important;gap: 0px clamp(24px, 4vw, 64px) !important}
.sjwpgfq{display: flex !important;flex-direction: column !important;gap: 8px !important;padding: clamp(22px, 2.4vw, 32px) 0px !important;border-top: 1px solid var(--line) !important}
.sjrbp37{font: 400 clamp(48px,5vw,80px)/1 var(--font-serif) !important;color: var(--ink) !important}
.s9zxwa5{font-size: 15px !important;color: var(--muted) !important}
.sdkfn4d{padding: clamp(80px, 10vw, 140px) 0px !important;background: var(--tint) !important;border-radius: 56px 56px 0px 0px !important}
.s15sqjer{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: flex !important;flex-direction: column !important;gap: clamp(36px, 4vw, 56px) !important}
.sjf6t0c{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)) !important;gap: 24px clamp(40px, 6vw, 120px) !important;align-items: end !important}
.svpjdme{margin: 0px !important;font-size: clamp(40px, 5vw, 80px) !important;color: var(--ink) !important;text-wrap: balance !important}
.sael6wv{margin: 0px !important;font-size: 17px !important;line-height: 1.65 !important;color: var(--muted) !important;max-width: 46ch !important;text-wrap: pretty !important}
.sx0dfsp{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr)) !important;gap: clamp(20px, 2vw, 28px) !important}
.s1mkkn7z{position: relative !important;aspect-ratio: 4 / 5 !important;border-radius: 28px !important;overflow: hidden !important;background: var(--ph) !important}
.sa2lw78{margin: 0px !important;font: 400 clamp(28px,2.4vw,36px)/1.06 var(--font-serif) !important;color: var(--ink) !important}
.smg2ne8{margin: 0px !important;font-size: 16px !important;line-height: 1.6 !important;color: var(--muted) !important;text-wrap: pretty !important}
.s1gtw5u9{margin: 0px !important;font: 700 12px/1 var(--font-body) !important;letter-spacing: 0.16em !important;text-transform: uppercase !important;color: var(--muted) !important}
.soyid4s{margin: 0px !important;padding: 0px !important;list-style: none !important;display: flex !important;flex-wrap: wrap !important;gap: 8px !important}
.stl9zch{padding: 10px 16px !important;border-radius: 999px !important;background: var(--surface) !important;border: 1px solid var(--line) !important;font: 600 14px/1 var(--font-body) !important;color: var(--ink) !important}
.slgk91u{padding: clamp(88px, 11vw, 160px) 0px !important;background: var(--bg) !important}
.s1sjud77{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr)) !important;gap: clamp(40px, 6vw, 112px) !important;align-items: start !important}
.s1khnwjr{display: flex !important;flex-direction: column !important;gap: 22px !important;position: sticky !important;top: 120px !important}
.sn45gln{display: flex !important;flex-direction: column !important;gap: 22px !important;font-size: 17px !important;line-height: 1.7 !important;color: var(--muted) !important}
.s1ikv7fk{margin: 0px !important;text-wrap: pretty !important}
.s1sl73ap{padding: 0px clamp(12px, 2vw, 24px) clamp(88px, 10vw, 140px) !important;background: var(--bg) !important}
.s366od8{max-width: 1400px !important;margin: 0px auto !important;border-radius: 48px !important;background: var(--block) !important;color: rgb(255, 255, 255) !important;padding: clamp(40px, 6vw, 88px) !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)) !important;gap: clamp(40px, 6vw, 96px) !important;align-items: center !important}
.scq7okz{color: rgb(245, 164, 140) !important}
.s1u9i0dd{margin: 0px !important;font-size: clamp(38px, 4.6vw, 72px) !important;color: rgb(255, 255, 255) !important;text-wrap: balance !important}
.s1sd8evg{margin: 0px !important;font-size: 17px !important;line-height: 1.7 !important;color: rgba(255, 255, 255, 0.88) !important;max-width: 50ch !important;text-wrap: pretty !important}
.s1wnoiqx{align-self: flex-start !important;color: rgb(255, 255, 255) !important;background: rgb(222, 102, 64) !important}
.s10jleah{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 220px), 1fr)) !important;gap: 12px !important}
.scc9gpg{display: flex !important;flex-direction: column !important;gap: 10px !important;padding: 26px !important;border-radius: 28px !important;border: 1px solid rgba(255, 255, 255, 0.22) !important}
.spc7wdt{font: 400 30px/1.05 var(--font-serif) !important;color: rgb(255, 255, 255) !important}
.sflyll8{margin: 0px !important;font-size: 15px !important;line-height: 1.6 !important;color: rgba(255, 255, 255, 0.82) !important}
.s1wc38ne{display: flex !important;flex-direction: column !important;gap: 10px !important;padding: 26px !important;border-radius: 28px !important;background: rgb(222, 102, 64) !important}
.s1kmx9b9{margin: 0px !important;font-size: 15px !important;line-height: 1.6 !important;color: rgb(255, 255, 255) !important}
.sm2jd5u{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: flex !important;flex-direction: column !important;gap: clamp(32px, 4vw, 48px) !important}
.s1w2ei0z{display: flex !important;flex-direction: column !important;gap: 18px !important;max-width: 780px !important}
.s1hxjlxt{margin: 0px !important;font-size: clamp(38px, 4.6vw, 72px) !important;color: var(--ink) !important;text-wrap: balance !important}
.s1kazxon{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr)) !important;gap: 16px !important}
.s1rdct2t{display: flex !important;flex-direction: column !important;gap: 12px !important;padding: clamp(26px, 2.6vw, 34px) !important;border-radius: 28px !important;background: var(--surface) !important;border: 1px solid var(--line) !important}
.ssktopf{font: 700 12px/1 var(--font-body) !important;letter-spacing: 0.14em !important;color: var(--accent-deep) !important}
.sb65e6i{margin: 0px !important;font: 400 clamp(26px,2.2vw,32px)/1.08 var(--font-serif) !important;color: var(--ink) !important}
.s14hxbww{margin: 0px !important;font-size: 15.5px !important;line-height: 1.6 !important;color: var(--muted) !important;text-wrap: pretty !important}
.s9f9oae{padding: clamp(80px, 10vw, 140px) 0px !important;background: var(--bg) !important;border-top: 1px solid var(--line) !important}
.sedbbof{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 380px), 1fr)) !important;gap: clamp(40px, 6vw, 104px) !important;align-items: start !important}
.s1455cty{margin: 0px !important;font-size: clamp(38px, 4.6vw, 72px) !important;color: var(--ink) !important}
.s2jdzid{display: flex !important;flex-direction: column !important;border-top: 1px solid var(--line) !important}
.s12qv4k5{border-bottom: 1px solid var(--line) !important;padding: 24px 0px !important}
.s1l2akvs{display: flex !important;justify-content: space-between !important;gap: 20px !important;align-items: center !important;font: 600 18px/1.35 var(--font-body) !important}
.s1tiugzq{flex: 0 0 auto !important;display: grid !important;place-items: center !important;width: 38px !important;height: 38px !important;border-radius: 50% !important;border: 1px solid var(--line) !important;transition: transform 0.3s, background 0.3s !important}
.s1jdewoi{margin: 14px 0px 0px !important;font-size: 16px !important;line-height: 1.7 !important;color: var(--muted) !important;max-width: 60ch !important}
.sx3nqj1{max-width: 1400px !important;margin: 0px auto !important;border-radius: 48px !important;background: var(--block) !important;color: rgb(255, 255, 255) !important;padding: clamp(40px, 6vw, 88px) !important;display: flex !important;flex-wrap: wrap !important;justify-content: space-between !important;align-items: center !important;gap: 32px !important}
.s1mhtt7g{margin: 0px !important;font-size: clamp(36px, 4.4vw, 68px) !important;color: rgb(255, 255, 255) !important;max-width: 16ch !important;text-wrap: balance !important}
.s134m0uc{position: relative !important;overflow: hidden !important;padding: clamp(130px, 14vw, 180px) 0px clamp(72px, 9vw, 128px) !important;background: var(--bg) !important}
.s1kpvqit{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr)) !important;gap: clamp(40px, 6vw, 96px) !important;align-items: center !important}
.s13qf925{display: flex !important;flex-wrap: wrap !important;gap: 8px !important;font-size: 13px !important;color: var(--muted) !important}
.s1khims8{margin: 0px !important;font-size: clamp(48px, 6.4vw, 104px) !important;color: var(--ink) !important;text-wrap: balance !important}
.s2odoj4{margin: 0px !important;font-size: clamp(18px, 1.5vw, 21px) !important;line-height: 1.55 !important;color: var(--ink) !important;max-width: 46ch !important;text-wrap: pretty !important}
.s1onksix{padding: 16px 22px !important}
.s11ljlen{color: rgb(222, 102, 64) !important;letter-spacing: 1px !important}
.srvsvu7{justify-self: center !important;width: 100% !important;max-width: 520px !important;aspect-ratio: 4 / 5 !important;border-radius: 40px !important;overflow: hidden !important;background: var(--ph) !important;box-shadow: rgba(52, 52, 52, 0.55) 0px 60px 110px -50px !important}
.s58v2f6{width: 100% !important;height: 100% !important;object-fit: cover !important}
.s150h6wm{margin: 0px !important;font-size: 17px !important;line-height: 1.7 !important;color: var(--muted) !important;max-width: 52ch !important;text-wrap: pretty !important}
.sw713f4{display: flex !important;flex-direction: column !important;gap: 16px !important}
.sex1hcp{margin: 4px 0px 0px !important;font-size: 14px !important;line-height: 1.6 !important;color: var(--muted) !important}
.s1jtctwy{display: flex !important;flex-wrap: wrap !important;justify-content: space-between !important;align-items: flex-end !important;gap: 24px !important}
.s3vyl82{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr)) !important;gap: 12px !important}
.s1idd0x0{display: flex !important;align-items: center !important;gap: 16px !important;padding: 16px !important;border-radius: 24px !important;background: var(--surface) !important;border: 1px solid var(--line) !important;color: var(--ink) !important;text-decoration: none !important;transition: transform 0.5s cubic-bezier(0.2, 0.7, 0.2, 1), border-color 0.3s !important}
.s1bdijp5{flex: 0 0 auto !important;display: grid !important;place-items: center !important;width: 64px !important;height: 64px !important;border-radius: 50% !important;background: var(--tint) !important;color: rgb(180, 71, 42) !important;font: 700 20px/1 var(--font-body) !important}
.s1pfg4xr{display: flex !important;flex-direction: column !important;gap: 4px !important;min-width: 0px !important}
.s1qn70lu{font: 400 24px/1.1 var(--font-serif) !important}
.s46mq5u{flex: 0 0 auto !important;width: 64px !important;height: 64px !important;border-radius: 50% !important;object-fit: cover !important;background: var(--ph) !important}
.s1llgd0a{margin: 0px !important;font-size: 16px !important;line-height: 1.7 !important;color: var(--muted) !important;max-width: 70ch !important}
.s1gidie7{display: flex !important;flex-direction: column !important;gap: 12px !important;margin-top: 8px !important}
.se8unf9{padding: 10px 16px !important;border-radius: 999px !important;border: 1px solid var(--line-strong) !important;font: 600 14px/1 var(--font-body) !important;color: var(--ink) !important;text-decoration: none !important;transition: background 0.3s, color 0.3s !important}
.s1dk1ucx{max-width: 760px !important}
.s1cjzhr3{display: flex !important;flex-direction: column !important;gap: 10px !important;padding: 28px 0px !important;border-top: 1px solid var(--line) !important}
.s484d4q{margin: 0px !important;font: 400 30px/1.1 var(--font-serif) !important}
.so0bvpm{font-size: 16px !important;line-height: 1.7 !important;color: var(--ink) !important}
.smzedih{position: relative !important;padding: clamp(96px, 10vw, 120px) clamp(10px, 1.4vw, 20px) 0px !important;background: var(--bg) !important}
.s1vnfqqq{position: relative !important;max-width: 1480px !important;margin: 0px auto !important;min-height: min(88svh, 920px) !important;border-radius: 44px !important;overflow: hidden !important;background: rgb(52, 52, 52) !important;display: flex !important;align-items: flex-end !important}
.s1uyjiip{position: absolute !important;inset: 0px !important;width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 50% 50% !important}
.sdb2yod{position: absolute !important;inset: 0px !important;background: linear-gradient(rgba(52, 52, 52, 0.15) 0%, rgba(52, 52, 52, 0.2) 35%, rgba(52, 52, 52, 0.88) 100%) !important}
.smmjhxb{position: relative !important;width: 100% !important;padding: clamp(28px, 5vw, 72px) !important;display: flex !important;flex-direction: column !important;gap: 26px !important}
.sluiml4{align-self: flex-start !important;display: inline-flex !important;align-items: center !important;gap: 10px !important;padding: 8px 16px 8px 8px !important;border-radius: 999px !important;background: rgba(255, 255, 255, 0.16) !important;backdrop-filter: blur(14px) !important;border: 1px solid rgba(255, 255, 255, 0.28) !important;font: 700 12px/1 var(--font-body) !important;letter-spacing: 0.14em !important;text-transform: uppercase !important;color: rgb(255, 255, 255) !important}
.s1n75pvt{margin: 0px !important;max-width: 12ch !important;font-size: clamp(56px, 8.4vw, 148px) !important;line-height: 0.94 !important;color: rgb(255, 255, 255) !important;text-wrap: balance !important}
.sdcmd0f{display: inline-block !important;overflow: hidden !important;vertical-align: top !important;padding: 0px 0.14em 0.1em 0.1em !important;margin: 0px -0.14em -0.1em -0.1em !important}
.s1gomzv2{display: inline-block !important}
.sd8fwdg{color: rgb(233, 134, 99) !important}
.s1r95qpc{display: flex !important;flex-wrap: wrap !important;gap: 28px 48px !important;align-items: flex-end !important;justify-content: space-between !important}
.s1clfldm{margin: 0px !important;max-width: 44ch !important;font-size: clamp(18px, 1.5vw, 21px) !important;line-height: 1.55 !important;color: rgb(255, 255, 255) !important;text-wrap: pretty !important}
.s1e3pmfu{padding: 16px 22px !important;color: rgb(255, 255, 255) !important;border-color: rgba(255, 255, 255, 0.5) !important}
.ss8c5xg{display: flex !important;flex-wrap: wrap !important;gap: 8px !important;padding-top: 22px !important;border-top: 1px solid rgba(255, 255, 255, 0.22) !important}
.svsthl8{display: inline-flex !important;align-items: center !important;gap: 8px !important;padding: 9px 14px !important;border-radius: 999px !important;background: rgba(255, 255, 255, 0.12) !important;backdrop-filter: blur(10px) !important;font: 600 13px/1 var(--font-body) !important;color: rgb(255, 255, 255) !important}
.s1aontwp{color: rgb(233, 134, 99) !important;display: grid !important}
.s1nwmoup{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)) !important;gap: clamp(40px, 6vw, 104px) !important;align-items: center !important}
.s1lmzc1i{margin: 0px !important;font-size: clamp(40px, 5.2vw, 84px) !important;color: var(--ink) !important;text-wrap: balance !important}
.sc344by{margin: 0px !important;font-size: clamp(17px, 1.4vw, 20px) !important;line-height: 1.6 !important;max-width: 46ch !important;color: var(--muted) !important;text-wrap: pretty !important}
.s2t7w5o{margin: 0px !important;padding: 0px !important;list-style: none !important;display: flex !important;flex-direction: column !important}
.s1dis5uh{display: grid !important;grid-template-columns: 44px 1fr !important;gap: 16px !important;align-items: center !important;padding: 20px 0px !important;border-top: 1px solid var(--line) !important}
.ssl0h95{display: grid !important;place-items: center !important;width: 44px !important;height: 44px !important;border-radius: 50% !important;background: var(--tint) !important;color: rgb(222, 102, 64) !important}
.s8mzt47{font-size: clamp(17px, 1.4vw, 19px) !important;line-height: 1.45 !important;color: var(--ink) !important}
.s15m6i44{display: grid !important;grid-template-columns: 44px 1fr !important;gap: 16px !important;align-items: center !important;padding: 20px 0px !important;border-top: 1px solid var(--line) !important;border-bottom: 1px solid var(--line) !important}
.s1w0s4f5{padding-top: 24px !important;font: 400 clamp(26px,2.4vw,36px)/1.15 var(--font-serif) !important;color: var(--ink) !important}
.sa9xcka{padding: clamp(88px, 11vw, 160px) 0px !important;background: var(--tint) !important;border-radius: 56px 56px 0px 0px !important}
.sd6hmrw{margin: 0px !important;position: relative !important;justify-self: center !important;width: 100% !important;max-width: 520px !important}
.swo4jco{aspect-ratio: 948 / 1163 !important;border-radius: 36px !important;overflow: hidden !important;background: var(--ph) !important;box-shadow: rgba(52, 52, 52, 0.55) 0px 60px 110px -50px !important}
.s1t2ylu7{position: absolute !important;left: 18px !important;bottom: 18px !important;display: inline-flex !important;align-items: center !important;gap: 10px !important;padding: 10px 16px 10px 10px !important;border-radius: 999px !important;background: rgba(255, 255, 255, 0.88) !important;backdrop-filter: blur(14px) !important;font: 700 13px/1.2 var(--font-body) !important;color: rgb(52, 52, 52) !important}
.s1s5pcrk{display: grid !important;place-items: center !important;width: 30px !important;height: 30px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;color: rgb(255, 255, 255) !important}
.s11ogtvw{margin: 6px 0px 0px !important;font: 400 clamp(24px,2vw,30px)/1.2 var(--font-serif) !important;color: var(--ink) !important}
.s1t6h9g{font: 600 14px/1 var(--font-body) !important;color: var(--muted) !important}
.sick8pf{display: flex !important;flex-direction: column !important;gap: 20px !important;max-width: 860px !important}
.s8fexc9{margin: 0px !important;max-width: 38ch !important;font-size: 17px !important;line-height: 1.6 !important;color: var(--muted) !important;text-wrap: pretty !important}
.siecb0u{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 270px), 1fr)) !important;gap: 16px !important}
.s18d1r2l{display: flex !important;flex-direction: column !important;gap: 16px !important;padding: clamp(26px, 2.6vw, 36px) !important;border-radius: 28px !important;background: rgb(222, 102, 64) !important;color: rgb(255, 255, 255) !important;transition: transform 0.5s cubic-bezier(0.2, 0.7, 0.2, 1) !important}
.s1b6qwbo{display: grid !important;place-items: center !important;width: 52px !important;height: 52px !important;border-radius: 50% !important;background: rgba(255, 255, 255, 0.2) !important;color: rgb(255, 255, 255) !important}
.s1ht99rs{margin: 8px 0px 0px !important;font: 400 clamp(26px,2.2vw,34px)/1.06 var(--font-serif) !important}
.s24rzb3{margin: 0px !important;font-size: 16px !important;line-height: 1.6 !important;color: rgba(255, 255, 255, 0.92) !important;text-wrap: pretty !important}
.sczooqu{display: flex !important;flex-direction: column !important;gap: 16px !important;padding: clamp(26px, 2.6vw, 36px) !important;border-radius: 28px !important;background: var(--surface) !important;color: var(--ink) !important;border: 1px solid var(--line) !important;transition: transform 0.5s cubic-bezier(0.2, 0.7, 0.2, 1) !important}
.s1c8f5yp{display: grid !important;place-items: center !important;width: 52px !important;height: 52px !important;border-radius: 50% !important;background: var(--tint) !important;color: rgb(222, 102, 64) !important}
.s1cxrpq7{margin-top: auto !important;display: inline-flex !important;align-items: center !important;gap: 8px !important;font: 700 14px/1 var(--font-body) !important;color: var(--ink) !important;text-decoration: underline !important;text-underline-offset: 4px !important}
.sj80fmv{padding: 0px clamp(10px, 1.4vw, 20px) !important}
.s1axn73p{max-width: 1480px !important;margin: 0px auto !important;border-radius: 48px !important;background: var(--block) !important;color: rgb(255, 255, 255) !important;padding: clamp(64px, 8vw, 128px) 0px !important}
.sv424gi{margin: 0px !important;font-size: clamp(40px, 5.2vw, 84px) !important;color: rgb(255, 255, 255) !important;text-wrap: balance !important}
.s1x4dn1k{margin: 0px !important;font-size: clamp(17px, 1.4vw, 20px) !important;line-height: 1.6 !important;max-width: 44ch !important;color: rgba(255, 255, 255, 0.88) !important;text-wrap: pretty !important}
.s1chkb44{display: flex !important;flex-direction: column !important}
.s128fb1x{display: grid !important;grid-template-columns: 72px 1fr !important;gap: 18px !important;padding: 28px 0px !important;border-top: 1px solid rgba(255, 255, 255, 0.2) !important}
.sp5hky6{font: 400 52px/.9 var(--font-serif) !important;color: rgb(233, 134, 99) !important}
.s1hyvmd5{display: flex !important;flex-direction: column !important;gap: 8px !important}
.s15znxxk{font: 400 clamp(24px,2vw,30px)/1.1 var(--font-serif) !important}
.s164rn2x{font-size: 16px !important;line-height: 1.6 !important;color: rgba(255, 255, 255, 0.85) !important}
.s1wychwk{margin: 0px !important;padding-top: 22px !important;border-top: 1px solid rgba(255, 255, 255, 0.2) !important;font-size: 13px !important;line-height: 1.5 !important;color: rgba(255, 255, 255, 0.7) !important}
.s1pf6mnv{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: flex !important;flex-direction: column !important;gap: clamp(32px, 4vw, 52px) !important}
.sio1l4i{display: flex !important;flex-direction: column !important;gap: 20px !important;max-width: 900px !important}
.sgxb6em{width: 100% !important;justify-items: stretch !important;display: grid !important;grid-template-columns: repeat(6, minmax(0px, 1fr)) !important;gap: clamp(12px, 1.6vw, 18px) !important}
.s1bro6o4{aspect-ratio: 9 / 16 !important;border-radius: 24px !important;overflow: hidden !important;background: var(--ph) !important}
.s1eh1xec{width: 100% !important;height: 100% !important;object-fit: cover !important;display: block !important}
.s1yx1z9n{width: 100% !important;display: grid !important;grid-template-columns: repeat(4, minmax(0px, 1fr)) !important;gap: clamp(12px, 1.6vw, 18px) !important}
.s1yemagx{aspect-ratio: 2 / 3 !important;border-radius: 28px !important;overflow: hidden !important;background: var(--ph) !important}
.shwkgn5{width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 50% 50% !important;transition: transform 1.2s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.suc6h0r{width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 50% 70% !important;transition: transform 1.2s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sh6ndas{width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 50% 60% !important;transition: transform 1.2s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sdvqnuh{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)) !important;gap: clamp(48px, 6vw, 104px) !important;align-items: center !important}
.seej519{display: flex !important;flex-direction: column !important;gap: 24px !important}
.s1y8ekym{margin: 0px !important;font-size: 17px !important;line-height: 1.7 !important;color: rgba(255, 255, 255, 0.88) !important;max-width: 52ch !important;text-wrap: pretty !important}
.sqlat66{list-style: none !important;margin: 0px !important;padding: 0px !important;display: flex !important;flex-direction: column !important}
.s1cew1sc{display: grid !important;grid-template-columns: 64px 1fr !important;gap: 16px !important;padding: 20px 0px !important;border-top: 1px solid rgba(255, 255, 255, 0.2) !important}
.s1rssn9p{display: flex !important;flex-direction: column !important;gap: 4px !important}
.s8ly2md{font-size: 18px !important}
.s1caxs68{font-size: 15px !important;line-height: 1.55 !important;color: rgba(255, 255, 255, 0.85) !important}
.s106yjr3{display: grid !important;grid-template-columns: 1fr 1fr !important;gap: 14px !important;align-items: end !important}
.syijr3c{aspect-ratio: 2 / 3 !important;border-radius: 28px !important;overflow: hidden !important;background: rgb(52, 52, 52) !important}
.s1wgr2x4{aspect-ratio: 2 / 3 !important;border-radius: 28px !important;overflow: hidden !important;background: rgb(52, 52, 52) !important;transform: translateY(-12%) !important}
.sz0w3x4{padding: clamp(80px, 10vw, 150px) 0px !important;background: var(--bg) !important}
.sx7qtko{margin-top: 12px !important}
.shw05j{position: relative !important;overflow: hidden !important;padding: clamp(130px, 14vw, 180px) 0px clamp(80px, 10vw, 140px) !important;background: var(--bg) !important}
.s52jl2i{position: absolute !important;top: -20% !important;right: -14% !important;width: min(860px, 90vw) !important;aspect-ratio: 1 / 1 !important;border-radius: 50% !important;background: radial-gradient(circle, rgba(222, 102, 64, 0.15), transparent 64%) !important;filter: blur(30px) !important}
.sqzvwjd{margin: 0px !important;max-width: 44ch !important;font-size: clamp(18px, 1.5vw, 21px) !important;line-height: 1.55 !important;color: var(--ink) !important}
.sf1wsk1{display: flex !important;flex-direction: column !important;gap: 10px !important;margin-top: 8px !important}
.slnn3ra{display: flex !important;justify-content: space-between !important;align-items: center !important;gap: 16px !important;padding: 18px 22px !important;border-radius: 999px !important;background: rgb(222, 102, 64) !important;color: rgb(255, 255, 255) !important}
.si8lcm{font: 700 11px/1 var(--font-body) !important;letter-spacing: 0.16em !important;text-transform: uppercase !important}
.s1pq5e50{font: 400 22px/1.1 var(--font-serif) !important}
.siief3f{display: flex !important;justify-content: space-between !important;align-items: center !important;gap: 16px !important;padding: 18px 22px !important;border-radius: 999px !important;border: 1px solid var(--line) !important;color: var(--ink) !important}
.s5g70px{font-style: normal !important;font-size: 15px !important;line-height: 1.6 !important;color: var(--muted) !important;margin-top: 8px !important}
.s1yvmni9{margin: 0px !important;font-size: clamp(48px, 6.2vw, 104px) !important;line-height: 0.98 !important;color: var(--ink) !important}
.sc1yh1{width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 62% 30% !important}
.sxdvjh8{padding: clamp(80px, 10vw, 150px) 0px !important;background: var(--tint) !important;border-radius: 56px 56px 0px 0px !important}
.svyjt7k{display: flex !important;flex-direction: column !important;gap: 52px !important}
.sbgk8lg{background: var(--surface) !important;color: var(--ink) !important;border-radius: 28px !important;padding: 34px !important;display: flex !important;flex-direction: column !important;gap: 14px !important;border: 1px solid var(--line) !important}
.s1klws6e{font: 400 44px/.9 var(--font-serif) !important;color: rgb(222, 102, 64) !important}
.s1auftqz{margin: 0px !important;font-size: 16px !important;line-height: 1.6 !important;color: var(--muted) !important}
.s24gx8z{background: rgb(222, 102, 64) !important;color: rgb(255, 255, 255) !important;border-radius: 28px !important;padding: 34px !important;display: flex !important;flex-direction: column !important;gap: 14px !important}
.s81oq4p{padding: clamp(80px, 10vw, 150px) 0px !important;background: var(--bg) !important;border-top: 1px solid var(--line) !important}
.s1so0izg{padding: clamp(130px, 14vw, 180px) 0px clamp(32px, 4vw, 56px) !important;background: var(--bg) !important}
.skeadbc{max-width: 1100px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: flex !important;flex-direction: column !important;gap: 22px !important}
.slfyysr{display: flex !important;flex-wrap: wrap !important;gap: 8px !important;align-items: center !important;font: 600 13px/1.4 var(--font-body) !important;color: var(--muted) !important}
.s1u2yxfm{font: 700 11px/1 var(--font-body) !important;letter-spacing: 0.14em !important;text-transform: uppercase !important;padding: 8px 12px !important;border-radius: 999px !important;background: var(--tint) !important;color: var(--ink) !important}
.sa8775{font: 600 13px/1 var(--font-body) !important;color: var(--muted) !important}
.sphpzrs{margin: 0px !important;font-size: clamp(40px, 5.4vw, 84px) !important;line-height: 1 !important;color: var(--ink) !important;text-wrap: balance !important}
.s1acpu5c{margin: 0px !important;max-width: 62ch !important;font-size: clamp(18px, 1.5vw, 21px) !important;line-height: 1.6 !important;color: var(--ink) !important;text-wrap: pretty !important}
.s1ebufve{max-width: 1240px !important;margin: 0px auto !important;padding: 0px clamp(12px, 3vw, 40px) !important}
.sez89ed{position: relative !important;aspect-ratio: 21 / 9 !important;border-radius: 36px !important;overflow: hidden !important;background: var(--ph) !important}
.sy0g3fp{width: 100% !important;height: 100% !important;background-image: url("assets/daniela-buero-web.webp") !important;background-size: cover !important;background-position: 42% 50% !important}
.s1m8s42c{max-width: 760px !important;margin: 0px auto !important;padding: clamp(48px, 6vw, 88px) clamp(20px, 5vw, 40px) clamp(64px, 8vw, 112px) !important;display: flex !important;flex-direction: column !important;gap: 22px !important}
.spxij6w{margin: 0px !important;font-size: 17px !important;line-height: 1.75 !important;color: var(--ink) !important;text-wrap: pretty !important}
.si742tb{scroll-margin-top: 110px !important;margin: 22px 0px 0px !important;font: 400 clamp(30px,3vw,44px)/1.08 var(--font-serif) !important;color: var(--ink) !important;text-wrap: balance !important}
.sfuc531{margin: 0px !important;padding: 0px !important;list-style: none !important;display: flex !important;flex-direction: column !important;border-top: 1px solid var(--line) !important}
.suzzr8i{display: grid !important;grid-template-columns: 28px 1fr !important;gap: 14px !important;padding: 16px 0px !important;border-bottom: 1px solid var(--line) !important}
.s113icxl{display: grid !important;place-items: center !important;width: 28px !important;height: 28px !important;border-radius: 50% !important;background: var(--tint) !important;color: rgb(222, 102, 64) !important}
.sku0ian{font-size: 16px !important;line-height: 1.6 !important;color: var(--ink) !important}
.sm7aytx{color: var(--accent-deep) !important;text-decoration: underline !important;text-underline-offset: 3px !important;font-weight: 600 !important}
.s1gl9xa3{padding: 0px clamp(10px, 1.4vw, 20px) clamp(64px, 8vw, 104px) !important;background: var(--bg) !important}
.s9rh2c8{max-width: 1100px !important;margin: 0px auto !important;border-radius: 40px !important;background: var(--block) !important;color: rgb(255, 255, 255) !important;padding: clamp(36px, 5vw, 72px) !important;display: flex !important;flex-wrap: wrap !important;gap: 28px !important;align-items: center !important;justify-content: space-between !important}
.s1hhmbqz{display: flex !important;flex-direction: column !important;gap: 14px !important;max-width: 560px !important}
.s7l864u{margin: 0px !important;font-size: clamp(34px, 3.6vw, 56px) !important;line-height: 1 !important;color: rgb(255, 255, 255) !important;text-wrap: balance !important}
.s1ki9emp{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: flex !important;flex-direction: column !important;gap: 32px !important}
.s1pokq7p{margin: 0px !important;font-size: clamp(34px, 3.6vw, 56px) !important;color: var(--ink) !important}
.s1g5i1qz{display: grid !important;grid-template-columns: repeat(auto-fill, minmax(min(100%, 300px), 1fr)) !important;gap: 40px 24px !important}
.sw60xy4{display: flex !important;flex-direction: column !important;gap: 14px !important;color: var(--ink) !important}
.sb31bto{position: relative !important;aspect-ratio: 4 / 3 !important;border-radius: 28px !important;background: var(--ph) !important}
.ss43p60{position: absolute !important;inset: 0px !important;border-radius: 28px !important;overflow: hidden !important}
.s1pyv45z{width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 50% 40% !important}
.s1fbhud{align-self: flex-start !important;font: 700 11px/1 var(--font-body) !important;letter-spacing: 0.14em !important;text-transform: uppercase !important;padding: 8px 12px !important;border-radius: 999px !important;background: var(--tint) !important;color: var(--ink) !important}
.s1hehpn9{margin: 0px !important;font: 400 clamp(24px,2vw,30px)/1.1 var(--font-serif) !important}
.s1pj3mwd{width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 50% 60% !important}
.szm9h77{position: relative !important;aspect-ratio: 16 / 9 !important;border-radius: 36px !important;overflow: hidden !important;background: var(--ph) !important}
.s1m0uw2m{width: 100% !important;height: 100% !important;background-image: url("assets/hausmittel-milben-ki-web.webp") !important;background-size: cover !important;background-position: 50% 60% !important}
.s7by1v{position: absolute !important;left: clamp(12px, 2vw, 22px) !important;bottom: clamp(12px, 2vw, 22px) !important;display: inline-flex !important;align-items: center !important;gap: 10px !important;padding: 8px 14px 8px 8px !important;border-radius: 999px !important;background: rgba(52, 52, 52, 0.62) !important;backdrop-filter: blur(14px) !important;color: rgb(255, 255, 255) !important;font: 600 12px/1.3 var(--font-body) !important}
.s5kfdu5{display: grid !important;place-items: center !important;height: 24px !important;padding: 0px 8px !important;border-radius: 999px !important;background: rgb(222, 102, 64) !important;font: 800 11px/1 var(--font-body) !important;letter-spacing: 0.06em !important}
.s1wcumm9{padding: 24px 26px !important;border-radius: 24px !important;border: 1px solid var(--line) !important;display: flex !important;flex-direction: column !important;gap: 12px !important}
.sps6xro{font: 700 12px/1 var(--font-body) !important;letter-spacing: 0.14em !important;text-transform: uppercase !important;color: var(--accent-deep) !important}
.s19fi2v1{margin: 0px !important;padding: 0px 0px 0px 20px !important;display: flex !important;flex-direction: column !important;gap: 8px !important;font-size: 15px !important;line-height: 1.45 !important}
.s1nl05s8{color: var(--ink) !important;text-decoration-line: underline !important;text-decoration-thickness: initial !important;text-decoration-style: initial !important;text-decoration-color: var(--line-strong) !important;text-underline-offset: 3px !important}
.sygpqp0{margin: 0px !important;padding: 0px !important;list-style: none !important;display: flex !important;flex-direction: column !important;gap: 12px !important}
.smijvuk{display: grid !important;grid-template-columns: 44px 1fr !important;gap: 14px !important;align-items: baseline !important}
.s190rtsh{font: 400 30px/1 var(--font-serif) !important;color: rgb(222, 102, 64) !important}
.sveeg00{display: grid !important;grid-template-columns: 40px 1fr !important;gap: 16px !important;padding: 22px 24px !important;border-radius: 24px !important;background: var(--tint) !important}
.scnb81x{display: grid !important;place-items: center !important;width: 40px !important;height: 40px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;color: rgb(255, 255, 255) !important;font: 700 18px/1 var(--font-serif) !important}
.ssq441f{margin: 0px !important;font-size: 16px !important;line-height: 1.65 !important;color: var(--ink) !important}
.s1ti54zi{overflow-x: auto !important;border-radius: 24px !important;border: 1px solid var(--line) !important}
.sr7u2oi{width: 100% !important;border-collapse: collapse !important;font-size: 15px !important;line-height: 1.5 !important;color: var(--ink) !important;min-width: 460px !important}
.szcphif{border-bottom: 1px solid var(--line) !important}
.s1kmzr4s{padding: 14px 18px !important;vertical-align: top !important}
.s1u592x5{border-bottom: 1px solid var(--line) !important;padding: 20px 0px !important}
.slrqlqt{display: flex !important;justify-content: space-between !important;gap: 16px !important;align-items: center !important;font: 600 17px/1.4 var(--font-body) !important;cursor: pointer !important;list-style: none !important}
.srow94m{flex: 0 0 auto !important;display: grid !important;place-items: center !important;width: 34px !important;height: 34px !important;border-radius: 50% !important;border: 1px solid var(--line) !important;transition: transform 0.3s, background 0.3s !important}
.sdao75f{margin: 12px 0px 0px !important;font-size: 16px !important;line-height: 1.7 !important;color: var(--muted) !important}
.s1odiz87{width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 50% 35% !important}
.s1naap5u{width: 100% !important;height: 100% !important;background-image: url("assets/milben-matratze-ki-web.webp") !important;background-size: cover !important;background-position: 50% 40% !important}
.slbpqrw{margin: 8px 0px 0px !important;font: 700 19px/1.35 var(--font-body) !important;color: var(--ink) !important}
.s17l6r6{padding: clamp(24px, 4vw, 48px) 0px clamp(64px, 8vw, 112px) !important;background: var(--bg) !important}
.s1vpcjs{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: flex !important;flex-direction: column !important;gap: clamp(40px, 5vw, 64px) !important}
.si690uo{display: flex !important;flex-direction: column !important;gap: 20px !important;max-width: 780px !important}
.sy9iq10{display: inline-flex !important;align-items: center !important;gap: 10px !important;font: 700 12px/1 var(--font-body) !important;letter-spacing: 0.16em !important;text-transform: uppercase !important;color: rgb(222, 102, 64) !important}
.sakm2z{width: 28px !important;height: 2px !important;background: rgb(222, 102, 64) !important}
.srs6us5{margin: 0px !important;font-size: clamp(36px, 4.4vw, 72px) !important;color: var(--ink) !important;text-wrap: balance !important}
.sjp585t{margin: 0px !important;font-size: clamp(17px, 1.4vw, 20px) !important;line-height: 1.6 !important;color: var(--muted) !important;text-wrap: pretty !important}
.s6mdkrv{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr)) !important;gap: clamp(20px, 3vw, 32px) !important;align-items: stretch !important}
.s1y4r5ah{display: flex !important;flex-direction: column !important;gap: 30px !important;padding: clamp(28px, 4vw, 48px) !important;border-radius: 36px !important;background: var(--surface) !important;border: 1px solid var(--line) !important}
.s1xm8zkm{display: flex !important;justify-content: space-between !important;align-items: baseline !important;gap: 12px !important}
.s713qwy{font: 700 12px/1 var(--font-body) !important;letter-spacing: 0.16em !important;text-transform: uppercase !important;color: var(--muted) !important}
.s19n8wy4{font: 400 clamp(34px,3vw,44px)/1 var(--font-serif) !important;color: var(--ink) !important}
.szewk4j{width: 100% !important;accent-color: rgb(222, 102, 64) !important;height: 28px !important;cursor: pointer !important}
.sm0ywet{display: flex !important;justify-content: space-between !important;font-size: 13px !important;color: var(--muted2) !important}
.sbdosm2{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 8px !important;flex: 1 1 auto !important;min-height: 48px !important;padding: 12px 18px !important;border-radius: 999px !important;border: 1.5px solid var(--line-strong) !important;background: transparent !important;color: var(--ink) !important;font: 600 15px/1 var(--font-body) !important;cursor: pointer !important;transition: background 0.3s, color 0.3s, border-color 0.3s !important}
.s16jzel5{display: none !important}
.s1q463cn{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 8px !important;flex: 1 1 auto !important;min-height: 48px !important;padding: 12px 18px !important;border-radius: 999px !important;border: 1.5px solid var(--ink) !important;background: var(--ink) !important;color: var(--bg) !important;font: 600 15px/1 var(--font-body) !important;cursor: pointer !important;transition: background 0.3s, color 0.3s, border-color 0.3s !important}
.slbqmsi{position: relative !important;display: flex !important;flex-direction: column !important;justify-content: space-between !important;gap: 28px !important;min-height: 520px !important;padding: clamp(28px, 4vw, 48px) !important;border-radius: 36px !important;overflow: hidden !important;background: rgb(52, 52, 52) !important;color: rgb(255, 255, 255) !important}
.s1u0w0sl{position: absolute !important;inset: 0px !important;background: repeating-linear-gradient(rgba(255, 255, 255, 0.035) 0px, rgba(255, 255, 255, 0.035) 2px, transparent 2px, transparent 26px) !important}
.sr3zxtr{position: absolute !important;inset: 0px !important}
.s1ekxm9d{position: absolute !important;left: 2.01% !important;top: 88.71% !important;--dx: 23px !important;--dy: 18px !important;animation-duration: 15.5s !important;animation-delay: -13.7s !important}
.skgbsqq{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.4px !important;height: 3.4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.79 !important;transform: scale(1) !important;filter: blur(2.5px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 132ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1gn0vl6{position: absolute !important;left: 63.05% !important;top: 79.14% !important;--dx: -40px !important;--dy: 13px !important;animation-duration: 14.6s !important;animation-delay: -18.4s !important}
.s1apr5di{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.2px !important;height: 3.2px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.87 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 279ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sk1fosj{position: absolute !important;left: 79.51% !important;top: 15.3% !important;--dx: 7px !important;--dy: 29px !important;animation-duration: 19.9s !important;animation-delay: -7.4s !important}
.s1hpzkzi{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.6px !important;height: 4.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.86 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 258ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s9d9evm{position: absolute !important;left: 34.2% !important;top: 81.02% !important;--dx: 39px !important;--dy: 4px !important;animation-duration: 17.8s !important;animation-delay: -17.6s !important}
.s1f6nkjf{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.7px !important;height: 3.7px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.74 !important;transform: scale(1) !important;filter: blur(1.6px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 118ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1i3sthy{position: absolute !important;left: 7.63% !important;top: 29.16% !important;--dx: 37px !important;--dy: -31px !important;animation-duration: 13.4s !important;animation-delay: -6.9s !important}
.s7pljl2{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.8px !important;height: 4.8px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.74 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 77ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1t81ar{position: absolute !important;left: 65.78% !important;top: 89.04% !important;--dx: -7px !important;--dy: -12px !important;animation-duration: 15.4s !important;animation-delay: -12.3s !important}
.sny18sr{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.6px !important;height: 4.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.68 !important;transform: scale(1) !important;filter: blur(1.8px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 146ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sujadmk{position: absolute !important;left: 24.39% !important;top: 87.4% !important;--dx: 1px !important;--dy: 0px !important;animation-duration: 17.3s !important;animation-delay: -18.8s !important}
.sgs1xh6{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.3px !important;height: 4.3px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.84 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 254ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s4ojeb9{position: absolute !important;left: 40.09% !important;top: 69.16% !important;--dx: -10px !important;--dy: 21px !important;animation-duration: 19.5s !important;animation-delay: -2.2s !important}
.s5uq0sh{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.3px !important;height: 3.3px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.71 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 132ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.swgqslu{position: absolute !important;left: 80.64% !important;top: 11.15% !important;--dx: 12px !important;--dy: -25px !important;animation-duration: 14.5s !important;animation-delay: -11.9s !important}
.se0trol{position: absolute !important;left: 0px !important;top: 0px !important;width: 4px !important;height: 4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(1.2px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 88ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s13lsq55{position: absolute !important;left: 15.23% !important;top: 88.81% !important;--dx: 24px !important;--dy: -16px !important;animation-duration: 9.1s !important;animation-delay: -5s !important}
.s1egr1hs{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.4px !important;height: 6.4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 363ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.shnc75a{position: absolute !important;left: 9.3% !important;top: 4.15% !important;--dx: -24px !important;--dy: 27px !important;animation-duration: 11.8s !important;animation-delay: -7.5s !important}
.sv7cpjm{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.1px !important;height: 5.1px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.77 !important;transform: scale(1) !important;filter: blur(2.5px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 275ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sxsfas3{position: absolute !important;left: 87.85% !important;top: 14.89% !important;--dx: -43px !important;--dy: 28px !important;animation-duration: 11.3s !important;animation-delay: -19.4s !important}
.s1vmyo2f{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.4px !important;height: 4.4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.84 !important;transform: scale(1) !important;filter: blur(2.8px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 369ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1xf3mwl{position: absolute !important;left: 56.27% !important;top: 66.5% !important;--dx: 24px !important;--dy: 14px !important;animation-duration: 17.6s !important;animation-delay: -10s !important}
.ss5va1x{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.3px !important;height: 3.3px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.8 !important;transform: scale(1) !important;filter: blur(1.4px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 21ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1kiwsk7{position: absolute !important;left: 5.14% !important;top: 14.15% !important;--dx: 34px !important;--dy: 25px !important;animation-duration: 20.9s !important;animation-delay: -19.1s !important}
.s1o996ew{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.6px !important;height: 6.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(2.4px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 15ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sl9yjta{position: absolute !important;left: 75.43% !important;top: 42.6% !important;--dx: -24px !important;--dy: -7px !important;animation-duration: 19.6s !important;animation-delay: -11.2s !important}
.s2qf8ct{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.2px !important;height: 3.2px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 159ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1fauhrz{position: absolute !important;left: 35.74% !important;top: 61.18% !important;--dx: -17px !important;--dy: 34px !important;animation-duration: 20.9s !important;animation-delay: -12.6s !important}
.szilqc3{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.7px !important;height: 5.7px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.74 !important;transform: scale(1) !important;filter: blur(2.5px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 79ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1o4bh7n{position: absolute !important;left: 85.73% !important;top: 88.49% !important;--dx: 5px !important;--dy: 19px !important;animation-duration: 20.3s !important;animation-delay: -9.6s !important}
.s1dymqkx{position: absolute !important;left: 0px !important;top: 0px !important;width: 3px !important;height: 3px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.61 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 199ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1gkufqx{position: absolute !important;left: 19.97% !important;top: 45.09% !important;--dx: 1px !important;--dy: 18px !important;animation-duration: 13.3s !important;animation-delay: -15s !important}
.s15o2fon{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.8px !important;height: 2.8px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.78 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 225ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s3bgb72{position: absolute !important;left: 4.5% !important;top: 31.49% !important;--dx: 14px !important;--dy: -5px !important;animation-duration: 9.9s !important;animation-delay: -15.5s !important}
.sgeu5dw{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.7px !important;height: 4.7px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.68 !important;transform: scale(1) !important;filter: blur(2.4px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 94ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1wpefi0{position: absolute !important;left: 81% !important;top: 88.22% !important;--dx: 24px !important;--dy: 7px !important;animation-duration: 17.7s !important;animation-delay: -18s !important}
.s144czvb{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.6px !important;height: 6.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 10ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s4leqm{position: absolute !important;left: 5.55% !important;top: 16.51% !important;--dx: 40px !important;--dy: -22px !important;animation-duration: 10.6s !important;animation-delay: -4s !important}
.syqvjhw{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.4px !important;height: 2.4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.55 !important;transform: scale(1) !important;filter: blur(1.2px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 242ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s6yv7wa{position: absolute !important;left: 66.79% !important;top: 26.38% !important;--dx: 25px !important;--dy: -7px !important;animation-duration: 14s !important;animation-delay: -1.2s !important}
.s1w4vagb{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.3px !important;height: 4.3px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.74 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 270ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1d83v04{position: absolute !important;left: 24.09% !important;top: 78.3% !important;--dx: -26px !important;--dy: 7px !important;animation-duration: 11s !important;animation-delay: -1.6s !important}
.s1mjpzmq{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.9px !important;height: 6.9px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.78 !important;transform: scale(1) !important;filter: blur(2.9px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 49ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s11lau16{position: absolute !important;left: 28.18% !important;top: 63.48% !important;--dx: -8px !important;--dy: -13px !important;animation-duration: 9s !important;animation-delay: -0.1s !important}
.s5ou4h1{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.8px !important;height: 4.8px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 30ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sy82h0r{position: absolute !important;left: 41.69% !important;top: 12.4% !important;--dx: -6px !important;--dy: 25px !important;animation-duration: 20.5s !important;animation-delay: -16s !important}
.s1z0bs7r{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.2px !important;height: 3.2px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 306ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s195pkee{position: absolute !important;left: 65.54% !important;top: 56.64% !important;--dx: 6px !important;--dy: 16px !important;animation-duration: 17s !important;animation-delay: -12.7s !important}
.szk7q1z{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.7px !important;height: 3.7px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.77 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 198ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s11yw8n3{position: absolute !important;left: 71.98% !important;top: 85.37% !important;--dx: 41px !important;--dy: 33px !important;animation-duration: 13.3s !important;animation-delay: -1.6s !important}
.s1nawtm2{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.2px !important;height: 6.2px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.75 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 195ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.suwa161{position: absolute !important;left: 34.91% !important;top: 85.2% !important;--dx: -26px !important;--dy: -18px !important;animation-duration: 18.6s !important;animation-delay: -2.1s !important}
.sgai8wx{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.5px !important;height: 5.5px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 315ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sakgxkg{position: absolute !important;left: 89.89% !important;top: 77.62% !important;--dx: 33px !important;--dy: 4px !important;animation-duration: 19.5s !important;animation-delay: -5.4s !important}
.s1rhept8{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.2px !important;height: 5.2px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.79 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 177ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sf79266{position: absolute !important;left: 67.92% !important;top: 43.93% !important;--dx: 29px !important;--dy: -11px !important;animation-duration: 17.2s !important;animation-delay: -17.5s !important}
.svlx0wz{position: absolute !important;left: 0px !important;top: 0px !important;width: 4px !important;height: 4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.65 !important;transform: scale(1) !important;filter: blur(2.2px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 360ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.shxra4w{position: absolute !important;left: 13.13% !important;top: 32.31% !important;--dx: 17px !important;--dy: 28px !important;animation-duration: 11.1s !important;animation-delay: -4.2s !important}
.s9l9qtu{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.6px !important;height: 6.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.73 !important;transform: scale(1) !important;filter: blur(1.3px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 9ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s13hglaz{position: absolute !important;left: 92.94% !important;top: 68.39% !important;--dx: 8px !important;--dy: 18px !important;animation-duration: 10.5s !important;animation-delay: -6.6s !important}
.s7ofqyd{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.9px !important;height: 2.9px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.56 !important;transform: scale(1) !important;filter: blur(2.3px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 325ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s90fnif{position: absolute !important;left: 70.62% !important;top: 91.86% !important;--dx: 21px !important;--dy: 7px !important;animation-duration: 10.2s !important;animation-delay: -0.9s !important}
.s108qgmp{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.7px !important;height: 4.7px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 281ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sw2ub2t{position: absolute !important;left: 60.87% !important;top: 24.69% !important;--dx: 28px !important;--dy: -18px !important;animation-duration: 19.9s !important;animation-delay: -1.1s !important}
.sm6fi6{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.9px !important;height: 4.9px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.83 !important;transform: scale(1) !important;filter: blur(1.4px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 252ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sshzdpj{position: absolute !important;left: 68.31% !important;top: 41.42% !important;--dx: 38px !important;--dy: 0px !important;animation-duration: 18.9s !important;animation-delay: -8.5s !important}
.s1226oec{position: absolute !important;left: 0px !important;top: 0px !important;width: 6px !important;height: 6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 42ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.scirbyp{position: absolute !important;left: 85.16% !important;top: 76.74% !important;--dx: 20px !important;--dy: -24px !important;animation-duration: 10.5s !important;animation-delay: -19s !important}
.sgp7kop{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.6px !important;height: 5.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 76ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1b4nwly{position: absolute !important;left: 93.66% !important;top: 9.2% !important;--dx: -20px !important;--dy: -21px !important;animation-duration: 9.4s !important;animation-delay: -9.4s !important}
.s1pnf20r{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.4px !important;height: 2.4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(2.9px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 383ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sh4n6iw{position: absolute !important;left: 55.7% !important;top: 17.02% !important;--dx: -41px !important;--dy: -28px !important;animation-duration: 16.6s !important;animation-delay: -9.4s !important}
.s1r0y0lw{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.6px !important;height: 3.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.65 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 22ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.szixeke{position: absolute !important;left: 79.58% !important;top: 70.99% !important;--dx: 42px !important;--dy: 19px !important;animation-duration: 20.5s !important;animation-delay: -14.2s !important}
.s1qup4sb{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.6px !important;height: 4.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.72 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 245ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s19h27p9{position: absolute !important;left: 59.92% !important;top: 77.85% !important;--dx: 4px !important;--dy: -8px !important;animation-duration: 14.9s !important;animation-delay: -2.4s !important}
.s1psp9dq{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.9px !important;height: 2.9px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.84 !important;transform: scale(1) !important;filter: blur(2.5px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 172ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sgp8mvw{position: absolute !important;left: 8.37% !important;top: 11.28% !important;--dx: -40px !important;--dy: -35px !important;animation-duration: 19s !important;animation-delay: -17.4s !important}
.swfsc5j{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.8px !important;height: 3.8px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.84 !important;transform: scale(1) !important;filter: blur(1.4px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 50ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.szan2ij{position: absolute !important;left: 6.27% !important;top: 74.67% !important;--dx: -44px !important;--dy: 35px !important;animation-duration: 11.5s !important;animation-delay: -12.9s !important}
.s4mg1sf{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.6px !important;height: 3.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 319ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sm81cx4{position: absolute !important;left: 43.05% !important;top: 7.06% !important;--dx: 32px !important;--dy: 22px !important;animation-duration: 12.8s !important;animation-delay: -9.2s !important}
.s1s5m9tf{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.9px !important;height: 2.9px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 100ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.siyvl7b{position: absolute !important;left: 30.69% !important;top: 27.3% !important;--dx: 33px !important;--dy: 22px !important;animation-duration: 18.8s !important;animation-delay: -15.2s !important}
.shfacrg{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.4px !important;height: 6.4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.86 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 199ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1ls690v{position: absolute !important;left: 95.15% !important;top: 67.6% !important;--dx: -30px !important;--dy: 24px !important;animation-duration: 16.9s !important;animation-delay: -16.3s !important}
.s1j68hf{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.4px !important;height: 3.4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.7 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 346ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1vpgo7c{position: absolute !important;left: 46.83% !important;top: 77.21% !important;--dx: 7px !important;--dy: 22px !important;animation-duration: 16.5s !important;animation-delay: -17.1s !important}
.s7lmnme{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.1px !important;height: 6.1px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.64 !important;transform: scale(1) !important;filter: blur(1.5px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 9ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sjd2gwh{position: absolute !important;left: 85.08% !important;top: 78.83% !important;--dx: 3px !important;--dy: 18px !important;animation-duration: 15.2s !important;animation-delay: -7.7s !important}
.s353k22{position: absolute !important;left: 0px !important;top: 0px !important;width: 3px !important;height: 3px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.76 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 154ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1kike18{position: absolute !important;left: 49.97% !important;top: 26.52% !important;--dx: 10px !important;--dy: 4px !important;animation-duration: 20.3s !important;animation-delay: -11.4s !important}
.stuc4f0{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.5px !important;height: 5.5px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.68 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 102ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1rwwc1b{position: absolute !important;left: 32.36% !important;top: 59.22% !important;--dx: -26px !important;--dy: -27px !important;animation-duration: 13s !important;animation-delay: -12.7s !important}
.s12ahb73{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.9px !important;height: 4.9px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.81 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 65ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s12oqp7x{position: absolute !important;left: 85.96% !important;top: 63.26% !important;--dx: -40px !important;--dy: -2px !important;animation-duration: 13.5s !important;animation-delay: -1.8s !important}
.s1v0owkv{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.9px !important;height: 3.9px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.61 !important;transform: scale(1) !important;filter: blur(1.8px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 62ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1wh6jut{position: absolute !important;left: 62.89% !important;top: 41.13% !important;--dx: -34px !important;--dy: -21px !important;animation-duration: 14.2s !important;animation-delay: -4s !important}
.s178ov8b{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.3px !important;height: 4.3px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.67 !important;transform: scale(1) !important;filter: blur(2.7px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 121ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sip41hf{position: absolute !important;left: 60.33% !important;top: 57.18% !important;--dx: 17px !important;--dy: -27px !important;animation-duration: 16.5s !important;animation-delay: -14.7s !important}
.s1vskojv{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.8px !important;height: 5.8px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.77 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 347ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1vbtd42{position: absolute !important;left: 87.54% !important;top: 57.35% !important;--dx: -17px !important;--dy: 25px !important;animation-duration: 19.8s !important;animation-delay: -14.5s !important}
.s1dhze3z{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.8px !important;height: 6.8px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.57 !important;transform: scale(1) !important;filter: blur(3px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 41ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1ufu3yy{position: absolute !important;left: 54.48% !important;top: 26.01% !important;--dx: 16px !important;--dy: 6px !important;animation-duration: 20.4s !important;animation-delay: -6.1s !important}
.sgxj2ti{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.7px !important;height: 4.7px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.63 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 325ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sraqc0c{position: absolute !important;left: 4.72% !important;top: 71.6% !important;--dx: -41px !important;--dy: 14px !important;animation-duration: 20.8s !important;animation-delay: -16.9s !important}
.s1mqk0l5{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.6px !important;height: 4.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.86 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 273ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sud1037{position: absolute !important;left: 67.26% !important;top: 56.17% !important;--dx: -43px !important;--dy: 25px !important;animation-duration: 16.8s !important;animation-delay: -19.5s !important}
.s1cttmma{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.1px !important;height: 3.1px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.81 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 176ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1ktou3o{position: absolute !important;left: 31.55% !important;top: 72.48% !important;--dx: -23px !important;--dy: -4px !important;animation-duration: 14.2s !important;animation-delay: -0.9s !important}
.s163rrmk{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.7px !important;height: 6.7px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.83 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 79ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s74lxi4{position: absolute !important;left: 56.49% !important;top: 75.84% !important;--dx: -16px !important;--dy: -15px !important;animation-duration: 9.9s !important;animation-delay: -7.4s !important}
.s1vyq5p9{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.2px !important;height: 6.2px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.83 !important;transform: scale(1) !important;filter: blur(1.6px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 169ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.spxvqs2{position: absolute !important;left: 43.48% !important;top: 62.43% !important;--dx: 36px !important;--dy: 31px !important;animation-duration: 14.5s !important;animation-delay: -16.6s !important}
.s1g4l7jz{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.5px !important;height: 4.5px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.74 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 249ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sf2wryn{position: absolute !important;left: 96.18% !important;top: 63.67% !important;--dx: -42px !important;--dy: 24px !important;animation-duration: 10.3s !important;animation-delay: -4.8s !important}
.s1lp81nq{position: absolute !important;left: 0px !important;top: 0px !important;width: 4px !important;height: 4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.57 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 115ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1cnpavs{position: absolute !important;left: 65.97% !important;top: 24.38% !important;--dx: 23px !important;--dy: -34px !important;animation-duration: 18.9s !important;animation-delay: -18.2s !important}
.s1mhhtbe{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.4px !important;height: 3.4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.69 !important;transform: scale(1) !important;filter: blur(2.5px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 250ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.st2rr1o{position: absolute !important;left: 75.76% !important;top: 91.74% !important;--dx: -20px !important;--dy: 2px !important;animation-duration: 19s !important;animation-delay: -14.2s !important}
.sungdxx{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.4px !important;height: 2.4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(1.1px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 191ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sr3e4cy{position: absolute !important;left: 77.91% !important;top: 4.89% !important;--dx: -19px !important;--dy: -7px !important;animation-duration: 18.2s !important;animation-delay: -13.5s !important}
.s1gvl8zk{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.6px !important;height: 2.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.89 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 35ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.slx0hc7{position: absolute !important;left: 62.62% !important;top: 18.43% !important;--dx: -31px !important;--dy: 27px !important;animation-duration: 10.9s !important;animation-delay: -6.9s !important}
.scinzxx{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.7px !important;height: 6.7px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.83 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 289ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1jzk4ni{position: absolute !important;left: 68.91% !important;top: 42.74% !important;--dx: 14px !important;--dy: -28px !important;animation-duration: 11.1s !important;animation-delay: -3.7s !important}
.scqt5cu{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.3px !important;height: 4.3px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.75 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 221ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sibhvuk{position: absolute !important;left: 82.44% !important;top: 34.95% !important;--dx: 1px !important;--dy: -34px !important;animation-duration: 15.5s !important;animation-delay: -16.4s !important}
.s19hwt7d{position: absolute !important;left: 0px !important;top: 0px !important;width: 7px !important;height: 7px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.61 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 191ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1hq5yil{position: absolute !important;left: 43.73% !important;top: 23.45% !important;--dx: 30px !important;--dy: -34px !important;animation-duration: 20s !important;animation-delay: -14.4s !important}
.s1cqg330{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.3px !important;height: 2.3px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.75 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 52ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1dugudm{position: absolute !important;left: 87.43% !important;top: 65.58% !important;--dx: -3px !important;--dy: -35px !important;animation-duration: 10.5s !important;animation-delay: -1.8s !important}
.sj5nagf{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.4px !important;height: 5.4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.67 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 270ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1ufztqq{position: absolute !important;left: 7.62% !important;top: 51.46% !important;--dx: -23px !important;--dy: 15px !important;animation-duration: 18s !important;animation-delay: -13.6s !important}
.s1f0obas{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.6px !important;height: 2.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.84 !important;transform: scale(1) !important;filter: blur(1.7px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 98ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s10xa66l{position: absolute !important;left: 84.83% !important;top: 20.58% !important;--dx: -8px !important;--dy: 4px !important;animation-duration: 19.5s !important;animation-delay: -17.1s !important}
.sluelv7{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.4px !important;height: 3.4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.73 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 237ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1uufvhu{position: absolute !important;left: 41.16% !important;top: 36.98% !important;--dx: 41px !important;--dy: 30px !important;animation-duration: 17.6s !important;animation-delay: -11.4s !important}
.s9dwccv{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.9px !important;height: 6.9px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 96ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.svnfrok{position: absolute !important;left: 64.19% !important;top: 86.29% !important;--dx: 22px !important;--dy: 13px !important;animation-duration: 16.3s !important;animation-delay: -0.1s !important}
.sqylats{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.9px !important;height: 2.9px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.75 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 308ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1lwumo2{position: absolute !important;left: 30.48% !important;top: 73.92% !important;--dx: 41px !important;--dy: 12px !important;animation-duration: 15.6s !important;animation-delay: -17.2s !important}
.schsj8{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.8px !important;height: 4.8px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(2.1px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 5ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s5nalq0{position: absolute !important;left: 89.87% !important;top: 88.39% !important;--dx: -37px !important;--dy: -6px !important;animation-duration: 10s !important;animation-delay: -6.1s !important}
.sxgmcqj{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.3px !important;height: 2.3px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.71 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 280ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1av77v7{position: absolute !important;left: 37.48% !important;top: 33.01% !important;--dx: 29px !important;--dy: -31px !important;animation-duration: 14.3s !important;animation-delay: -11.4s !important}
.s84gxv7{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.9px !important;height: 3.9px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.74 !important;transform: scale(1) !important;filter: blur(1.8px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 321ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s13mf7sg{position: absolute !important;left: 62.9% !important;top: 16.46% !important;--dx: 15px !important;--dy: -22px !important;animation-duration: 20.6s !important;animation-delay: -17.7s !important}
.sk7bc5y{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.6px !important;height: 2.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.57 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 111ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sedmaob{position: absolute !important;left: 55.67% !important;top: 18.56% !important;--dx: -17px !important;--dy: -8px !important;animation-duration: 11.3s !important;animation-delay: -0.1s !important}
.scj6jns{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.1px !important;height: 4.1px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.68 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 175ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.srjn4ew{position: absolute !important;left: 23.1% !important;top: 61.3% !important;--dx: 20px !important;--dy: 13px !important;animation-duration: 17.2s !important;animation-delay: -11.6s !important}
.s1gbuoqt{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.3px !important;height: 5.3px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.59 !important;transform: scale(1) !important;filter: blur(2.9px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 43ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s17u83x{position: absolute !important;left: 92.27% !important;top: 9.43% !important;--dx: -42px !important;--dy: -24px !important;animation-duration: 15.1s !important;animation-delay: -19.4s !important}
.s1hlxt33{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.2px !important;height: 3.2px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.7 !important;transform: scale(1) !important;filter: blur(1.7px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 81ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s7x7whc{position: absolute !important;left: 16.73% !important;top: 51.44% !important;--dx: 39px !important;--dy: 13px !important;animation-duration: 10.8s !important;animation-delay: -7.7s !important}
.s1tskmf9{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.1px !important;height: 5.1px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.85 !important;transform: scale(1) !important;filter: blur(2.8px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 289ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1ogy49q{position: absolute !important;left: 44.86% !important;top: 29.36% !important;--dx: 16px !important;--dy: 22px !important;animation-duration: 19.2s !important;animation-delay: -10.8s !important}
.srvvinm{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.7px !important;height: 2.7px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 257ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1o53jps{position: absolute !important;left: 2.3% !important;top: 35.6% !important;--dx: -9px !important;--dy: 19px !important;animation-duration: 13.3s !important;animation-delay: -10.7s !important}
.s1u4lp8j{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.8px !important;height: 6.8px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.88 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 332ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s13t0h3f{position: absolute !important;left: 3.39% !important;top: 55.51% !important;--dx: -31px !important;--dy: 0px !important;animation-duration: 11.2s !important;animation-delay: -10.6s !important}
.s1r785ds{position: absolute !important;left: 0px !important;top: 0px !important;width: 2px !important;height: 2px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.77 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 155ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1wbkxvm{position: absolute !important;left: 11.68% !important;top: 6.15% !important;--dx: 15px !important;--dy: 17px !important;animation-duration: 19s !important;animation-delay: -7.7s !important}
.s1dg54d6{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.9px !important;height: 5.9px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 343ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s10o9gty{position: absolute !important;left: 89.01% !important;top: 38.42% !important;--dx: 7px !important;--dy: 12px !important;animation-duration: 11.4s !important;animation-delay: -0.1s !important}
.s1ur4ldf{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.9px !important;height: 3.9px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.59 !important;transform: scale(1) !important;filter: blur(1.2px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 12ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s9k85rv{position: absolute !important;left: 5.99% !important;top: 67.61% !important;--dx: 21px !important;--dy: 4px !important;animation-duration: 16.4s !important;animation-delay: -1.3s !important}
.s4fewz8{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.8px !important;height: 6.8px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 378ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.segoxq{position: absolute !important;left: 36.41% !important;top: 47.55% !important;--dx: 0px !important;--dy: 16px !important;animation-duration: 13.1s !important;animation-delay: -17.1s !important}
.s4hcmyv{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.6px !important;height: 4.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.82 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 257ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sns7kxx{position: absolute !important;left: 3.37% !important;top: 7.74% !important;--dx: -26px !important;--dy: -32px !important;animation-duration: 14.3s !important;animation-delay: -13.5s !important}
.s1q1yqb9{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.3px !important;height: 5.3px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.64 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 4ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1m22zis{position: absolute !important;left: 61.11% !important;top: 41.83% !important;--dx: -14px !important;--dy: -21px !important;animation-duration: 16.7s !important;animation-delay: -1.8s !important}
.s1o8mon4{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.2px !important;height: 6.2px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(2.7px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 177ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1uwojyg{position: absolute !important;left: 29.93% !important;top: 64.89% !important;--dx: 37px !important;--dy: -18px !important;animation-duration: 16.2s !important;animation-delay: -0.7s !important}
.sj5kaey{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.4px !important;height: 2.4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 8ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.so94wvu{position: absolute !important;left: 87.85% !important;top: 61.34% !important;--dx: -7px !important;--dy: 32px !important;animation-duration: 18.8s !important;animation-delay: -19.2s !important}
.stgt03o{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.3px !important;height: 3.3px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.71 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 207ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1tj0i9z{position: absolute !important;left: 86.18% !important;top: 8.72% !important;--dx: 7px !important;--dy: -18px !important;animation-duration: 13.7s !important;animation-delay: -12.2s !important}
.s161ltc0{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.3px !important;height: 3.3px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.79 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 50ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1qrgv8k{position: absolute !important;left: 82.69% !important;top: 36.51% !important;--dx: 21px !important;--dy: 11px !important;animation-duration: 19s !important;animation-delay: -1.4s !important}
.s1qz6nkv{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.6px !important;height: 2.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.57 !important;transform: scale(1) !important;filter: blur(1.5px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 367ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1de2n9n{position: absolute !important;left: 60.57% !important;top: 84.43% !important;--dx: 15px !important;--dy: 32px !important;animation-duration: 9.5s !important;animation-delay: -2.7s !important}
.s7xux8t{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.7px !important;height: 2.7px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.71 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 310ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sioj1r3{position: absolute !important;left: 84.52% !important;top: 81.54% !important;--dx: 13px !important;--dy: -17px !important;animation-duration: 10s !important;animation-delay: -1.9s !important}
.scto9ku{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.1px !important;height: 5.1px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.75 !important;transform: scale(1) !important;filter: blur(2px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 298ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.suqoqx9{position: absolute !important;left: 42.87% !important;top: 90.17% !important;--dx: 21px !important;--dy: -12px !important;animation-duration: 17.2s !important;animation-delay: -15s !important}
.sy1jbe5{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.3px !important;height: 5.3px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 342ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1bf9f0n{position: absolute !important;left: 71.77% !important;top: 50.85% !important;--dx: 34px !important;--dy: 16px !important;animation-duration: 11.5s !important;animation-delay: -7.5s !important}
.s3pis91{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.2px !important;height: 5.2px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.82 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 71ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1xoeqey{position: absolute !important;left: 15.51% !important;top: 82.38% !important;--dx: 22px !important;--dy: -28px !important;animation-duration: 17.1s !important;animation-delay: -16.2s !important}
.s1xpe5df{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.1px !important;height: 3.1px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 281ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sqggaoa{position: absolute !important;left: 2.03% !important;top: 71.39% !important;--dx: 44px !important;--dy: 7px !important;animation-duration: 16.6s !important;animation-delay: -0.7s !important}
.s15tp8mc{position: absolute !important;left: 0px !important;top: 0px !important;width: 4px !important;height: 4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.65 !important;transform: scale(1) !important;filter: blur(1px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 184ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1yia1ib{position: absolute !important;left: 42.29% !important;top: 23.44% !important;--dx: 40px !important;--dy: -24px !important;animation-duration: 11.8s !important;animation-delay: -16.7s !important}
.s1e0y3dh{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.8px !important;height: 6.8px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.84 !important;transform: scale(1) !important;filter: blur(1.5px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 112ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s12it29l{position: absolute !important;left: 41.41% !important;top: 94.65% !important;--dx: 37px !important;--dy: 9px !important;animation-duration: 17.5s !important;animation-delay: -13.5s !important}
.snvksng{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.4px !important;height: 3.4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.74 !important;transform: scale(1) !important;filter: blur(2.6px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 149ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.svk2vq6{position: absolute !important;left: 34.51% !important;top: 85.84% !important;--dx: -13px !important;--dy: 15px !important;animation-duration: 14.9s !important;animation-delay: -0.3s !important}
.s316b6c{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.7px !important;height: 5.7px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.57 !important;transform: scale(1) !important;filter: blur(2px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 191ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sr1isg0{position: absolute !important;left: 94.13% !important;top: 87.1% !important;--dx: 17px !important;--dy: 23px !important;animation-duration: 12.9s !important;animation-delay: -13.6s !important}
.s8rvb1q{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.9px !important;height: 5.9px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.82 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 214ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1vq9q28{position: absolute !important;left: 92.54% !important;top: 69.04% !important;--dx: -36px !important;--dy: 3px !important;animation-duration: 13.9s !important;animation-delay: -18.8s !important}
.sn7q0h9{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.7px !important;height: 5.7px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.87 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 346ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1lcaeac{position: absolute !important;left: 17.16% !important;top: 71.98% !important;--dx: 15px !important;--dy: -30px !important;animation-duration: 14.5s !important;animation-delay: -2s !important}
.s1nrrzmx{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.6px !important;height: 3.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.76 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 14ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1yh0qj6{position: absolute !important;left: 6.28% !important;top: 20.91% !important;--dx: -40px !important;--dy: -7px !important;animation-duration: 9.7s !important;animation-delay: -17.9s !important}
.s1ixdlhc{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.8px !important;height: 4.8px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 82ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.stpio2x{position: absolute !important;left: 82.64% !important;top: 54.04% !important;--dx: 21px !important;--dy: 1px !important;animation-duration: 20.9s !important;animation-delay: -5s !important}
.s1j1hsv5{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.7px !important;height: 6.7px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 76ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.suzcdb0{position: absolute !important;left: 84.13% !important;top: 18% !important;--dx: -24px !important;--dy: 0px !important;animation-duration: 17.9s !important;animation-delay: -17.3s !important}
.sozhemr{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.9px !important;height: 6.9px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.77 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 15ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1wa1b6a{position: absolute !important;left: 37.94% !important;top: 54.55% !important;--dx: -4px !important;--dy: 0px !important;animation-duration: 13.2s !important;animation-delay: -6.3s !important}
.s3fo2xo{position: absolute !important;left: 0px !important;top: 0px !important;width: 6px !important;height: 6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 266ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sck7h9r{position: absolute !important;left: 4.97% !important;top: 49.48% !important;--dx: 35px !important;--dy: -26px !important;animation-duration: 11.8s !important;animation-delay: -16s !important}
.s6a49cg{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.8px !important;height: 3.8px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 215ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1ik2z71{position: absolute !important;left: 27.42% !important;top: 57.58% !important;--dx: -34px !important;--dy: -7px !important;animation-duration: 15s !important;animation-delay: -15.1s !important}
.sa40p9b{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.1px !important;height: 4.1px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.78 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 128ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.swnjrbn{position: absolute !important;left: 12.55% !important;top: 79.52% !important;--dx: 3px !important;--dy: -2px !important;animation-duration: 15.8s !important;animation-delay: -0.1s !important}
.s1hbz0g6{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.7px !important;height: 2.7px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.73 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 238ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.saecfec{position: absolute !important;left: 43.74% !important;top: 87.67% !important;--dx: -3px !important;--dy: -4px !important;animation-duration: 20.6s !important;animation-delay: -8.7s !important}
.sxswtl3{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.3px !important;height: 4.3px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.77 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 19ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s7u4jjn{position: absolute !important;left: 38.77% !important;top: 23.51% !important;--dx: 43px !important;--dy: -21px !important;animation-duration: 12.1s !important;animation-delay: -17.6s !important}
.sk4ud26{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.5px !important;height: 2.5px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 114ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1q6xb6b{position: absolute !important;left: 61.1% !important;top: 89.84% !important;--dx: 0px !important;--dy: -20px !important;animation-duration: 17.9s !important;animation-delay: -12.9s !important}
.s10jikv4{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.2px !important;height: 6.2px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.74 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 101ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sno87kj{position: absolute !important;left: 38.73% !important;top: 76.46% !important;--dx: 15px !important;--dy: 8px !important;animation-duration: 12.8s !important;animation-delay: -8.4s !important}
.s1jbnv2{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.8px !important;height: 4.8px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.58 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 336ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s77ssoq{position: absolute !important;left: 79.57% !important;top: 94.92% !important;--dx: 8px !important;--dy: -9px !important;animation-duration: 19.9s !important;animation-delay: -13.7s !important}
.stjyiqz{position: absolute !important;left: 0px !important;top: 0px !important;width: 5px !important;height: 5px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 78ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s3mfony{position: absolute !important;left: 87.93% !important;top: 24.5% !important;--dx: 31px !important;--dy: 12px !important;animation-duration: 9.2s !important;animation-delay: -2.6s !important}
.sexk41a{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.8px !important;height: 5.8px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.58 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 279ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s16ywzyn{position: absolute !important;left: 55.55% !important;top: 58.68% !important;--dx: 9px !important;--dy: 9px !important;animation-duration: 9.2s !important;animation-delay: -11.1s !important}
.s11kxv8l{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.1px !important;height: 2.1px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.79 !important;transform: scale(1) !important;filter: blur(2.7px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 63ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1frpmt9{position: absolute !important;left: 27.56% !important;top: 33.68% !important;--dx: -29px !important;--dy: 29px !important;animation-duration: 14.5s !important;animation-delay: -9.9s !important}
.srrbbt7{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.8px !important;height: 3.8px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.78 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 326ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sa1dflu{position: absolute !important;left: 90.54% !important;top: 62.75% !important;--dx: -10px !important;--dy: -21px !important;animation-duration: 15.9s !important;animation-delay: -10.8s !important}
.sthb5cn{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.2px !important;height: 6.2px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.6 !important;transform: scale(1) !important;filter: blur(2.9px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 319ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s13m5szz{position: absolute !important;left: 69.74% !important;top: 12.69% !important;--dx: 17px !important;--dy: 6px !important;animation-duration: 19.5s !important;animation-delay: -2.8s !important}
.s1bny48p{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.5px !important;height: 6.5px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 317ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s5yiso9{position: absolute !important;left: 49.49% !important;top: 82.89% !important;--dx: -21px !important;--dy: 10px !important;animation-duration: 16.5s !important;animation-delay: -11.9s !important}
.snxu5dk{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.6px !important;height: 5.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(1.7px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 206ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1j5bb58{position: absolute !important;left: 30.31% !important;top: 86.89% !important;--dx: -29px !important;--dy: -20px !important;animation-duration: 10.5s !important;animation-delay: -7s !important}
.s1o9ufz3{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.8px !important;height: 6.8px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(2.6px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 346ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1h5rsz8{position: absolute !important;left: 68.46% !important;top: 89.02% !important;--dx: -41px !important;--dy: -5px !important;animation-duration: 16.1s !important;animation-delay: 0s !important}
.s1pt7ckh{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.1px !important;height: 2.1px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.77 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 22ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sw0gpy1{position: absolute !important;left: 39.88% !important;top: 43.1% !important;--dx: -45px !important;--dy: 33px !important;animation-duration: 18.5s !important;animation-delay: -14.2s !important}
.sbzojm5{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.5px !important;height: 3.5px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.87 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 92ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.svj4hm9{position: absolute !important;left: 90.81% !important;top: 40.15% !important;--dx: 45px !important;--dy: 35px !important;animation-duration: 11.3s !important;animation-delay: -9s !important}
.supknhn{position: absolute !important;left: 0px !important;top: 0px !important;width: 3px !important;height: 3px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.57 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 293ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sreapma{position: absolute !important;left: 57.3% !important;top: 40.16% !important;--dx: -42px !important;--dy: 7px !important;animation-duration: 11.8s !important;animation-delay: -5.1s !important}
.sakry9y{position: absolute !important;left: 0px !important;top: 0px !important;width: 3px !important;height: 3px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0 !important;transform: scale(0.2) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 165ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sbkzdhk{position: absolute !important;left: 91.03% !important;top: 58.2% !important;--dx: -45px !important;--dy: -11px !important;animation-duration: 18s !important;animation-delay: -9.7s !important}
.s139ssv6{position: absolute !important;left: 0px !important;top: 0px !important;width: 6.4px !important;height: 6.4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.85 !important;transform: scale(1) !important;filter: blur(2.5px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 290ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.svwolbd{position: absolute !important;left: 89.6% !important;top: 16.31% !important;--dx: -36px !important;--dy: 27px !important;animation-duration: 14.5s !important;animation-delay: -6s !important}
.sowmro4{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.6px !important;height: 3.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.83 !important;transform: scale(1) !important;filter: blur(1.4px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 328ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1fe7a0c{position: absolute !important;left: 47.49% !important;top: 31.37% !important;--dx: -27px !important;--dy: -16px !important;animation-duration: 20.6s !important;animation-delay: -19.6s !important}
.so6rxkp{position: absolute !important;left: 0px !important;top: 0px !important;width: 6px !important;height: 6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.73 !important;transform: scale(1) !important;filter: blur(1.7px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 68ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.shyd7li{position: absolute !important;left: 12.81% !important;top: 60.84% !important;--dx: 38px !important;--dy: 19px !important;animation-duration: 12.3s !important;animation-delay: -15.9s !important}
.s1kyc99h{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.8px !important;height: 4.8px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.82 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 33ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sp5v0jk{position: absolute !important;left: 93% !important;top: 13.48% !important;--dx: 24px !important;--dy: 31px !important;animation-duration: 19.2s !important;animation-delay: -17.8s !important}
.shw1axl{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.6px !important;height: 5.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.74 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 131ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sb7bfyy{position: absolute !important;left: 87.5% !important;top: 33.89% !important;--dx: 43px !important;--dy: 24px !important;animation-duration: 19.4s !important;animation-delay: -18.5s !important}
.s1e1hski{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.1px !important;height: 4.1px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.58 !important;transform: scale(1) !important;filter: blur(1.9px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 4ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.sffzjbk{position: absolute !important;left: 33.85% !important;top: 63.84% !important;--dx: 43px !important;--dy: 34px !important;animation-duration: 18.7s !important;animation-delay: -3.7s !important}
.s12adaor{position: absolute !important;left: 0px !important;top: 0px !important;width: 5px !important;height: 5px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.64 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 46ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1fhnz4q{position: absolute !important;left: 94.68% !important;top: 44.5% !important;--dx: -25px !important;--dy: -34px !important;animation-duration: 9.8s !important;animation-delay: -7.8s !important}
.sbp3924{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.4px !important;height: 4.4px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.67 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 390ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1q5m8g4{position: absolute !important;left: 68.56% !important;top: 32.92% !important;--dx: -27px !important;--dy: -22px !important;animation-duration: 18.8s !important;animation-delay: -8.9s !important}
.sd59e7e{position: absolute !important;left: 0px !important;top: 0px !important;width: 5.5px !important;height: 5.5px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.57 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 313ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1fazl5x{position: absolute !important;left: 17.39% !important;top: 6.46% !important;--dx: 11px !important;--dy: -17px !important;animation-duration: 12.2s !important;animation-delay: -4.9s !important}
.su956c6{position: absolute !important;left: 0px !important;top: 0px !important;width: 3.2px !important;height: 3.2px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.86 !important;transform: scale(1) !important;filter: blur(1.8px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 288ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1lag68o{position: absolute !important;left: 64.93% !important;top: 12.56% !important;--dx: 11px !important;--dy: -5px !important;animation-duration: 11.3s !important;animation-delay: -2.3s !important}
.s1fv0394{position: absolute !important;left: 0px !important;top: 0px !important;width: 2.6px !important;height: 2.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.82 !important;transform: scale(1) !important;filter: blur(2.1px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 71ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s9zzfg1{position: absolute !important;left: 17.16% !important;top: 74.25% !important;--dx: -30px !important;--dy: -20px !important;animation-duration: 11.4s !important;animation-delay: -4.1s !important}
.s128mys3{position: absolute !important;left: 0px !important;top: 0px !important;width: 4.6px !important;height: 4.6px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgba(222, 102, 64, 0.75) 0px 0px 14px !important;opacity: 0.89 !important;transform: scale(1) !important;filter: blur(0px) !important;transition: opacity 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) 287ms, transform 0.6s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s13ed7wk{position: absolute !important;inset: 0px !important;background: radial-gradient(120% 80% at 50% 100%, rgba(52, 52, 52, 0.95) 20%, rgba(52, 52, 52, 0) 70%) !important}
.stwrts3{position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;gap: 12px !important;flex-wrap: wrap !important}
.s1qymvf0{font: 700 12px/1 var(--font-body) !important;letter-spacing: 0.16em !important;text-transform: uppercase !important;color: rgba(255, 255, 255, 0.75) !important}
.s1piii0y{display: inline-flex !important;align-items: center !important;gap: 8px !important;padding: 8px 14px !important;border-radius: 999px !important;background: rgba(255, 255, 255, 0.1) !important;backdrop-filter: blur(14px) !important;font: 700 13px/1 var(--font-body) !important}
.sdac57y{width: 9px !important;height: 9px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;box-shadow: rgb(222, 102, 64) 0px 0px 10px !important}
.skqxxxt{position: relative !important;display: flex !important;flex-direction: column !important;gap: 22px !important}
.s2fgx5j{display: flex !important;flex-direction: column !important;gap: 6px !important}
.s6qsieg{font: 400 clamp(56px,6.4vw,104px)/.95 var(--font-serif) !important;letter-spacing: -0.03em !important}
.s14kcnpy{font-size: 16px !important;color: rgba(255, 255, 255, 0.8) !important}
.s1iu0bzl{display: grid !important;grid-template-columns: repeat(2, minmax(0px, 1fr)) !important;gap: 12px !important}
.s1bxra9a{padding: 18px 20px !important;border-radius: 24px !important;background: rgba(255, 255, 255, 0.08) !important;backdrop-filter: blur(14px) !important;border: 1px solid rgba(255, 255, 255, 0.14) !important;display: flex !important;flex-direction: column !important;gap: 6px !important}
.s18ichjd{font: 400 clamp(30px,2.6vw,40px)/1 var(--font-serif) !important}
.s1t97upz{display: flex !important;align-items: center !important;gap: 8px !important;font-size: 14px !important;line-height: 1.4 !important;color: rgba(255, 255, 255, 0.8) !important}
.s1uog4x4{position: relative !important;display: inline-flex !important}
.s1rf6ty6{display: grid !important;place-items: center !important;width: 20px !important;height: 20px !important;padding: 0px !important;border-radius: 50% !important;border: 1.5px solid rgba(255, 255, 255, 0.55) !important;background: transparent !important;color: rgb(255, 255, 255) !important;font: italic 700 11px/1 var(--font-serif) !important;cursor: help !important}
.swai9vo{position: absolute !important;left: -12px !important;bottom: calc(100% + 10px) !important;width: min(290px, 72vw) !important;padding: 14px 16px !important;border-radius: 16px !important;background: rgba(250, 246, 243, 0.97) !important;color: rgb(52, 52, 52) !important;font: 500 13px/1.5 var(--font-body) !important;text-align: left !important;box-shadow: rgba(0, 0, 0, 0.6) 0px 20px 50px -20px !important;z-index: 5 !important}
.ss40mqr{display: block !important;margin-top: 8px !important}
.sbl0k9k{color: rgb(181, 70, 42) !important;font-weight: 700 !important;text-decoration: underline !important;text-underline-offset: 3px !important}
.s1yra5gf{position: absolute !important;right: -12px !important;bottom: calc(100% + 10px) !important;width: min(290px, 72vw) !important;padding: 14px 16px !important;border-radius: 16px !important;background: rgba(250, 246, 243, 0.97) !important;color: rgb(52, 52, 52) !important;font: 500 13px/1.5 var(--font-body) !important;text-align: left !important;box-shadow: rgba(0, 0, 0, 0.6) 0px 20px 50px -20px !important;z-index: 5 !important}
.s6lj9th{display: flex !important;flex-wrap: wrap !important;align-items: center !important;justify-content: space-between !important;gap: 16px !important}
.s1g6218f{font: 600 15px/1.3 var(--font-body) !important;color: rgb(255, 255, 255) !important;text-decoration: underline !important;text-underline-offset: 4px !important}
.s1t5201y{margin: 0px !important;font-size: 13px !important;line-height: 1.5 !important;color: rgba(255, 255, 255, 0.65) !important}
.s16fhrz8{width: 100% !important;height: 100% !important;background-image: url("assets/spielzeug-reinigen-ki-web.webp") !important;background-size: cover !important;background-position: 50% 55% !important}
.se527oy{width: 100% !important;height: 100% !important;background-image: url("assets/tiefenreinigung-matratze-ki-web.webp") !important;background-size: cover !important;background-position: 50% 60% !important}
.stxfs4i{width: 100% !important;height: 100% !important;background-image: url("media/2025/06/Ventus-reparatur-8.jpg") !important;background-size: cover !important;background-position: 50% 55% !important}
.s1qa2idc{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 260px), 1fr)) !important;gap: 16px !important;margin: 6px 0px !important}
.szxgja7{margin: 0px !important;display: flex !important;flex-direction: column !important;gap: 10px !important}
.srmr7e1{display: block !important;border-radius: 24px !important;overflow: hidden !important;background: var(--ph) !important;aspect-ratio: 3 / 4 !important}
.siqw2qu{width: 100% !important;height: 100% !important;background-image: url("assets/elite-gala-2025.webp") !important;background-size: cover !important;background-position: 50% 30% !important}
.s15zhxjq{width: 100% !important;height: 100% !important;background-image: url("assets/daniela-geraet-web.webp") !important;background-size: cover !important;background-position: 50% 35% !important}
.s1eip0u{display: grid !important;grid-template-columns: repeat(auto-fill, minmax(min(100%, 340px), 1fr)) !important;gap: 56px 24px !important}
.s1wq6dre{display: flex !important;flex-direction: column !important;gap: 18px !important;color: var(--ink) !important;grid-column: 1 / -1 !important}
.s1ofo11c{position: relative !important;aspect-ratio: 21 / 9 !important;border-radius: 28px !important;overflow: hidden !important;background: var(--ph) !important}
.sn4wq5i{width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 50% 45% !important}
.s503dp8{margin: 0px !important;font: 400 clamp(32px,3.4vw,52px)/1.06 var(--font-serif) !important}
.srbtjl0{margin: 0px !important;font-size: 16px !important;line-height: 1.6 !important;color: var(--muted) !important;max-width: 60ch !important}
.s1frl0zk{display: flex !important;flex-direction: column !important;gap: 18px !important;color: var(--ink) !important}
.swqvqq5{position: relative !important;aspect-ratio: 4 / 3 !important;border-radius: 28px !important;overflow: hidden !important;background: var(--ph) !important}
.s1dx883m{width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 30% 65% !important}
.s1qkp442{margin: 0px !important;font: 400 clamp(26px,2.2vw,32px)/1.06 var(--font-serif) !important}
.snz0muk{width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 55% 60% !important}
.s1gxnkpn{aspect-ratio: 4 / 3 !important;border-radius: 28px !important;overflow: hidden !important;background: var(--ph) !important}
.sqqjatr{max-width: 1400px !important;margin: 0px auto !important;position: relative !important;border-radius: 48px !important;overflow: hidden !important;min-height: 520px !important;display: flex !important;align-items: flex-end !important;background: var(--ph) !important}
.s19rl08g{position: absolute !important;inset: 0px !important;width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 70% 40% !important}
.s116nbo7{position: relative !important;margin: clamp(16px, 3vw, 40px) !important;padding: clamp(28px, 4vw, 52px) !important;border-radius: 36px !important;background: var(--glass) !important;backdrop-filter: blur(16px) !important;max-width: 560px !important;display: flex !important;flex-direction: column !important;gap: 22px !important}
.sqespfr{margin: 0px !important;font-size: 17px !important;line-height: 1.6 !important;color: var(--ink) !important}
.she02y0{position: relative !important;height: 190vh !important;background: var(--bg) !important}
.s1ktrefh{position: sticky !important;top: 0px !important;height: 100vh !important;overflow: hidden !important}
.sx9he2t{position: absolute !important;inset: 0px !important;pointer-events: none !important}
.s1rjjyp6{position: absolute !important;inset: 12px !important;z-index: 2 !important;pointer-events: none !important}
.sdri3xh{position: absolute !important;inset: 0px !important;border-radius: 28px !important;overflow: hidden !important;background: var(--ph) !important;transform-origin: 50% 50% !important;will-change: transform, clip-path !important}
.s1by5fv1{position: absolute !important;inset: -6% !important;will-change: transform !important}
.s1cxruz2{position: absolute !important;inset: 0px !important;width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 32% 62% !important}
.su3yeaq{position: absolute !important;left: 34% !important;top: 52% !important;width: 0px !important;height: 0px !important;opacity: 0 !important}
.s1t4rg6u{position: absolute !important;left: -42px !important;top: -42px !important;width: 84px !important;height: 84px !important;border-radius: 50% !important;border: 2px solid rgb(255, 255, 255) !important}
.s1b38r5y{position: absolute !important;left: 30px !important;top: -19px !important;white-space: nowrap !important;padding: 11px 16px !important;border-radius: 999px !important;background: rgb(222, 102, 64) !important;color: rgb(255, 255, 255) !important;font: 700 13px/1 var(--font-body) !important}
.szc3ku1{position: absolute !important;inset: 0px !important;opacity: 0 !important;background: linear-gradient(rgba(52, 52, 52, 0.25), transparent 30%, transparent 48%, rgba(52, 52, 52, 0.55)) !important;pointer-events: none !important}
.s1ygl7tx{position: absolute !important;top: -20% !important;bottom: -20% !important;left: 0px !important;width: 38% !important;background: linear-gradient(100deg, transparent, rgba(255, 236, 214, 0.6), transparent) !important;mix-blend-mode: screen !important;opacity: 0 !important;pointer-events: none !important}
.sxgorbd{position: absolute !important;inset: 0px !important;z-index: 3 !important;display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: center !important;text-align: center !important;gap: clamp(18px, 3vh, 30px) !important;padding: 88px clamp(20px, 5vw, 72px) 40px !important;box-sizing: border-box !important}
.s16xeclh{display: inline-flex !important;align-items: center !important;gap: 10px !important;padding: 8px 16px 8px 8px !important;border-radius: 999px !important;background: var(--tint) !important;font: 700 12px/1 var(--font-body) !important;letter-spacing: 0.14em !important;text-transform: uppercase !important;color: var(--ink) !important}
.s8gvv9s{margin: 0px !important;font-size: clamp(44px, min(8vw, 11.5vh), 140px) !important;line-height: 1.02 !important;color: var(--ink) !important;text-align: center !important}
.s2ir2l4{display: block !important}
.sdyzvdl{display: inline-block !important;overflow: hidden !important;vertical-align: bottom !important;padding: 0px 0.14em 0.1em 0.1em !important;margin: 0px -0.12em -0.1em -0.1em !important}
.somyncd{width: 2.1em !important;height: 0.86em !important;margin: 0px 0.04em !important;vertical-align: -0.06em !important;box-shadow: none !important;background: transparent !important}
.sc5mzj9{object-position: 32% 62% !important;opacity: 0 !important}
.skxqxba{position: relative !important;display: inline-block !important;width: 0.86em !important;height: 0.86em !important;vertical-align: middle !important;margin: 0px 0.06em !important}
.sflr14z{position: absolute !important;inset: 0px !important;border-radius: 50% !important;overflow: hidden !important;background: var(--ph) !important}
.svdnbfh{width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 50% 24% !important}
.shc58wf{position: absolute !important;inset: -12% !important;width: 124% !important;height: 124% !important;overflow: visible !important;transform: rotate(-90deg) !important}
.s1j5tad2{margin: 0px !important;max-width: 52ch !important;font-size: clamp(17px, 1.4vw, 20px) !important;line-height: 1.55 !important;color: var(--ink) !important;text-wrap: pretty !important}
.s7baqxv{display: flex !important;flex-wrap: wrap !important;gap: 12px !important;justify-content: center !important}
.s179f5l9{display: flex !important;flex-wrap: wrap !important;justify-content: center !important;gap: 6px 18px !important;font-size: 14px !important;color: var(--muted) !important}
.s1niyicn{position: absolute !important;z-index: 3 !important;left: 50% !important;bottom: 20px !important;transform: translateX(-50%) !important;display: flex !important;flex-direction: column !important;align-items: center !important;gap: 8px !important;font: 700 11px/1 var(--font-body) !important;letter-spacing: 0.18em !important;text-transform: uppercase !important;color: var(--muted2) !important}
.s1blbvpi{width: 1.5px !important;height: 28px !important;background: linear-gradient(rgb(222, 102, 64), transparent) !important}
.spva6x6{position: absolute !important;z-index: 5 !important;left: clamp(24px, 4vw, 64px) !important;bottom: clamp(24px, 4vw, 64px) !important;width: min(560px, 100% - 48px) !important;box-sizing: border-box !important;padding: clamp(22px, 3vw, 40px) !important;border-radius: 32px !important;background: var(--glass) !important;backdrop-filter: blur(18px) !important;display: flex !important;flex-direction: column !important;gap: 16px !important;opacity: 0 !important;pointer-events: none !important;color: var(--ink) !important;box-shadow: rgba(0, 0, 0, 0.6) 0px 40px 90px -40px !important}
.st6t6d6{display: flex !important;align-items: center !important;gap: 12px !important}
.s9j0thl{width: 44px !important;height: 44px !important;border-radius: 50% !important;object-fit: cover !important;object-position: 50% 24% !important;box-shadow: rgb(222, 102, 64) 0px 0px 0px 2px !important}
.sqvk26t{line-height: 1.25 !important}
.s1khd869{font-size: 14px !important}
.s1lu8ynf{margin: 0px !important;font-size: clamp(32px, 3.4vw, 52px) !important;line-height: 1.02 !important}
.s1f22jrm{margin: 0px !important;font-size: 16px !important;line-height: 1.6 !important;color: var(--ink) !important}
.s1jmbz1n{position: absolute !important;z-index: 5 !important;right: clamp(24px, 4vw, 64px) !important;top: clamp(100px, 13vh, 132px) !important;opacity: 0 !important;padding: 12px 18px !important;border-radius: 999px !important;background: rgba(52, 52, 52, 0.78) !important;backdrop-filter: blur(10px) !important;color: rgb(255, 255, 255) !important;font: 600 13px/1 var(--font-body) !important}
.s1q4ps09{overflow: hidden !important;padding: clamp(28px, 4vw, 44px) 0px !important;border-bottom: 1px solid var(--line) !important;background: var(--bg) !important}
.sa2zdnv{display: flex !important;width: max-content !important;font: 400 clamp(26px,2.6vw,40px)/1 var(--font-serif) !important;color: var(--ink) !important;white-space: nowrap !important}
.s9zdlpc{display: flex !important}
.s47og8s{display: inline-flex !important;align-items: center !important;gap: 28px !important;padding-right: 28px !important}
.s10nit9c{width: 10px !important;height: 10px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;flex: 0 0 auto !important}
.silr8pv{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)) !important;gap: 32px clamp(40px, 6vw, 120px) !important;align-items: end !important}
.s1tpxe0t{margin: 0px !important;font-size: clamp(40px, 5.2vw, 88px) !important;color: var(--ink) !important}
.s1ow08hq{margin: 0px !important;font-size: clamp(18px, 1.5vw, 21px) !important;line-height: 1.55 !important;max-width: 46ch !important;color: var(--ink) !important;text-wrap: pretty !important}
.s1ml5n11{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr)) !important;gap: 16px !important;margin-top: 64px !important}
.scytber{margin: 0px !important;position: relative !important;min-height: clamp(420px, 38vw, 560px) !important;border-radius: 32px !important;overflow: hidden !important;background: rgb(52, 52, 52) !important;display: flex !important;align-items: flex-end !important}
.sf5z40u{position: absolute !important;inset: 0px !important;width: 100% !important;height: 100% !important;object-fit: cover !important;transition: transform 1.2s cubic-bezier(0.16, 0.84, 0.24, 1) !important}
.s1r6l6su{position: absolute !important;inset: 0px !important;background: linear-gradient(rgba(52, 52, 52, 0) 35%, rgba(52, 52, 52, 0.82)) !important}
.slawi4p{position: absolute !important;top: 22px !important;left: 22px !important;padding: 8px 14px !important;border-radius: 999px !important;background: rgba(52, 52, 52, 0.6) !important;backdrop-filter: blur(10px) !important;color: rgb(255, 255, 255) !important;font: 700 12px/1 var(--font-body) !important;letter-spacing: 0.14em !important}
.shqhuiu{position: relative !important;padding: clamp(24px, 2.6vw, 34px) !important;display: flex !important;flex-direction: column !important;gap: 10px !important;color: rgb(255, 255, 255) !important}
.s1e12mu1{margin: 0px !important;font: 400 clamp(28px,2.4vw,38px)/1.05 var(--font-serif) !important;color: rgb(255, 255, 255) !important}
.s1wpyuff{margin: 0px !important;font-size: 15.5px !important;line-height: 1.55 !important;color: rgba(255, 255, 255, 0.92) !important;text-wrap: pretty !important}
.safoji3{margin-top: 40px !important}
.stx5tle{margin: 0px !important;font-size: clamp(18px, 1.5vw, 21px) !important;line-height: 1.55 !important;color: var(--ink) !important;max-width: 44ch !important;text-wrap: pretty !important}
.sfyibep{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 220px), 1fr)) !important;gap: 12px !important;margin-top: 10px !important}
.s1unj218{display: flex !important;flex-direction: column !important;gap: 8px !important;padding: 24px !important;border-radius: 24px !important;background: var(--surface) !important;border: 1px solid var(--line) !important}
.s9l36rx{margin: 0px !important;font: 400 26px/1.1 var(--font-serif) !important;color: var(--ink) !important}
.sujgoov{margin: 0px !important;font-size: 15px !important;line-height: 1.55 !important}
.szint3m{margin: 0px !important;font-size: clamp(40px, 5vw, 84px) !important;color: var(--ink) !important;text-wrap: balance !important}
.sbmjhtj{padding: clamp(88px, 11vw, 160px) 0px !important;background: var(--bg) !important;border-top: 1px solid var(--line) !important}
.s1tv9ufp{display: flex !important;flex-direction: column !important;gap: 14px !important;padding: clamp(26px, 2.6vw, 36px) !important;border-radius: 28px !important;background: var(--surface) !important;border: 1px solid var(--line) !important;color: var(--ink) !important;text-decoration: none !important;transition: transform 0.5s cubic-bezier(0.2, 0.7, 0.2, 1), border-color 0.3s !important}
.s1w4ne3j{margin-top: auto !important;font: 700 14px/1 var(--font-body) !important;color: var(--accent-deep) !important}
.swfzk84{display: flex !important;flex-direction: column !important;gap: 14px !important;padding: clamp(26px, 2.6vw, 36px) !important;border-radius: 28px !important;background: var(--block) !important;color: rgb(255, 255, 255) !important;text-decoration: none !important;transition: transform 0.5s cubic-bezier(0.2, 0.7, 0.2, 1), border-color 0.3s !important}
.s17q1wwq{margin: 0px !important;font: 400 clamp(26px,2.2vw,34px)/1.06 var(--font-serif) !important;color: rgb(255, 255, 255) !important}
.s1sz6abs{margin: 0px !important;font-size: 15.5px !important;line-height: 1.6 !important;color: rgba(255, 255, 255, 0.88) !important;text-wrap: pretty !important}
.s134qze5{margin-top: auto !important;font: 700 14px/1 var(--font-body) !important;color: rgb(245, 164, 140) !important}
.s19kzbil{display: flex !important;flex-direction: column !important;gap: 18px !important;max-width: 760px !important}
.sch0npd{margin: 0px !important;max-width: 42ch !important;font-size: 17px !important;line-height: 1.65 !important;color: var(--muted) !important;text-wrap: pretty !important}
.s1fsmg9o{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 460px), 1fr)) !important;gap: clamp(28px, 3vw, 44px) clamp(18px, 2vw, 28px) !important}
.s1se7347{margin: 0px !important;display: flex !important;flex-direction: column !important;gap: 18px !important}
.snaenhe{aspect-ratio: 4 / 3 !important;border-radius: 32px !important;overflow: hidden !important;background: var(--ph) !important}
.sv14zid{display: flex !important;flex-direction: column !important;gap: 8px !important;padding: 0px 6px !important}
.s1yducxt{margin: 0px !important;font: 400 clamp(26px,2.4vw,36px)/1.05 var(--font-serif) !important;color: var(--ink) !important}
.sn5bsov{margin: 0px !important;font-size: 16px !important;line-height: 1.6 !important;color: var(--muted) !important;max-width: 48ch !important;text-wrap: pretty !important}
.savvcdr{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)) !important;gap: clamp(24px, 4vw, 64px) !important;align-items: center !important;padding: clamp(20px, 2.4vw, 32px) !important;border-radius: 40px !important;background: var(--block) !important;color: rgb(255, 255, 255) !important}
.sl5t118{display: grid !important;grid-template-columns: minmax(0px, 1.3fr) minmax(0px, 0.7fr) !important;gap: 12px !important;align-items: stretch !important}
.s1m58olm{position: relative !important;min-height: 100% !important;border-radius: 28px !important;overflow: hidden !important;background: rgb(52, 52, 52) !important}
.s1xcnkfm{position: absolute !important;inset: 0px !important;width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 45% 60% !important}
.s1bmiimh{aspect-ratio: 9 / 16 !important;border-radius: 28px !important;overflow: hidden !important;background: rgb(52, 52, 52) !important}
.s5k787m{display: flex !important;flex-direction: column !important;gap: 18px !important;padding: clamp(4px, 1.6vw, 24px) clamp(4px, 1.6vw, 24px) clamp(8px, 1.6vw, 24px) 0px !important}
.seu3c6{margin: 0px !important;font-size: 17px !important;line-height: 1.6 !important;max-width: 44ch !important;color: rgba(255, 255, 255, 0.88) !important;text-wrap: pretty !important}
.s1440ryv{padding: 16px 22px !important;color: rgb(255, 255, 255) !important;border-color: rgba(255, 255, 255, 0.4) !important}
.s1b8booq{padding: 0px 0px clamp(88px, 11vw, 160px) !important;background: var(--bg) !important}
.s30uve1{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: flex !important;flex-direction: column !important;gap: clamp(28px, 3.5vw, 48px) !important}
.sbdqiqg{margin: 0px !important;font-size: 17px !important;line-height: 1.6 !important;max-width: 46ch !important;color: var(--muted) !important;text-wrap: pretty !important}
.smhz3cm{color: rgb(255, 255, 255) !important;background: rgb(52, 52, 52) !important}
.s17aheqe{display: flex !important;gap: clamp(12px, 1.6vw, 20px) !important;overflow-x: auto !important;scroll-snap-type: x mandatory !important;scrollbar-width: none !important;margin: 0px calc(-1 * clamp(20px, 5vw, 72px)) !important;padding: 0px clamp(20px, 5vw, 72px) 8px !important;scroll-padding: 0px clamp(20px, 5vw, 72px) !important}
.sd3qkmk{flex: 0 0 clamp(220px, 24vw, 300px) !important;scroll-snap-align: start !important;margin: 0px !important;display: flex !important;flex-direction: column !important;gap: 14px !important}
.s1k9yd2s{aspect-ratio: 9 / 16 !important;border-radius: 28px !important;overflow: hidden !important;background: var(--ph) !important;box-shadow: rgba(0, 0, 0, 0.5) 0px 40px 90px -50px !important}
.s4mcaww{display: flex !important;flex-direction: column !important;gap: 4px !important;padding: 0px 6px !important;font-size: 15px !important;line-height: 1.45 !important;color: var(--muted) !important;text-wrap: pretty !important}
.saabk54{font-weight: 700 !important;color: var(--ink) !important}
.sdtz98v{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr)) !important;gap: clamp(48px, 6vw, 104px) !important;align-items: center !important}
.s1648ld6{aspect-ratio: 4 / 5 !important;border-radius: 40px !important;overflow: hidden !important;background: var(--ph) !important;max-width: 560px !important;width: 100% !important;justify-self: center !important}
.s9fevof{display: grid !important;grid-template-columns: 72px 1fr !important;gap: 20px !important;padding: 26px 0px !important;border-top: 1px solid var(--line) !important}
.sv3m08t{font: 400 54px/.9 var(--font-serif) !important;color: rgb(222, 102, 64) !important}
.s1cye9je{font-size: 19px !important}
.s1tu364q{font-size: 16px !important;line-height: 1.6 !important;color: var(--muted) !important}
.s24qhcq{display: grid !important;grid-template-columns: 72px 1fr !important;gap: 20px !important;padding: 26px 0px !important;border-top: 1px solid var(--line) !important;border-bottom: 1px solid var(--line) !important}
.s9rriz9{padding: clamp(88px, 11vw, 160px) 0px !important;background: var(--block) !important;color: rgb(255, 255, 255) !important;border-radius: 56px !important}
.sv5bd36{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr)) !important;gap: clamp(48px, 6vw, 104px) !important;align-items: start !important}
.s4anug9{margin: 0px !important;font-size: clamp(40px, 5vw, 84px) !important;color: rgb(255, 255, 255) !important}
.s9b34me{margin: 0px !important;font-size: clamp(18px, 1.4vw, 20px) !important;line-height: 1.6 !important;color: rgba(255, 255, 255, 0.88) !important;max-width: 44ch !important}
.s8qu395{list-style: none !important;margin: 0px !important;padding: 0px !important;display: flex !important;flex-direction: column !important;gap: 14px !important;font-size: 16px !important}
.s1sm1in2{display: flex !important;gap: 12px !important;align-items: center !important}
.s1puurz3{display: grid !important;place-items: center !important;width: 26px !important;height: 26px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important;flex: 0 0 auto !important}
.sbo65pk{display: flex !important;align-items: center !important;gap: 16px !important;padding: 16px 20px 16px 16px !important;border-radius: 999px !important;background: rgba(255, 255, 255, 0.08) !important;border: 1px solid rgba(255, 255, 255, 0.18) !important;align-self: flex-start !important}
.s3q57ai{width: 52px !important;height: 52px !important;border-radius: 50% !important;object-fit: cover !important;object-position: 50% 25% !important;box-shadow: rgb(222, 102, 64) 0px 0px 0px 2px !important}
.s1190ab7{line-height: 1.35 !important;font-size: 14px !important}
.shp7o2o{background: var(--surface) !important;color: var(--ink) !important;border-radius: 36px !important;padding: clamp(26px, 3.4vw, 44px) !important;box-shadow: rgba(0, 0, 0, 0.65) 0px 60px 120px -50px !important;display: flex !important;flex-direction: column !important;gap: 26px !important}
.sdh5u3g{display: flex !important;flex-direction: column !important;gap: 12px !important}
.sj4tuhx{display: flex !important;justify-content: space-between !important;font: 700 12px/1 var(--font-body) !important;letter-spacing: 0.14em !important;text-transform: uppercase !important}
.s8zs34s{height: 4px !important;border-radius: 4px !important;background: var(--ph) !important;overflow: hidden !important}
.s1xvds0f{height: 100% !important;border-radius: 4px !important;background: rgb(222, 102, 64) !important;transition: width 0.5s cubic-bezier(0.16, 0.84, 0.24, 1) !important;width: 33.3333% !important}
.swqe8e6{margin-bottom: -8px !important}
.s11qas1w{margin: -6px 0px 0px !important;font-size: 14px !important;color: var(--muted) !important}
.s18pagn9{display: flex !important;justify-content: space-between !important;align-items: center !important;gap: 12px !important;flex-wrap: wrap !important}
.szph7kh{font-size: 13px !important;color: var(--muted2) !important}
.s1poggt{display: flex !important;flex-direction: column !important;gap: 26px !important;order: 1 !important}
.sta8c2f{display: grid !important;grid-template-columns: 1.2fr 1fr !important;gap: 14px !important;align-items: end !important}
.s10g7a1m{position: relative !important;aspect-ratio: 3 / 4.4 !important;border-radius: 32px !important;overflow: hidden !important;background: var(--ph) !important}
.s4tl4ua{position: absolute !important;left: 12px !important;bottom: 12px !important;display: inline-flex !important;align-items: center !important;gap: 8px !important;padding: 8px 14px !important;border-radius: 999px !important;background: rgba(52, 52, 52, 0.55) !important;backdrop-filter: blur(14px) !important;color: rgb(255, 255, 255) !important;font: 700 12px/1 var(--font-body) !important}
.s1bliz7w{aspect-ratio: 1 / 1 !important;border-radius: 50% !important;overflow: hidden !important;background: var(--ph) !important}
.s1funxt7{aspect-ratio: 3 / 4 !important;border-radius: 28px !important;overflow: hidden !important;background: var(--ph) !important}
.s1b21ym6{color: rgb(255, 255, 255) !important;border-color: rgba(255, 255, 255, 0.4) !important}
.saazr6{margin: 0px !important;font: 700 12px/1 var(--font-body) !important;letter-spacing: 0.16em !important;text-transform: uppercase !important;color: rgba(255, 255, 255, 0.7) !important}
.s1y1bdhv{padding: 10px 16px !important;border-radius: 999px !important;border: 1px solid rgba(255, 255, 255, 0.28) !important;font: 600 14px/1 var(--font-body) !important;color: rgb(255, 255, 255) !important;text-decoration: none !important;transition: background 0.3s, border-color 0.3s !important}
.s2cp5yk{margin: 6px 0px 0px !important;font-size: 14px !important;line-height: 1.6 !important;color: rgba(255, 255, 255, 0.7) !important}
.s1j2hl6g{padding: clamp(80px, 10vw, 140px) 0px !important;background: var(--tint) !important;overflow: hidden !important}
.s1xeky67{display: flex !important;flex-wrap: wrap !important;justify-content: space-between !important;align-items: flex-end !important;gap: 28px !important;margin-bottom: 48px !important}
.s1ox3b2x{margin: 0px !important;font-size: clamp(40px, 5vw, 80px) !important;max-width: 14ch !important;color: var(--ink) !important}
.s1d9qemj{display: flex !important;flex-wrap: wrap !important;align-items: center !important;gap: 12px !important}
.s1ac97as{display: flex !important;align-items: center !important;gap: 16px !important;padding: 14px 22px !important;border-radius: 999px !important;background: var(--surface) !important;border: 1px solid var(--line) !important;color: var(--ink) !important;text-decoration: none !important}
.s13xhrt1{font: 400 40px/1 var(--font-serif) !important}
.s1w73igq{color: rgb(222, 102, 64) !important;letter-spacing: 2px !important}
.s1gn3yfh{display: flex !important;gap: 8px !important}
.s48plq8{display: grid !important;place-items: center !important;width: 52px !important;height: 52px !important;border-radius: 50% !important;border: 1px solid var(--line-strong) !important;background: var(--surface) !important;color: var(--ink) !important;cursor: pointer !important;transition: background 0.3s, color 0.3s !important}
.sohng40{display: grid !important;place-items: center !important;width: 52px !important;height: 52px !important;border-radius: 50% !important;border-width: medium !important;border-style: none !important;border-color: currentcolor !important;border-image: none !important;background: rgb(52, 52, 52) !important;color: rgb(255, 255, 255) !important;cursor: pointer !important;transition: background 0.3s !important}
.sdi0mg3{display: grid !important;grid-auto-flow: column !important;grid-auto-columns: max(min(86%, 320px), 33.3333% - 10.6667px) !important;gap: 16px !important;overflow-x: auto !important;scroll-snap-type: x mandatory !important;scroll-behavior: smooth !important;scrollbar-width: none !important;padding: 4px 0px 12px !important;outline: none !important}
.s1rq20xu{margin: 0px !important;scroll-snap-align: start !important;background: var(--surface) !important;border: 1px solid var(--line) !important;border-radius: 28px !important;padding: clamp(26px, 2.6vw, 34px) !important;display: flex !important;flex-direction: column !important;gap: 20px !important;min-height: 340px !important}
.s14ogqss{display: flex !important;justify-content: space-between !important;align-items: center !important;gap: 12px !important}
.s19e7ha9{color: rgb(222, 102, 64) !important;letter-spacing: 2px !important;font-size: 18px !important}
.s14ucsvz{margin: 0px !important;font: 400 clamp(21px,1.7vw,24px)/1.3 var(--font-serif) !important;color: var(--ink) !important;display: -webkit-box !important;-webkit-line-clamp: 7 !important;-webkit-box-orient: vertical !important;overflow: hidden !important;text-wrap: pretty !important}
.s1ggo264{margin-top: auto !important;display: flex !important;align-items: center !important;gap: 12px !important}
.slc2os9{flex: 0 0 auto !important;display: grid !important;place-items: center !important;width: 40px !important;height: 40px !important;border-radius: 50% !important;background: var(--tint) !important;color: rgb(180, 71, 42) !important;font: 700 15px/1 var(--font-body) !important}
.s1phul00{display: flex !important;flex-direction: column !important;gap: 3px !important}
.s1s9daz8{font: 700 14px/1.2 var(--font-body) !important;color: var(--ink) !important}
.s18zb02e{font-size: 12px !important;color: var(--muted) !important}
.s17nk91w{display: flex !important;justify-content: space-between !important;align-items: center !important;gap: 20px !important;margin-top: 22px !important}
.syjnbgk{flex: 1 1 0% !important;max-width: 320px !important;height: 3px !important;border-radius: 3px !important;background: rgba(52, 52, 52, 0.2) !important;overflow: hidden !important}
.s8u54i8{height: 100% !important;width: 33.3333% !important;background: rgb(52, 52, 52) !important;border-radius: 3px !important;transition: width 0.4s !important}
.s1vmpcsi{font: 700 14px/1 var(--font-body) !important;color: var(--ink) !important;text-decoration: underline !important;text-underline-offset: 4px !important}
.s1vlqb0o{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)) !important;gap: 28px clamp(40px, 6vw, 120px) !important;align-items: end !important}
.s117g1y1{margin: 0px !important;font-size: 17px !important;line-height: 1.65 !important;color: var(--muted) !important;max-width: 50ch !important}
.s1u4dlvt{display: flex !important;flex-wrap: wrap !important;gap: 12px !important;align-items: center !important;margin-top: 52px !important}
.sq7xbwe{display: grid !important;grid-template-columns: repeat(auto-fill, minmax(min(100%, 250px), 1fr)) !important;gap: 12px !important;margin-top: 18px !important}
.sf4o4c8{display: flex !important;align-items: center !important;gap: 14px !important;padding: 14px 18px 14px 14px !important;border-radius: 999px !important;border: 1px solid var(--line) !important;background: var(--surface) !important;color: var(--ink) !important;transition: border-color 0.2s, transform 0.2s !important}
.sommk63{flex: 0 0 auto !important;display: grid !important;place-items: center !important;width: 46px !important;height: 46px !important;border-radius: 50% !important;background: var(--tint) !important;color: var(--accent-deep) !important;font: 400 20px/1 var(--font-serif) !important}
.s1bpx6q{min-width: 0px !important;line-height: 1.3 !important;flex: 1 1 0% !important}
.ssvw0f{display: block !important;font-size: 15px !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important}
.srplren{flex: 0 0 auto !important}
.s12jplsn{display: flex !important;flex-wrap: wrap !important;gap: 12px !important;margin-top: 32px !important}
.s3ym9v{max-width: 1400px !important;margin: 0px auto !important;border-radius: 48px !important;overflow: hidden !important;background: rgb(222, 102, 64) !important;color: rgb(255, 255, 255) !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)) !important}
.s11a5ihi{padding: clamp(40px, 6vw, 88px) !important;display: flex !important;flex-direction: column !important;gap: 26px !important;justify-content: center !important}
.sd3qpfr{margin: 0px !important;font-size: clamp(40px, 4.8vw, 78px) !important;color: rgb(255, 255, 255) !important}
.s1jfhc5b{margin: 0px !important;font-size: 18px !important;line-height: 1.6 !important;max-width: 42ch !important;color: rgb(255, 255, 255) !important}
.ss0kdun{align-self: flex-start !important;color: rgb(255, 255, 255) !important;background: rgb(52, 52, 52) !important}
.sftko2p{min-height: 420px !important;position: relative !important;background: var(--block) !important}
.s1hiba9j{position: absolute !important;inset: 0px !important;width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 50% 30% !important}
.sa4lz5b{display: flex !important;flex-direction: column !important;gap: 16px !important;color: var(--ink) !important;text-decoration: none !important}
.s1g7xrb7{position: relative !important;aspect-ratio: 16 / 10 !important;border-radius: 28px !important;background: var(--ph) !important}
.spi9cyk{width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 50% 50% !important}
.sa0kj35{margin: 0px !important;font: 400 clamp(26px,2.2vw,32px)/1.1 var(--font-serif) !important}
.s14vdix4{margin: 0px !important;font-size: 17px !important;line-height: 1.65 !important;color: var(--muted) !important;max-width: 40ch !important}
.stsx2wd{max-width: 1400px !important;margin: 0px auto !important;position: relative !important;border-radius: 48px !important;overflow: hidden !important;min-height: 540px !important;display: flex !important;align-items: flex-end !important;background: var(--ph) !important}
.s1rzq9wj{display: flex !important;flex-wrap: wrap !important;gap: 28px !important;padding-top: 22px !important;border-top: 1px solid var(--line) !important}
.smb4kba{font: 400 34px/1 var(--font-serif) !important}
.s2thdme{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)) !important;gap: clamp(48px, 6vw, 104px) !important;align-items: center !important}
.s1xegfo0{aspect-ratio: 3 / 4.4 !important;border-radius: 32px !important;overflow: hidden !important;background: var(--ph) !important}
.s1nbko35{width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 42% 50% !important}
.sbrwqcl{margin: 0px !important;font-size: clamp(40px, 5vw, 80px) !important;color: rgb(255, 255, 255) !important}
.s3v3mb9{display: inline-flex !important;align-items: center !important;gap: 10px !important;padding: 12px 18px !important;border-radius: 999px !important;border: 1px solid rgba(255, 255, 255, 0.3) !important;font: 500 15px/1 var(--font-body) !important}
.sivz9o6{display: grid !important;place-items: center !important;width: 22px !important;height: 22px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important}
.s48lsb3{display: flex !important;flex-direction: column !important;gap: 48px !important}
.sjgvsgx{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 260px), 1fr)) !important;gap: 16px !important}
.skv5q9a{display: flex !important;flex-direction: column !important;justify-content: space-between !important;gap: 28px !important;min-height: 180px !important;padding: 30px !important;border-radius: 28px !important;background: rgb(222, 102, 64) !important;color: rgb(255, 255, 255) !important}
.s1wxem0j{font: 700 12px/1 var(--font-body) !important;letter-spacing: 0.16em !important;text-transform: uppercase !important}
.s62gcjz{display: flex !important;justify-content: space-between !important;align-items: flex-end !important;gap: 12px !important;font: 400 24px/1.2 var(--font-serif) !important}
.swvd3wb{display: flex !important;flex-direction: column !important;justify-content: space-between !important;gap: 28px !important;min-height: 180px !important;padding: 30px !important;border-radius: 28px !important;background: var(--surface) !important;color: var(--ink) !important;border: 1px solid var(--line) !important}
.s1t65i9e{display: flex !important;flex-direction: column !important;justify-content: space-between !important;gap: 28px !important;min-height: 180px !important;padding: 30px !important;border-radius: 28px !important;background: var(--block) !important;color: rgb(255, 255, 255) !important}
.s1q3v8ca{position: absolute !important;inset: 0px !important;width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 70% 28% !important}
.sd8mca4{display: flex !important;flex-direction: column !important;gap: 56px !important}
.s1xjp60w{display: flex !important;flex-direction: column !important;gap: 18px !important;max-width: 820px !important}
.syadu70{margin: 0px !important;max-width: 56ch !important;font-size: 17px !important;line-height: 1.65 !important;color: var(--muted) !important;text-wrap: pretty !important}
.s8u5rd3{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)) !important;gap: clamp(28px, 3vw, 44px) clamp(18px, 2vw, 28px) !important}
.s1lxtkwo{position: relative !important}
.s4l7y70{aspect-ratio: 4 / 5 !important;border-radius: 32px !important;overflow: hidden !important;background: var(--ph) !important}
.s1g45tpb{position: absolute !important;right: -6px !important;bottom: -14px !important;width: 44% !important;aspect-ratio: 1 / 1 !important;border-radius: 24px !important;overflow: hidden !important;border: 5px solid var(--bg) !important;background: var(--ph) !important}
.sa4v13d{margin: 0px !important;font-size: 16px !important;line-height: 1.6 !important;color: var(--muted) !important;max-width: 46ch !important;text-wrap: pretty !important}
.s1bgyypb{display: block !important;font: 700 11px/1 var(--font-body) !important;letter-spacing: 0.14em !important;text-transform: uppercase !important;color: var(--accent-deep) !important;margin-bottom: 10px !important}
.s1ta0uxx{max-width: 1320px !important;margin: 0px auto !important;padding: 0px clamp(20px, 5vw, 72px) !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)) !important;gap: clamp(28px, 4vw, 72px) !important;align-items: center !important}
.s1nse3nr{display: grid !important;grid-template-columns: 1fr 1.35fr !important;gap: 14px !important;align-items: end !important}
.s12lwbfg{aspect-ratio: 2 / 3 !important;border-radius: 32px !important;overflow: hidden !important;background: var(--ph) !important}
.swbvept{aspect-ratio: 9 / 16 !important;border-radius: 32px !important;overflow: hidden !important;background: var(--ph) !important}
.sdmky96{margin: 0px !important;font-size: clamp(40px, 4.8vw, 76px) !important;color: var(--ink) !important;text-wrap: balance !important}
.so2dhnt{margin: 0px !important;font-size: clamp(17px, 1.4vw, 20px) !important;line-height: 1.6 !important;max-width: 46ch !important;color: var(--ink) !important;text-wrap: pretty !important}
.su1wyum{margin: 0px !important;padding: 0px !important;list-style: none !important;display: flex !important;flex-direction: column !important;gap: 12px !important;font-size: 16px !important;line-height: 1.5 !important;color: var(--ink) !important}
.s142tj3k{flex: 0 0 auto !important;width: 8px !important;height: 8px !important;border-radius: 50% !important;background: rgb(222, 102, 64) !important}
.s1t13spw{padding: clamp(80px, 10vw, 150px) 0px !important;background: var(--block) !important;color: rgb(255, 255, 255) !important}
.s14dd3dt{aspect-ratio: 4 / 5 !important;border-radius: 40px !important;overflow: hidden !important;background: rgb(52, 52, 52) !important;max-width: 520px !important;width: 100% !important;justify-self: center !important}
.s96crpn{margin: 0px !important;font-size: clamp(40px, 4.6vw, 76px) !important;color: rgb(255, 255, 255) !important}
.s4yip6e{color: rgb(52, 52, 52) !important;align-self: flex-start !important}
.sfijmla{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 400px), 1fr)) !important;gap: clamp(40px, 6vw, 104px) !important;align-items: end !important}
.s1nrqb90{padding: 12px 18px !important;font-size: 15px !important}
.s1tmdrhe{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(100%, 380px), 1fr)) !important;gap: clamp(40px, 6vw, 104px) !important;align-items: start !important}
.stj88f7{justify-self: center !important;width: 100% !important;max-width: 440px !important;aspect-ratio: 4 / 5 !important;border-radius: 40px !important;background: rgb(222, 102, 64) !important;display: grid !important;place-items: center !important;box-shadow: rgba(222, 102, 64, 0.6) 0px 60px 110px -50px !important}
.s1ibokte{font: 400 clamp(120px,14vw,200px)/1 var(--font-serif) !important;color: rgb(255, 255, 255) !important}
