@keyframes marq{0%{transform:translate(0)}to{transform:translate(-50%)}}.m-3cc8fc{background:var(--bg-soft)!important;padding:0!important;position:relative!important;overflow:hidden!important}.m-319726{grid-template-columns:1.05fr 1fr!important;min-height:720px!important;display:grid!important}.m-0a60e6{flex-direction:column!important;justify-content:center!important;gap:32px!important;padding:120px 7vw!important;display:flex!important;position:relative!important}.m-3a6acc{font-size:clamp(56px,7vw,110px)!important}.m-2e7410{max-width:520px!important;font-size:16px!important;line-height:1.8!important}.m-54f965{flex-wrap:wrap!important;align-items:center!important;gap:14px!important;margin-top:4px!important;display:flex!important}.m-1c341b{border-top:1px solid var(--line)!important;gap:48px!important;margin-top:28px!important;padding-top:28px!important;display:flex!important}.m-5f6dd7{font-size:44px!important}.m-1f3d88{vertical-align:super!important;font-size:14px!important}.m-d461c9{position:relative!important}.m-78f0b4{position:absolute!important;inset:60px 60px 60px 0!important}.m-489629{border:6px solid var(--bg-soft)!important;width:240px!important;height:300px!important;position:absolute!important;bottom:30px!important;right:30px!important}.m-a1d2b0{background:var(--color-secondary)!important;color:#ffffffb3!important;padding:22px 0!important;overflow:hidden!important}.m-23f0cd{white-space:nowrap!important;font-family:var(--ff-mono)!important;letter-spacing:.32em!important;text-transform:uppercase!important;gap:60px!important;font-size:11px!important;animation:50s linear infinite marq!important;display:flex!important}.m-416179{grid-template-columns:1fr 1.4fr!important;align-items:center!important;gap:100px!important;display:grid!important}.m-d3aa18{aspect-ratio:4/5!important}.m-ca14ab{margin-bottom:28px!important}.m-ff53f1{font-size:clamp(40px,5vw,68px)!important}.m-b158da{max-width:580px!important;color:var(--color-text)!important;margin:28px 0!important;font-size:15px!important;line-height:1.9!important}.m-6d83e7{background:var(--bg-soft)!important;padding-top:90px!important;padding-bottom:90px!important}.m-80d852{flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-end!important;gap:30px!important;margin-bottom:50px!important;display:flex!important}.m-905d8b{margin-bottom:18px!important}.m-e5f873{grid-template-columns:repeat(3,1fr)!important;gap:36px!important;display:grid!important}.m-073e1a{grid-template-columns:1fr 1fr 1fr!important;align-items:flex-start!important;gap:70px!important;display:grid!important}.m-745613{aspect-ratio:3/4!important;align-self:stretch!important}.m-44069a{margin-bottom:28px!important;font-size:clamp(40px,5vw,68px)!important}.m-c2636a{max-width:480px!important;font-size:15px!important;line-height:1.9!important}.m-cd9bb9{gap:28px!important;display:grid!important}.m-f73362{border-bottom:1px solid var(--line)!important;grid-template-columns:56px 1fr!important;gap:24px!important;padding-bottom:28px!important;display:grid!important}.m-a022fc{color:var(--color-accent)!important;font-size:56px!important}.m-60c96c{margin-bottom:10px!important;font-size:14px!important}.m-f4c90b{color:var(--color-text)!important;font-size:14px!important;line-height:1.8!important}.m-5f6113{grid-template-columns:56px 1fr!important;gap:24px!important;display:grid!important}.m-5a7ea7{background:var(--color-secondary)!important;color:#fff!important;padding:0!important;position:relative!important;overflow:hidden!important}.m-07e1bd{grid-template-columns:1fr 1.4fr!important;min-height:520px!important;display:grid!important}.m-cec243{aspect-ratio:auto!important}.m-8e0bfd{flex-direction:column!important;justify-content:center!important;padding:110px 80px!important;display:flex!important}.m-e5d28c{width:36px!important;height:36px!important;color:var(--color-primary)!important;opacity:.7!important;margin-bottom:22px!important}.m-aa4802{color:#fff!important;text-align:left!important;margin:0!important}.m-50d7b2{font-family:var(--ff-mono)!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--color-primary)!important;margin-top:36px!important;font-size:11px!important}.m-ab7a0d{background:var(--bg-soft)!important;padding:110px 0!important}.m-cedb9c{grid-template-columns:1.1fr 1fr!important;align-items:center!important;gap:80px!important;display:grid!important}.m-aa59b0{margin-bottom:24px!important;font-size:clamp(40px,5vw,68px)!important}.m-9f298c{max-width:480px!important;margin-bottom:32px!important;font-size:15px!important;line-height:1.9!important}.m-94bb50{flex-wrap:wrap!important;align-items:center!important;gap:24px!important;display:flex!important}.m-c86dca{color:var(--color-secondary)!important;align-items:center!important;gap:10px!important;font-size:13px!important;display:flex!important}.m-669ca1{aspect-ratio:1!important}.m-54f965>.btn{text-align:center;justify-content:center;width:min(100%,282px);min-height:52px}.m-1c341b>div{text-align:center;flex:1}@media (width<=1100px){.m-319726,:is(.m-416179,.m-07e1bd){grid-template-columns:1fr!important;gap:40px!important}.m-e5f873{grid-template-columns:repeat(2,1fr)!important;gap:30px!important}.m-073e1a{grid-template-columns:1fr 1fr!important;gap:40px!important}.m-073e1a>:nth-child(3){grid-column:1/-1}.m-cec243{aspect-ratio:3/2!important}.hero :is(.m-3cc8fc,.m-0a60e6,.m-d461c9,.m-5a7ea7){min-height:420px}.hero .m-78f0b4{inset:0!important}.hero .m-489629{display:none!important}}@media (width<=720px){:is(.m-319726,.m-416179,.m-e5f873,.m-073e1a,.m-f73362,.m-5f6113,.m-07e1bd,.m-cedb9c)>*{min-width:0}.m-54f965{flex-wrap:wrap;row-gap:10px!important}:is(.m-319726,.m-416179,.m-e5f873,.m-073e1a,.m-f73362,.m-5f6113,.m-07e1bd,.m-cedb9c){grid-template-columns:1fr!important;gap:30px!important}.m-319726{min-height:auto!important}.m-0a60e6{padding:70px 22px!important}.m-ab7a0d{padding:70px 0!important}.m-3a6acc{font-size:44px!important}:is(.m-ff53f1,.m-44069a,.m-aa59b0){font-size:34px!important}.m-416179{gap:40px!important}.m-cedb9c{gap:36px!important}.m-489629{display:none!important}.m-78f0b4{aspect-ratio:4/5!important;position:relative!important;inset:auto!important}.m-23f0cd{gap:30px!important;font-size:9px!important}}.m-78f0b4 img{object-position:50% 15%!important}.m-cec243 img{object-position:50% 18%!important}
