.w3ml610{overflow-x:auto;width:max(calc(100% + (100vw - 420px) / 2),calc(100% + 24px))}.w3ml611{min-height:100px;display:flex;padding-right:max(calc((100vw - 420px) / 2),24px);box-sizing:content-box}.w3ml612{height:100%}@media (min-width:620px){.w3ml610{width:calc(100% + 40px)}.w3ml611{padding-right:40px}}@media (min-width:860px){.w3ml610{width:max(calc(100% + (100vw - 1280px) / 2),calc(100% + 60px))}.w3ml611{padding-right:max(calc((100vw - 1280px) / 2),60px)}}@keyframes kh7xe90{0%{filter:blur(2px);transform:translateY(4px);opacity:0}to{filter:blur(0);transform:translateY(0);opacity:1}}.kh7xe91{display:flex;justify-content:center;background-color:#f1f1f1;padding:0 24px;border-radius:40px}.kh7xe92{width:100%;max-width:420px;display:flex;flex-direction:column;gap:20px;padding:60px 0}.kh7xe93{font-size:28px}.kh7xe94{display:flex;flex-direction:column;gap:24px}.kh7xe95{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.kh7xe96{position:sticky;top:0;width:100%;overflow-x:auto;display:flex;gap:30px;box-shadow:0 24px 64px 0 rgba(0,0,0,.16);background-color:#f1f1f1;padding:12px max(calc((100vw - 420px) / 2),24px);transition:opacity .3s,filter .3s}.kh7xe97{opacity:1;filter:blur(0);pointer-events:auto}.kh7xe98{opacity:0;filter:blur(2px);pointer-events:none}.kh7xe99{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.kh7xe9a{font-size:14px}.kh7xe9b{gap:12px}.kh7xe9b,.kh7xe9c{display:flex;align-items:flex-start}.kh7xe9e{flex-wrap:wrap}.kh7xe9f{overflow-x:auto;width:max(calc(100% + (100vw - 420px) / 2),calc(100% + 24px));padding-left:12px;padding-right:max(calc((100vw - 420px) / 2),24px)}.kh7xe9g{min-width:0}.kh7xe9h{width:1px;height:32px;background-color:#23292c;flex-shrink:0}.kh7xe9i{display:grid;grid-template-columns:repeat(1,1fr);padding:30px 0;grid-gap:48px;gap:48px}@media (min-width:620px){.kh7xe91{padding:0 40px}.kh7xe92{max-width:1280px;gap:24px;padding:72px 0}.kh7xe96{gap:36px;padding:12px 40px}.kh7xe9f{width:calc(100% + 40px);padding-right:40px}.kh7xe9i{grid-template-columns:repeat(2,1fr);gap:48px 30px}}@media (min-width:860px){.kh7xe91{padding:0 60px;border-radius:50px}.kh7xe93{font-size:36px}.kh7xe96{gap:48px;padding:12px max(calc((100vw - 1280px) / 2),60px)}.kh7xe9f{width:max(calc(100% + (100vw - 1280px) / 2),calc(100% + 60px));padding-right:max(calc((100vw - 1280px) / 2),60px)}.kh7xe9i{grid-template-columns:repeat(3,1fr);gap:60px 30px}}._1dm6t3s0{flex-shrink:0}._1dm6t3s1{height:32px;border-radius:16px;padding:0 24px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;border:1px solid #23292c;box-shadow:0 2px 0 rgba(0,0,0,.16);margin-bottom:2px;width:-moz-fit-content;width:fit-content;transform:translateY(0);transition:transform .3s,box-shadow .3s}._1dm6t3s2{transform:translateY(2px);box-shadow:0 0 0 rgba(0,0,0,.16);background-color:#23292c;color:#ffffff}@media (hover:hover){._1dm6t3s1:hover{transform:translateY(2px);box-shadow:0 0 0 rgba(0,0,0,.16)}}._1hkqw7x0{width:100%;display:flex;flex-direction:column;gap:16px}._1hkqw7x1{width:100%;height:auto;border-radius:8px;aspect-ratio:16/9;border:1px solid #23292c;position:relative;overflow:hidden;background-color:#ffffff}._1hkqw7x2{width:100%;height:calc(100% + 4px);-o-object-fit:cover;object-fit:cover;transform:translateY(0);transition:transform .3s cubic-bezier(0,.6,.4,1)}._1hkqw7x3{box-shadow:inset 0 4px 0 rgba(0,0,0,.16);top:0;height:100%;border-radius:7px;transition:box-shadow .3s}._1hkqw7x3,._1hkqw7x4{position:absolute;left:0;width:100%}._1hkqw7x4{bottom:0;height:30%;padding:12px;display:flex;justify-content:flex-end;align-items:flex-end;background-image:linear-gradient(0deg,rgba(0 0 0/.3),rgba(0 0 0/0));opacity:0;filter:blur(2px);transition:opacity .3s,filter .3s}._1hkqw7x5{display:flex;flex-direction:column;gap:8px}._1hkqw7x6{font-size:18px}._1hkqw7x7,._1hkqw7x8{font-size:16px}._1hkqw7x9{display:flex;gap:12px;overflow-x:auto;width:max(calc(100% + (100vw - 420px)),calc(100% + 24px * 2));padding:0 max(calc((100vw - 420px) / 2),24px);margin-left:min(calc((420px - 100vw) / 2),-24px)}@media (hover:hover){._1hkqw7x0:hover ._1hkqw7x2{transform:translateY(-4px)}._1hkqw7x0:hover ._1hkqw7x3{box-shadow:inset 0 0 0 rgba(0,0,0,.16)}._1hkqw7x0:hover ._1hkqw7x4{opacity:1;filter:blur(0)}}@media (min-width:620px){._1hkqw7x9{width:100%;padding:0;margin-left:0;flex-wrap:wrap}}