.d0{width:100%;background-image:linear-gradient(135deg, #f2f6ec 0%, #f4f4f5 55%, #eaecf0 100%);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.d1{align-self:stretch;width:auto;display:flex;flex-direction:row;align-items:center;padding:20px 120px 0px 120px;padding-right:max(var(--gutter), calc((100% - 1200px) / 2));padding-left:max(var(--gutter), calc((100% - 1200px) / 2));box-sizing:border-box}
.d2{flex:1 1 0;min-width:0;background-color:rgba(255,255,255,0.72);box-shadow:inset 0 0 0 1px #ffffff, 0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:6px;padding:10px 10px 10px 24px;box-sizing:border-box}
.d3{width:142.82px;flex-shrink:0;max-width:100%;height:26px}
.d4{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.d5{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:4px;padding:8px 12px 8px 12px;box-sizing:border-box}
.d6{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#56595f;line-height:1.4;margin:0}
.d7{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:4px;padding:8px 12px 8px 12px;box-sizing:border-box}
.d8{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#56595f;line-height:1.4;margin:0}
.d9{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:4px;padding:8px 12px 8px 12px;box-sizing:border-box}
.da{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#56595f;line-height:1.4;margin:0}
.db{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:4px;padding:8px 12px 8px 12px;box-sizing:border-box}
.dc{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#56595f;line-height:1.4;margin:0}
.dd{width:14px;flex-shrink:0;max-width:100%;height:14px}
.de{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:4px;padding:8px 12px 8px 12px;box-sizing:border-box}
.df{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#56595f;line-height:1.4;margin:0}
.dg{width:14px;flex-shrink:0;max-width:100%;height:14px}
.dh{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.di{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:4px;padding:8px 12px 8px 12px;box-sizing:border-box}
.dj{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#56595f;line-height:1.4;margin:0}
.dk{flex-shrink:0;background-color:#7a1cff;box-shadow:0px 8px 20px -6px rgba(122,28,255,0.28);border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:10px 18px 10px 18px;box-sizing:border-box}
.dl{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.dm{width:16px;flex-shrink:0;max-width:100%;height:16px;position:relative}
.dn{position:absolute;left:0px;top:0px;width:16px;height:16px;overflow:hidden;flex-shrink:0}
.do{width:12px;height:2px;line-height:0;flex-shrink:0;position:absolute;left:2px;top:7px}
.do svg{display:block;width:100%;height:100%;overflow:visible}
.dp{width:6px;height:10px;line-height:0;flex-shrink:0;position:absolute;left:7.67px;top:3px}
.dp svg{display:block;width:100%;height:100%;overflow:visible}
.dq{align-self:stretch;width:auto;display:flex;flex-direction:column;align-items:center;gap:24px;padding:40px 120px 40px 120px;padding-right:max(var(--gutter), calc((100% - 1200px) / 2));padding-left:max(var(--gutter), calc((100% - 1200px) / 2));box-sizing:border-box}
.dr{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#686b71;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.ds{flex-shrink:0;width:1200px;max-width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;box-sizing:border-box}
.dt{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:8px;box-sizing:border-box}
.du{width:28px;flex-shrink:0;max-width:100%;height:28px;background-color:#ecedef;border-radius:8px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dv{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:700;color:#56595f;line-height:1.4;margin:0}
.dw{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:600;color:#56595f;letter-spacing:0em;line-height:1.4;margin:0}
.dx{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:8px;box-sizing:border-box}
.dy{width:28px;flex-shrink:0;max-width:100%;height:28px;background-color:#ecedef;border-radius:8px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dz{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:700;color:#56595f;line-height:1.4;margin:0}
.d10{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:600;color:#56595f;letter-spacing:0em;line-height:1.4;margin:0}
.d11{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:8px;box-sizing:border-box}
.d12{width:28px;flex-shrink:0;max-width:100%;height:28px;background-color:#ecedef;border-radius:8px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d13{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:700;color:#56595f;line-height:1.4;margin:0}
.d14{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:600;color:#56595f;letter-spacing:0em;line-height:1.4;margin:0}
.d15{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:8px;box-sizing:border-box}
.d16{width:28px;flex-shrink:0;max-width:100%;height:28px;background-color:#ecedef;border-radius:8px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d17{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:700;color:#56595f;line-height:1.4;margin:0}
.d18{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:600;color:#56595f;letter-spacing:0em;line-height:1.4;margin:0}
.d19{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:8px;box-sizing:border-box}
.d1a{width:28px;flex-shrink:0;max-width:100%;height:28px;background-color:#ecedef;border-radius:8px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d1b{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:700;color:#56595f;line-height:1.4;margin:0}
.d1c{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:600;color:#56595f;letter-spacing:0em;line-height:1.4;margin:0}
.d1d{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:8px;box-sizing:border-box}
.d1e{width:28px;flex-shrink:0;max-width:100%;height:28px;background-color:#ecedef;border-radius:8px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d1f{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:700;color:#56595f;line-height:1.4;margin:0}
.d1g{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:600;color:#56595f;letter-spacing:0em;line-height:1.4;margin:0}
.d1h{align-self:stretch;width:auto;display:flex;flex-direction:column;align-items:center;gap:56px;padding:88px 120px 40px 120px;padding-right:max(var(--gutter), calc((100% - 1200px) / 2));padding-left:max(var(--gutter), calc((100% - 1200px) / 2));box-sizing:border-box}
.d1i{flex-shrink:0;width:1200px;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:28px;box-sizing:border-box}
.d1j{flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.7);box-shadow:inset 0 0 0 1px #ffffff, 0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:8px;padding:6px 12px 6px 8px;box-sizing:border-box}
.d1k{width:18px;flex-shrink:0;max-width:100%;height:18px;background-color:#7a1cff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d1l{width:6px;flex-shrink:0;max-width:100%;height:6px;background-color:#ffffff;border-radius:50%}
.d1m{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#56595f;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.d1n{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}
.d1o{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(48px, 6.11vw, 88px);font-weight:300;color:#0d0e10;letter-spacing:-0.04em;line-height:1.023;margin:0}
.d1p{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(48px, 6.11vw, 88px);font-weight:300;color:#686b71;letter-spacing:-0.04em;line-height:1.023;margin:0}
.d1q{flex-shrink:0;width:640px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:19px;font-weight:500;color:#56595f;letter-spacing:0em;line-height:29.45px;margin:0;text-align:center}
.d1r{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.d1s{flex-shrink:0;background-color:#7a1cff;box-shadow:0px 8px 20px -6px rgba(122,28,255,0.28);border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:14px 24px 14px 24px;box-sizing:border-box}
.d1t{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.d1u{width:16px;flex-shrink:0;max-width:100%;height:16px;position:relative}
.d1v{position:absolute;left:0px;top:0px;width:16px;height:16px;overflow:hidden;flex-shrink:0}
.d1w{width:12px;height:2px;line-height:0;flex-shrink:0;position:absolute;left:2px;top:7px}
.d1w svg{display:block;width:100%;height:100%;overflow:visible}
.d1x{width:6px;height:10px;line-height:0;flex-shrink:0;position:absolute;left:7.67px;top:3px}
.d1x svg{display:block;width:100%;height:100%;overflow:visible}
.d1y{flex-shrink:0;background-color:#ffffff;box-shadow:inset 0 0 0 1px #d9dbdf;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:14px 24px 14px 24px;box-sizing:border-box}
.d1z{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.d20{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.d21{flex-shrink:0;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}
.d21>*+*{margin-left:-8px}
.d22{width:32px;flex-shrink:0;max-width:100%;height:32px;background-color:#0d0e10;box-shadow:inset 0 0 0 2px #ffffff;border-radius:16px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d23{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.d24{width:32px;flex-shrink:0;max-width:100%;height:32px;background-color:#7a1cff;box-shadow:inset 0 0 0 2px #ffffff;border-radius:16px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d25{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.d26{width:32px;flex-shrink:0;max-width:100%;height:32px;background-color:#2f6bff;box-shadow:inset 0 0 0 2px #ffffff;border-radius:16px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d27{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.d28{width:32px;flex-shrink:0;max-width:100%;height:32px;background-color:#1e9e58;box-shadow:inset 0 0 0 2px #ffffff;border-radius:16px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d29{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.d2a{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.d2b{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#56595f;line-height:1.4;margin:0}
.d2c{height:600px;flex-shrink:0;width:1200px;max-width:100%;background-image:url(../img/hero.webp);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:40px;overflow:hidden;position:relative}
.d2d{position:absolute;left:840px;top:300px;width:320px;height:247px;background-color:rgba(255,255,255,0.9);box-shadow:inset 0 0 0 1px #ffffff, 0px 2px 4px 0px rgba(13,15,23,0.04), 0px 24px 48px -12px rgba(13,15,23,0.08);border-radius:20px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:18px 18px 18px 18px;box-sizing:border-box}
.d2e{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:8px;box-sizing:border-box}
.d2f{flex-shrink:0;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:6px;padding:4px 10px 4px 10px;box-sizing:border-box}
.d2g{width:12px;flex-shrink:0;max-width:100%;height:12px}
.d2h{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:700;color:#7a1cff;letter-spacing:0.02em;line-height:1.4;text-transform:uppercase;margin:0}
.d2i{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.d2j{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.d2k{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.d2l{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;box-sizing:border-box}
.d2m{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:6px;box-sizing:border-box}
.d2n{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:24px;font-weight:300;color:#0d0e10;letter-spacing:-0.01em;line-height:1.4;margin:0}
.d2o{width:16px;flex-shrink:0;max-width:100%;height:16px}
.d2p{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:24px;font-weight:300;color:#0d0e10;letter-spacing:-0.01em;line-height:1.4;margin:0}
.d2q{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.d2r{width:56px;flex-shrink:0;max-width:100%;height:56px;overflow:hidden;position:relative}
.d2s{position:absolute;left:0px;top:0px;width:56px;height:56px;overflow:hidden;flex-shrink:0}
.d2t{width:50px;height:50px;line-height:0;flex-shrink:0;position:absolute;left:3px;top:3px}
.d2t svg{display:block;width:100%;height:100%;overflow:visible}
.d2u{width:50px;height:50px;line-height:0;flex-shrink:0;position:absolute;left:2.99px;top:3px}
.d2u svg{display:block;width:100%;height:100%;overflow:visible}
.d2v{position:absolute;left:18px;top:17px;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:600;color:#0d0e10;letter-spacing:-0.01em;line-height:1.4;margin:0}
.d2w{height:1px;flex-shrink:0;align-self:stretch;background-color:#e6e7ea}
.d2x{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:10px;box-sizing:border-box}
.d2y{width:34px;flex-shrink:0;max-width:100%;height:34px;background-color:#0d0e10;border-radius:17px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d2z{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.d30{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.d31{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:5px;box-sizing:border-box}
.d32{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.d33{width:12px;flex-shrink:0;max-width:100%;height:12px}
.d34{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.d35{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;box-sizing:border-box}
.d36{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:18px;font-weight:600;color:#0d0e10;letter-spacing:-0.01em;line-height:1.4;margin:0}
.d37{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:600;color:#137242;line-height:1.4;margin:0}
.d38{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:8px;box-sizing:border-box}
.d39{flex:1 1 0;min-width:0;background-color:#7a1cff;box-shadow:0px 8px 20px -6px rgba(122,28,255,0.28);border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:7px 14px 7px 14px;box-sizing:border-box}
.d3a{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.d3b{flex:1 1 0;min-width:0;background-color:#ffffff;box-shadow:inset 0 0 0 1px #d9dbdf;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:7px 14px 7px 14px;box-sizing:border-box}
.d3c{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.d3d{position:absolute;left:40px;top:40px;width:214px;height:55px;background-color:rgba(255,255,255,0.92);box-shadow:inset 0 0 0 1px #ffffff, 0px 2px 4px 0px rgba(13,15,23,0.04), 0px 24px 48px -12px rgba(13,15,23,0.08);border-radius:16px;display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px 14px 10px 10px;box-sizing:border-box}
.d3e{width:32px;flex-shrink:0;max-width:100%;height:32px;background-color:#e3f5ea;border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d3f{width:16px;flex-shrink:0;max-width:100%;height:16px}
.d3g{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.d3h{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.d3i{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.d3j{position:absolute;left:40px;top:500px;width:204px;height:55px;background-color:rgba(255,255,255,0.92);box-shadow:inset 0 0 0 1px #ffffff, 0px 2px 4px 0px rgba(13,15,23,0.04), 0px 24px 48px -12px rgba(13,15,23,0.08);border-radius:16px;display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px 14px 10px 10px;box-sizing:border-box}
.d3k{width:32px;flex-shrink:0;max-width:100%;height:32px;background-color:#e3f5ea;border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d3l{width:16px;flex-shrink:0;max-width:100%;height:16px}
.d3m{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.d3n{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.d3o{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.d3p{position:absolute;left:860px;top:40px;width:205px;height:55px;background-color:rgba(255,255,255,0.92);box-shadow:inset 0 0 0 1px #ffffff, 0px 2px 4px 0px rgba(13,15,23,0.04), 0px 24px 48px -12px rgba(13,15,23,0.08);border-radius:16px;display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px 14px 10px 10px;box-sizing:border-box}
.d3q{width:32px;flex-shrink:0;max-width:100%;height:32px;background-color:#a8f04c;border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d3r{width:16px;flex-shrink:0;max-width:100%;height:16px}
.d3s{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.d3t{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.d3u{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.d3v{align-self:stretch;width:auto;display:flex;flex-direction:column;align-items:flex-start;gap:40px;padding:80px 120px 80px 120px;padding-right:max(var(--gutter), calc((100% - 1200px) / 2));padding-left:max(var(--gutter), calc((100% - 1200px) / 2));box-sizing:border-box}
.d3w{flex-shrink:0;width:1200px;max-width:100%;display:flex;flex-direction:row;align-items:flex-end;gap:40px;box-sizing:border-box}
.d3x{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.d3y{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(31px, 3.89vw, 56px);font-weight:300;color:#0d0e10;letter-spacing:-0.03em;line-height:1.04;margin:0}
.d3z{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(31px, 3.89vw, 56px);font-weight:300;color:#686b71;letter-spacing:-0.03em;line-height:1.04;margin:0}
.d40{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.d41{width:380px;flex-shrink:0;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:18px;font-weight:500;color:#56595f;letter-spacing:0em;line-height:27.9px;margin:0}
.d42{flex-shrink:0;width:1200px;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:20px;box-sizing:border-box}
.d43{flex:1 1 0;min-width:0;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:28px 28px 28px 28px;box-sizing:border-box}
.d44{height:40px;flex-shrink:0;width:40px;max-width:100%;background-color:#f1e9ff;border-radius:12px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d45{width:18px;flex-shrink:0;max-width:100%;height:18px}
.d46{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4px;box-sizing:border-box}
.d47{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(29px, 3.61vw, 52px);font-weight:300;color:#0d0e10;letter-spacing:-0.03em;line-height:1.1;margin:0}
.d48{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#56595f;line-height:1.4;margin:0}
.d49{flex:1 1 0;min-width:0;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:28px 28px 28px 28px;box-sizing:border-box}
.d4a{height:40px;flex-shrink:0;width:40px;max-width:100%;background-color:#f1e9ff;border-radius:12px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d4b{width:18px;flex-shrink:0;max-width:100%;height:18px}
.d4c{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4px;box-sizing:border-box}
.d4d{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(29px, 3.61vw, 52px);font-weight:300;color:#0d0e10;letter-spacing:-0.03em;line-height:1.1;margin:0}
.d4e{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#56595f;line-height:1.4;margin:0}
.d4f{flex:1 1 0;min-width:0;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:28px 28px 28px 28px;box-sizing:border-box}
.d4g{height:40px;flex-shrink:0;width:40px;max-width:100%;background-color:#f1e9ff;border-radius:12px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d4h{width:18px;flex-shrink:0;max-width:100%;height:18px}
.d4i{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4px;box-sizing:border-box}
.d4j{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(29px, 3.61vw, 52px);font-weight:300;color:#0d0e10;letter-spacing:-0.03em;line-height:1.1;margin:0}
.d4k{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#56595f;line-height:1.4;margin:0}
.d4l{flex:1 1 0;min-width:0;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:28px 28px 28px 28px;box-sizing:border-box}
.d4m{height:40px;flex-shrink:0;width:40px;max-width:100%;background-color:#f1e9ff;border-radius:12px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d4n{width:18px;flex-shrink:0;max-width:100%;height:18px}
.d4o{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4px;box-sizing:border-box}
.d4p{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(29px, 3.61vw, 52px);font-weight:300;color:#0d0e10;letter-spacing:-0.03em;line-height:1.1;margin:0}
.d4q{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#56595f;line-height:1.4;margin:0}
.d4r{align-self:stretch;width:auto;display:flex;flex-direction:column;align-items:center;gap:48px;padding:120px 120px 120px 120px;padding-right:max(var(--gutter), calc((100% - 1200px) / 2));padding-left:max(var(--gutter), calc((100% - 1200px) / 2));box-sizing:border-box}
.d4s{flex-shrink:0;width:1200px;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:20px;box-sizing:border-box}
.d4t{flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.7);box-shadow:inset 0 0 0 1px #ffffff, 0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:8px;padding:6px 12px 6px 8px;box-sizing:border-box}
.d4u{width:18px;flex-shrink:0;max-width:100%;height:18px;background-color:#7a1cff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d4v{width:6px;flex-shrink:0;max-width:100%;height:6px;background-color:#ffffff;border-radius:50%}
.d4w{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#56595f;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.d4x{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}
.d4y{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(31px, 3.89vw, 56px);font-weight:300;color:#0d0e10;letter-spacing:-0.03em;line-height:1.04;margin:0;text-align:center}
.d4z{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(31px, 3.89vw, 56px);font-weight:300;color:#686b71;letter-spacing:-0.03em;line-height:1.04;margin:0;text-align:center}
.d50{flex-shrink:0;width:1200px;max-width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;box-sizing:border-box}
.d51{width:614px;flex-shrink:0;max-width:100%;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:32px;display:flex;flex-direction:column;align-items:flex-start;padding:12px 12px 12px 12px;box-sizing:border-box}
.d52{height:360px;flex-shrink:0;width:590px;max-width:100%;background-image:url(../img/cab.webp);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:24px;overflow:hidden;position:relative}
.d53{position:absolute;left:24px;top:24px;width:188px;height:55px;background-color:rgba(255,255,255,0.92);box-shadow:inset 0 0 0 1px #ffffff, 0px 2px 4px 0px rgba(13,15,23,0.04), 0px 24px 48px -12px rgba(13,15,23,0.08);border-radius:16px;display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px 14px 10px 10px;box-sizing:border-box}
.d54{width:32px;flex-shrink:0;max-width:100%;height:32px;background-color:#a8f04c;border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d55{width:16px;flex-shrink:0;max-width:100%;height:16px}
.d56{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.d57{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.d58{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.d59{flex-shrink:0;align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:28px 24px 24px 24px;box-sizing:border-box}
.d5a{flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.7);box-shadow:inset 0 0 0 1px #ffffff, 0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:8px;padding:6px 12px 6px 8px;box-sizing:border-box}
.d5b{width:18px;flex-shrink:0;max-width:100%;height:18px;background-color:#7a1cff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d5c{width:6px;flex-shrink:0;max-width:100%;height:6px;background-color:#ffffff;border-radius:50%}
.d5d{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#56595f;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.d5e{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.d5f{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(20px, 2.5vw, 36px);font-weight:300;color:#0d0e10;letter-spacing:-0.03em;line-height:1.04;margin:0}
.d5g{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(20px, 2.5vw, 36px);font-weight:300;color:#686b71;letter-spacing:-0.03em;line-height:1.04;margin:0}
.d5h{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:10px;box-sizing:border-box}
.d5i{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.d5j{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d5k{width:13px;flex-shrink:0;max-width:100%;height:13px}
.d5l{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.d5m{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.d5n{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d5o{width:13px;flex-shrink:0;max-width:100%;height:13px}
.d5p{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.d5q{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.d5r{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d5s{width:13px;flex-shrink:0;max-width:100%;height:13px}
.d5t{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.d5u{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;padding:8px 0px 0px 0px;box-sizing:border-box}
.d5v{flex-shrink:0;background-color:#7a1cff;box-shadow:0px 8px 20px -6px rgba(122,28,255,0.28);border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:10px 18px 10px 18px;box-sizing:border-box}
.d5w{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.d5x{width:16px;flex-shrink:0;max-width:100%;height:16px;position:relative}
.d5y{position:absolute;left:0px;top:0px;width:16px;height:16px;overflow:hidden;flex-shrink:0}
.d5z{width:12px;height:2px;line-height:0;flex-shrink:0;position:absolute;left:2px;top:7px}
.d5z svg{display:block;width:100%;height:100%;overflow:visible}
.d60{width:6px;height:10px;line-height:0;flex-shrink:0;position:absolute;left:7.67px;top:3px}
.d60 svg{display:block;width:100%;height:100%;overflow:visible}
.d61{width:614px;flex-shrink:0;max-width:100%;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:32px;display:flex;flex-direction:column;align-items:flex-start;padding:12px 12px 12px 12px;box-sizing:border-box}
.d62{height:360px;flex-shrink:0;width:590px;max-width:100%;background-image:url(../img/ops.webp);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:24px;overflow:hidden;position:relative}
.d63{position:absolute;left:24px;top:24px;width:192px;height:55px;background-color:rgba(255,255,255,0.92);box-shadow:inset 0 0 0 1px #ffffff, 0px 2px 4px 0px rgba(13,15,23,0.04), 0px 24px 48px -12px rgba(13,15,23,0.08);border-radius:16px;display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px 14px 10px 10px;box-sizing:border-box}
.d64{width:32px;flex-shrink:0;max-width:100%;height:32px;background-color:#e3f5ea;border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d65{width:16px;flex-shrink:0;max-width:100%;height:16px}
.d66{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.d67{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.d68{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.d69{flex-shrink:0;align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:28px 24px 24px 24px;box-sizing:border-box}
.d6a{flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.7);box-shadow:inset 0 0 0 1px #ffffff, 0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:8px;padding:6px 12px 6px 8px;box-sizing:border-box}
.d6b{width:18px;flex-shrink:0;max-width:100%;height:18px;background-color:#7a1cff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d6c{width:6px;flex-shrink:0;max-width:100%;height:6px;background-color:#ffffff;border-radius:50%}
.d6d{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#56595f;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.d6e{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.d6f{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(20px, 2.5vw, 36px);font-weight:300;color:#0d0e10;letter-spacing:-0.03em;line-height:1.04;margin:0}
.d6g{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(20px, 2.5vw, 36px);font-weight:300;color:#686b71;letter-spacing:-0.03em;line-height:1.04;margin:0}
.d6h{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:10px;box-sizing:border-box}
.d6i{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.d6j{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d6k{width:13px;flex-shrink:0;max-width:100%;height:13px}
.d6l{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.d6m{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.d6n{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d6o{width:13px;flex-shrink:0;max-width:100%;height:13px}
.d6p{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.d6q{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.d6r{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d6s{width:13px;flex-shrink:0;max-width:100%;height:13px}
.d6t{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.d6u{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;padding:8px 0px 0px 0px;box-sizing:border-box}
.d6v{flex-shrink:0;background-color:#0d0e10;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:10px 18px 10px 18px;box-sizing:border-box}
.d6w{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.d6x{width:16px;flex-shrink:0;max-width:100%;height:16px;position:relative}
.d6y{position:absolute;left:0px;top:0px;width:16px;height:16px;overflow:hidden;flex-shrink:0}
.d6z{width:12px;height:2px;line-height:0;flex-shrink:0;position:absolute;left:2px;top:7px}
.d6z svg{display:block;width:100%;height:100%;overflow:visible}
.d70{width:6px;height:10px;line-height:0;flex-shrink:0;position:absolute;left:7.67px;top:3px}
.d70 svg{display:block;width:100%;height:100%;overflow:visible}
.d71{align-self:stretch;width:auto;display:flex;flex-direction:column;align-items:center;gap:96px;padding:120px 120px 120px 120px;padding-right:max(var(--gutter), calc((100% - 1200px) / 2));padding-left:max(var(--gutter), calc((100% - 1200px) / 2));box-sizing:border-box}
.d72{flex-shrink:0;width:1200px;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:20px;box-sizing:border-box}
.d73{flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.7);box-shadow:inset 0 0 0 1px #ffffff, 0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:8px;padding:6px 12px 6px 8px;box-sizing:border-box}
.d74{width:18px;flex-shrink:0;max-width:100%;height:18px;background-color:#7a1cff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d75{width:6px;flex-shrink:0;max-width:100%;height:6px;background-color:#ffffff;border-radius:50%}
.d76{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#56595f;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.d77{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}
.d78{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(31px, 3.89vw, 56px);font-weight:300;color:#0d0e10;letter-spacing:-0.03em;line-height:1.04;margin:0;text-align:center}
.d79{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(31px, 3.89vw, 56px);font-weight:300;color:#686b71;letter-spacing:-0.03em;line-height:1.04;margin:0;text-align:center}
.d7a{flex-shrink:0;width:620px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:18px;font-weight:500;color:#56595f;letter-spacing:0em;line-height:27.9px;margin:0;text-align:center}
.d7b{flex-shrink:0;width:1200px;max-width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;box-sizing:border-box}
.d7c{width:520px;flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:22px;box-sizing:border-box}
.d7d{flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.7);box-shadow:inset 0 0 0 1px #ffffff, 0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:8px;padding:6px 12px 6px 8px;box-sizing:border-box}
.d7e{width:18px;flex-shrink:0;max-width:100%;height:18px;background-color:#7a1cff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d7f{width:6px;flex-shrink:0;max-width:100%;height:6px;background-color:#ffffff;border-radius:50%}
.d7g{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#56595f;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.d7h{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.d7i{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(24px, 3.06vw, 44px);font-weight:300;color:#0d0e10;letter-spacing:-0.03em;line-height:1.04;margin:0}
.d7j{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(24px, 3.06vw, 44px);font-weight:300;color:#686b71;letter-spacing:-0.03em;line-height:1.04;margin:0}
.d7k{flex-shrink:0;width:500px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:17px;font-weight:500;color:#56595f;letter-spacing:0em;line-height:26.35px;margin:0}
.d7l{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:10px;box-sizing:border-box}
.d7m{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.d7n{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d7o{width:13px;flex-shrink:0;max-width:100%;height:13px}
.d7p{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.d7q{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.d7r{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d7s{width:13px;flex-shrink:0;max-width:100%;height:13px}
.d7t{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.d7u{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.d7v{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d7w{width:13px;flex-shrink:0;max-width:100%;height:13px}
.d7x{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.d7y{flex-shrink:0;max-width:100%;background-color:#0d0e10;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:10px 18px 10px 18px;box-sizing:border-box}
.d7z{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.d80{width:16px;flex-shrink:0;max-width:100%;height:16px;position:relative}
.d81{position:absolute;left:0px;top:0px;width:16px;height:16px;overflow:hidden;flex-shrink:0}
.d82{width:12px;height:2px;line-height:0;flex-shrink:0;position:absolute;left:2px;top:7px}
.d82 svg{display:block;width:100%;height:100%;overflow:visible}
.d83{width:6px;height:10px;line-height:0;flex-shrink:0;position:absolute;left:7.67px;top:3px}
.d83 svg{display:block;width:100%;height:100%;overflow:visible}
.d84{width:580px;flex-shrink:0;max-width:100%;height:460px;background-image:linear-gradient(135deg, #f1e9ff 0%, #f2fae5 100%);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:32px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 32px 32px 32px;box-sizing:border-box}
.d85{flex-shrink:0;width:440px;max-width:100%;background-color:rgba(255,255,255,0.9);box-shadow:inset 0 0 0 1px #ffffff, 0px 2px 4px 0px rgba(13,15,23,0.04), 0px 24px 48px -12px rgba(13,15,23,0.08);border-radius:20px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:20px 20px 20px 20px;box-sizing:border-box}
.d86{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:8px;box-sizing:border-box}
.d87{width:8px;flex-shrink:0;max-width:100%;height:8px;background-color:#e5402f;border-radius:50%}
.d88{width:8px;flex-shrink:0;max-width:100%;height:8px;background-color:#c27a0e;border-radius:50%}
.d89{width:8px;flex-shrink:0;max-width:100%;height:8px;background-color:#1e9e58;border-radius:50%}
.d8a{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.d8b{flex-shrink:0;white-space:nowrap;font-family:'Geist Mono',ui-monospace,monospace;font-size:11px;font-weight:400;color:#686b71;line-height:1.4;margin:0}
.d8c{flex-shrink:0;align-self:stretch;background-color:#f3f4f5;border-radius:14px;display:flex;flex-direction:row;align-items:center;gap:10px;padding:12px 12px 12px 12px;box-sizing:border-box}
.d8d{width:34px;flex-shrink:0;max-width:100%;height:34px;background-color:#7a1cff;border-radius:17px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d8e{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.d8f{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px;box-sizing:border-box}
.d8g{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.d8h{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:500;color:#56595f;line-height:1.4;margin:0}
.d8i{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d8j{flex-shrink:0;background-color:#7a1cff;border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:6px;padding:4px 10px 4px 10px;box-sizing:border-box}
.d8k{width:12px;flex-shrink:0;max-width:100%;height:12px}
.d8l{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:700;color:#ffffff;line-height:1.4;margin:0}
.d8m{flex-shrink:0;align-self:stretch;background-color:#ffffff;box-shadow:inset 0 0 0 1.5px #a77bff;border-radius:14px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:16px 16px 16px 16px;box-sizing:border-box}
.d8n{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.d8o{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;box-sizing:border-box}
.d8p{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:10px;font-weight:600;color:#686b71;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.d8q{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.d8r{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;box-sizing:border-box}
.d8s{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:10px;font-weight:600;color:#686b71;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.d8t{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.d8u{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.d8v{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;box-sizing:border-box}
.d8w{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:10px;font-weight:600;color:#686b71;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.d8x{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.d8y{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;box-sizing:border-box}
.d8z{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:10px;font-weight:600;color:#686b71;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.d90{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.d91{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.d92{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;box-sizing:border-box}
.d93{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:10px;font-weight:600;color:#686b71;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.d94{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.d95{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;box-sizing:border-box}
.d96{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:10px;font-weight:600;color:#686b71;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.d97{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.d98{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:8px;box-sizing:border-box}
.d99{flex-shrink:0;background-color:#e3f5ea;border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:6px;padding:3px 8px 3px 8px;box-sizing:border-box}
.d9a{width:6px;flex-shrink:0;max-width:100%;height:6px;background-color:#1e9e58;border-radius:50%}
.d9b{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:600;color:#137242;line-height:1.4;margin:0}
.d9c{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.d9d{flex-shrink:0;background-color:#ffffff;box-shadow:inset 0 0 0 1px #d9dbdf;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:7px 14px 7px 14px;box-sizing:border-box}
.d9e{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.d9f{flex-shrink:0;width:1200px;max-width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;box-sizing:border-box}
.d9g{width:580px;flex-shrink:0;max-width:100%;height:460px;background-image:linear-gradient(135deg, #f1e9ff 0%, #f2fae5 100%);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:32px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 32px 32px 32px;box-sizing:border-box}
.d9h{flex-shrink:0;width:440px;max-width:100%;background-color:rgba(255,255,255,0.9);box-shadow:inset 0 0 0 1px #ffffff, 0px 2px 4px 0px rgba(13,15,23,0.04), 0px 24px 48px -12px rgba(13,15,23,0.08);border-radius:20px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px 20px 20px 20px;box-sizing:border-box}
.d9i{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}
.d9j{flex-shrink:0;white-space:nowrap;font-family:'Geist Mono',ui-monospace,monospace;font-size:11px;font-weight:400;color:#686b71;line-height:1.4;margin:0}
.d9k{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.d9l{flex-shrink:0;background-color:#e3f5ea;border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:6px;padding:3px 8px 3px 8px;box-sizing:border-box}
.d9m{width:6px;flex-shrink:0;max-width:100%;height:6px;background-color:#1e9e58;border-radius:50%}
.d9n{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:600;color:#137242;line-height:1.4;margin:0}
.d9o{flex-shrink:0;align-self:stretch;background-color:#f1e9ff;box-shadow:inset 0 0 0 1px #d9c4ff;border-radius:16px;display:flex;flex-direction:row;align-items:center;gap:12px;padding:14px 14px 14px 14px;box-sizing:border-box}
.d9p{width:28px;flex-shrink:0;max-width:100%;height:28px;background-color:#7a1cff;border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d9q{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:700;color:#ffffff;line-height:1.4;margin:0}
.d9r{width:36px;flex-shrink:0;max-width:100%;height:36px;background-color:#0d0e10;border-radius:18px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.d9s{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.d9t{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px;box-sizing:border-box}
.d9u{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.d9v{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.d9w{width:44px;flex-shrink:0;max-width:100%;height:44px;overflow:hidden;position:relative}
.d9x{position:absolute;left:0px;top:0px;width:44px;height:44px;overflow:hidden;flex-shrink:0}
.d9y{width:39px;height:39px;line-height:0;flex-shrink:0;position:absolute;left:2.5px;top:2.5px}
.d9y svg{display:block;width:100%;height:100%;overflow:visible}
.d9z{width:39px;height:39px;line-height:0;flex-shrink:0;position:absolute;left:2.49px;top:2.5px}
.d9z svg{display:block;width:100%;height:100%;overflow:visible}
.da0{position:absolute;left:13.5px;top:13px;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#0d0e10;letter-spacing:-0.01em;line-height:1.4;margin:0}
.da1{flex-shrink:0;align-self:stretch;background-color:#ffffff;box-shadow:inset 0 0 0 1px #e6e7ea;border-radius:16px;display:flex;flex-direction:row;align-items:center;gap:12px;padding:14px 14px 14px 14px;box-sizing:border-box}
.da2{width:28px;flex-shrink:0;max-width:100%;height:28px;background-color:#ecedef;border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.da3{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:700;color:#56595f;line-height:1.4;margin:0}
.da4{width:36px;flex-shrink:0;max-width:100%;height:36px;background-color:#0d0e10;border-radius:18px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.da5{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.da6{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px;box-sizing:border-box}
.da7{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.da8{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.da9{width:44px;flex-shrink:0;max-width:100%;height:44px;overflow:hidden;position:relative}
.daa{position:absolute;left:0px;top:0px;width:44px;height:44px;overflow:hidden;flex-shrink:0}
.dab{width:39px;height:39px;line-height:0;flex-shrink:0;position:absolute;left:2.5px;top:2.5px}
.dab svg{display:block;width:100%;height:100%;overflow:visible}
.dac{width:39px;height:39px;line-height:0;flex-shrink:0;position:absolute;left:2.5px;top:2.5px}
.dac svg{display:block;width:100%;height:100%;overflow:visible}
.dad{position:absolute;left:15px;top:13px;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#0d0e10;letter-spacing:-0.01em;line-height:1.4;margin:0}
.dae{flex-shrink:0;align-self:stretch;background-color:#ffffff;box-shadow:inset 0 0 0 1px #e6e7ea;border-radius:16px;display:flex;flex-direction:row;align-items:center;gap:12px;padding:14px 14px 14px 14px;box-sizing:border-box}
.daf{width:28px;flex-shrink:0;max-width:100%;height:28px;background-color:#ecedef;border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dag{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:700;color:#56595f;line-height:1.4;margin:0}
.dah{width:36px;flex-shrink:0;max-width:100%;height:36px;background-color:#0d0e10;border-radius:18px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dai{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.daj{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px;box-sizing:border-box}
.dak{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.dal{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.dam{width:44px;flex-shrink:0;max-width:100%;height:44px;overflow:hidden;position:relative}
.dan{position:absolute;left:0px;top:0px;width:44px;height:44px;overflow:hidden;flex-shrink:0}
.dao{width:39px;height:39px;line-height:0;flex-shrink:0;position:absolute;left:2.5px;top:2.5px}
.dao svg{display:block;width:100%;height:100%;overflow:visible}
.dap{width:39px;height:39px;line-height:0;flex-shrink:0;position:absolute;left:2.5px;top:2.5px}
.dap svg{display:block;width:100%;height:100%;overflow:visible}
.daq{position:absolute;left:14.5px;top:13px;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#0d0e10;letter-spacing:-0.01em;line-height:1.4;margin:0}
.dar{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:8px;box-sizing:border-box}
.das{flex:1 1 0;min-width:0;background-color:#7a1cff;box-shadow:0px 8px 20px -6px rgba(122,28,255,0.28);border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:7px 14px 7px 14px;box-sizing:border-box}
.dat{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.dau{flex-shrink:0;background-color:#ffffff;box-shadow:inset 0 0 0 1px #d9dbdf;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:7px 14px 7px 14px;box-sizing:border-box}
.dav{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.daw{width:520px;flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:22px;box-sizing:border-box}
.dax{flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.7);box-shadow:inset 0 0 0 1px #ffffff, 0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:8px;padding:6px 12px 6px 8px;box-sizing:border-box}
.day{width:18px;flex-shrink:0;max-width:100%;height:18px;background-color:#7a1cff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.daz{width:6px;flex-shrink:0;max-width:100%;height:6px;background-color:#ffffff;border-radius:50%}
.db0{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#56595f;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.db1{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.db2{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(24px, 3.06vw, 44px);font-weight:300;color:#0d0e10;letter-spacing:-0.03em;line-height:1.04;margin:0}
.db3{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(24px, 3.06vw, 44px);font-weight:300;color:#686b71;letter-spacing:-0.03em;line-height:1.04;margin:0}
.db4{flex-shrink:0;width:500px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:17px;font-weight:500;color:#56595f;letter-spacing:0em;line-height:26.35px;margin:0}
.db5{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:10px;box-sizing:border-box}
.db6{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.db7{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.db8{width:13px;flex-shrink:0;max-width:100%;height:13px}
.db9{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.dba{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.dbb{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dbc{width:13px;flex-shrink:0;max-width:100%;height:13px}
.dbd{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.dbe{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.dbf{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dbg{width:13px;flex-shrink:0;max-width:100%;height:13px}
.dbh{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.dbi{flex-shrink:0;max-width:100%;background-color:#0d0e10;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:10px 18px 10px 18px;box-sizing:border-box}
.dbj{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.dbk{width:16px;flex-shrink:0;max-width:100%;height:16px;position:relative}
.dbl{position:absolute;left:0px;top:0px;width:16px;height:16px;overflow:hidden;flex-shrink:0}
.dbm{width:12px;height:2px;line-height:0;flex-shrink:0;position:absolute;left:2px;top:7px}
.dbm svg{display:block;width:100%;height:100%;overflow:visible}
.dbn{width:6px;height:10px;line-height:0;flex-shrink:0;position:absolute;left:7.67px;top:3px}
.dbn svg{display:block;width:100%;height:100%;overflow:visible}
.dbo{flex-shrink:0;width:1200px;max-width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;box-sizing:border-box}
.dbp{width:520px;flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:22px;box-sizing:border-box}
.dbq{flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.7);box-shadow:inset 0 0 0 1px #ffffff, 0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:8px;padding:6px 12px 6px 8px;box-sizing:border-box}
.dbr{width:18px;flex-shrink:0;max-width:100%;height:18px;background-color:#7a1cff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dbs{width:6px;flex-shrink:0;max-width:100%;height:6px;background-color:#ffffff;border-radius:50%}
.dbt{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#56595f;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.dbu{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.dbv{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(24px, 3.06vw, 44px);font-weight:300;color:#0d0e10;letter-spacing:-0.03em;line-height:1.04;margin:0}
.dbw{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(24px, 3.06vw, 44px);font-weight:300;color:#686b71;letter-spacing:-0.03em;line-height:1.04;margin:0}
.dbx{flex-shrink:0;width:500px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:17px;font-weight:500;color:#56595f;letter-spacing:0em;line-height:26.35px;margin:0}
.dby{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:10px;box-sizing:border-box}
.dbz{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.dc0{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dc1{width:13px;flex-shrink:0;max-width:100%;height:13px}
.dc2{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.dc3{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.dc4{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dc5{width:13px;flex-shrink:0;max-width:100%;height:13px}
.dc6{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.dc7{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.dc8{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dc9{width:13px;flex-shrink:0;max-width:100%;height:13px}
.dca{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.dcb{flex-shrink:0;max-width:100%;background-color:#0d0e10;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:10px 18px 10px 18px;box-sizing:border-box}
.dcc{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.dcd{width:16px;flex-shrink:0;max-width:100%;height:16px;position:relative}
.dce{position:absolute;left:0px;top:0px;width:16px;height:16px;overflow:hidden;flex-shrink:0}
.dcf{width:12px;height:2px;line-height:0;flex-shrink:0;position:absolute;left:2px;top:7px}
.dcf svg{display:block;width:100%;height:100%;overflow:visible}
.dcg{width:6px;height:10px;line-height:0;flex-shrink:0;position:absolute;left:7.67px;top:3px}
.dcg svg{display:block;width:100%;height:100%;overflow:visible}
.dch{width:580px;flex-shrink:0;max-width:100%;height:460px;background-image:linear-gradient(135deg, #f1e9ff 0%, #f2fae5 100%);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:32px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 32px 32px 32px;box-sizing:border-box}
.dci{flex-shrink:0;width:440px;max-width:100%;background-color:rgba(255,255,255,0.9);box-shadow:inset 0 0 0 1px #ffffff, 0px 2px 4px 0px rgba(13,15,23,0.04), 0px 24px 48px -12px rgba(13,15,23,0.08);border-radius:20px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:20px 20px 20px 20px;box-sizing:border-box}
.dcj{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}
.dck{flex-shrink:0;white-space:nowrap;font-family:'Geist Mono',ui-monospace,monospace;font-size:11px;font-weight:400;color:#686b71;line-height:1.4;margin:0}
.dcl{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.dcm{flex-shrink:0;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:6px;padding:3px 8px 3px 8px;box-sizing:border-box}
.dcn{width:6px;flex-shrink:0;max-width:100%;height:6px;background-color:#7a1cff;border-radius:50%}
.dco{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:600;color:#7a1cff;line-height:1.4;margin:0}
.dcp{height:220px;flex-shrink:0;width:400px;max-width:100%;background-color:#ffffff;border-radius:14px;overflow:hidden;position:relative}
.dcq{position:absolute;left:0px;top:0px;width:400px;height:220px;overflow:hidden;flex-shrink:0}
.dcr{width:400px;height:220px;line-height:0;flex-shrink:0;position:absolute;left:-125.71px;top:-15.72px}
.dcr svg{display:block;width:100%;height:100%;overflow:visible}
.dcs{width:0px;height:471.43px;line-height:0;flex-shrink:0;position:absolute;left:-318.57px;top:-141.43px}
.dcs svg{display:block;width:100%;height:100%;overflow:visible}
.dct{width:0px;height:471.43px;line-height:0;flex-shrink:0;position:absolute;left:-287.14px;top:-141.43px}
.dct svg{display:block;width:100%;height:100%;overflow:visible}
.dcu{width:0px;height:471.43px;line-height:0;flex-shrink:0;position:absolute;left:-255.71px;top:-141.43px}
.dcu svg{display:block;width:100%;height:100%;overflow:visible}
.dcv{width:0px;height:471.43px;line-height:0;flex-shrink:0;position:absolute;left:-224.29px;top:-141.43px}
.dcv svg{display:block;width:100%;height:100%;overflow:visible}
.dcw{width:0px;height:471.43px;line-height:0;flex-shrink:0;position:absolute;left:-192.86px;top:-141.43px}
.dcw svg{display:block;width:100%;height:100%;overflow:visible}
.dcx{width:0px;height:471.43px;line-height:0;flex-shrink:0;position:absolute;left:-161.43px;top:-141.43px}
.dcx svg{display:block;width:100%;height:100%;overflow:visible}
.dcy{width:0px;height:471.43px;line-height:0;flex-shrink:0;position:absolute;left:-130px;top:-141.43px}
.dcy svg{display:block;width:100%;height:100%;overflow:visible}
.dcz{width:0px;height:471.43px;line-height:0;flex-shrink:0;position:absolute;left:-98.57px;top:-141.43px}
.dcz svg{display:block;width:100%;height:100%;overflow:visible}
.dd0{width:0px;height:471.43px;line-height:0;flex-shrink:0;position:absolute;left:-67.14px;top:-141.43px}
.dd0 svg{display:block;width:100%;height:100%;overflow:visible}
.dd1{width:0px;height:471.43px;line-height:0;flex-shrink:0;position:absolute;left:-35.71px;top:-141.43px}
.dd1 svg{display:block;width:100%;height:100%;overflow:visible}
.dd2{width:0px;height:471.43px;line-height:0;flex-shrink:0;position:absolute;left:-4.29px;top:-141.43px}
.dd2 svg{display:block;width:100%;height:100%;overflow:visible}
.dd3{width:1px;height:220px;line-height:0;flex-shrink:0;position:absolute;left:26.64px;top:-15.72px}
.dd3 svg{display:block;width:100%;height:100%;overflow:visible}
.dd4{width:1px;height:220px;line-height:0;flex-shrink:0;position:absolute;left:58.07px;top:-15.72px}
.dd4 svg{display:block;width:100%;height:100%;overflow:visible}
.dd5{width:1px;height:220px;line-height:0;flex-shrink:0;position:absolute;left:89.5px;top:-15.72px}
.dd5 svg{display:block;width:100%;height:100%;overflow:visible}
.dd6{width:1px;height:220px;line-height:0;flex-shrink:0;position:absolute;left:120.93px;top:-15.72px}
.dd6 svg{display:block;width:100%;height:100%;overflow:visible}
.dd7{width:1px;height:220px;line-height:0;flex-shrink:0;position:absolute;left:152.36px;top:-15.72px}
.dd7 svg{display:block;width:100%;height:100%;overflow:visible}
.dd8{width:1px;height:220px;line-height:0;flex-shrink:0;position:absolute;left:183.79px;top:-15.72px}
.dd8 svg{display:block;width:100%;height:100%;overflow:visible}
.dd9{width:1px;height:220px;line-height:0;flex-shrink:0;position:absolute;left:215.21px;top:-15.72px}
.dd9 svg{display:block;width:100%;height:100%;overflow:visible}
.dda{width:1px;height:220px;line-height:0;flex-shrink:0;position:absolute;left:246.64px;top:-15.72px}
.dda svg{display:block;width:100%;height:100%;overflow:visible}
.ddb{width:1px;height:220px;line-height:0;flex-shrink:0;position:absolute;left:278.07px;top:-15.72px}
.ddb svg{display:block;width:100%;height:100%;overflow:visible}
.ddc{width:1px;height:220px;line-height:0;flex-shrink:0;position:absolute;left:309.5px;top:-15.72px}
.ddc svg{display:block;width:100%;height:100%;overflow:visible}
.ddd{width:1px;height:220px;line-height:0;flex-shrink:0;position:absolute;left:340.93px;top:-15.72px}
.ddd svg{display:block;width:100%;height:100%;overflow:visible}
.dde{width:1px;height:220px;line-height:0;flex-shrink:0;position:absolute;left:372.36px;top:-15.72px}
.dde svg{display:block;width:100%;height:100%;overflow:visible}
.ddf{width:0px;height:471.43px;line-height:0;flex-shrink:0;position:absolute;left:404.29px;top:-141.43px}
.ddf svg{display:block;width:100%;height:100%;overflow:visible}
.ddg{width:0px;height:471.43px;line-height:0;flex-shrink:0;position:absolute;left:435.71px;top:-141.43px}
.ddg svg{display:block;width:100%;height:100%;overflow:visible}
.ddh{width:0px;height:471.43px;line-height:0;flex-shrink:0;position:absolute;left:467.14px;top:-141.43px}
.ddh svg{display:block;width:100%;height:100%;overflow:visible}
.ddi{width:785.71px;height:0px;line-height:0;flex-shrink:0;position:absolute;left:-318.57px;top:-141.43px}
.ddi svg{display:block;width:100%;height:100%;overflow:visible}
.ddj{width:785.71px;height:0px;line-height:0;flex-shrink:0;position:absolute;left:-318.57px;top:-110px}
.ddj svg{display:block;width:100%;height:100%;overflow:visible}
.ddk{width:785.71px;height:0px;line-height:0;flex-shrink:0;position:absolute;left:-318.57px;top:-78.57px}
.ddk svg{display:block;width:100%;height:100%;overflow:visible}
.ddl{width:785.71px;height:0px;line-height:0;flex-shrink:0;position:absolute;left:-318.57px;top:-47.14px}
.ddl svg{display:block;width:100%;height:100%;overflow:visible}
.ddm{width:785.71px;height:0px;line-height:0;flex-shrink:0;position:absolute;left:-318.57px;top:-15.71px}
.ddm svg{display:block;width:100%;height:100%;overflow:visible}
.ddn{width:400px;height:1px;line-height:0;flex-shrink:0;position:absolute;left:-125.71px;top:15.21px}
.ddn svg{display:block;width:100%;height:100%;overflow:visible}
.ddo{width:400px;height:1px;line-height:0;flex-shrink:0;position:absolute;left:-125.71px;top:46.64px}
.ddo svg{display:block;width:100%;height:100%;overflow:visible}
.ddp{width:400px;height:1px;line-height:0;flex-shrink:0;position:absolute;left:-125.71px;top:78.07px}
.ddp svg{display:block;width:100%;height:100%;overflow:visible}
.ddq{width:400px;height:1px;line-height:0;flex-shrink:0;position:absolute;left:-125.71px;top:109.5px}
.ddq svg{display:block;width:100%;height:100%;overflow:visible}
.ddr{width:400px;height:1px;line-height:0;flex-shrink:0;position:absolute;left:-125.71px;top:140.93px}
.ddr svg{display:block;width:100%;height:100%;overflow:visible}
.dds{width:400px;height:1px;line-height:0;flex-shrink:0;position:absolute;left:-125.71px;top:172.36px}
.dds svg{display:block;width:100%;height:100%;overflow:visible}
.ddt{width:400px;height:1px;line-height:0;flex-shrink:0;position:absolute;left:-125.71px;top:203.79px}
.ddt svg{display:block;width:100%;height:100%;overflow:visible}
.ddu{width:785.71px;height:0px;line-height:0;flex-shrink:0;position:absolute;left:-318.57px;top:235.71px}
.ddu svg{display:block;width:100%;height:100%;overflow:visible}
.ddv{width:785.71px;height:0px;line-height:0;flex-shrink:0;position:absolute;left:-318.57px;top:267.14px}
.ddv svg{display:block;width:100%;height:100%;overflow:visible}
.ddw{width:785.71px;height:0px;line-height:0;flex-shrink:0;position:absolute;left:-318.57px;top:298.57px}
.ddw svg{display:block;width:100%;height:100%;overflow:visible}
.ddx{width:785.71px;height:0px;line-height:0;flex-shrink:0;position:absolute;left:-318.57px;top:330px}
.ddx svg{display:block;width:100%;height:100%;overflow:visible}
.ddy{width:252.43px;height:70.4px;line-height:0;flex-shrink:0;position:absolute;left:-201.72px;top:-93.47px}
.ddy svg{display:block;width:100%;height:100%;overflow:visible}
.ddz{width:41px;height:165px;line-height:0;flex-shrink:0;position:absolute;left:35.24px;top:-4.38px}
.ddz svg{display:block;width:100%;height:100%;overflow:visible}
.de0{width:78px;height:92px;line-height:0;flex-shrink:0;position:absolute;left:99.76px;top:-12.37px}
.de0 svg{display:block;width:100%;height:100%;overflow:visible}
.de1{width:160px;height:52px;line-height:0;flex-shrink:0;position:absolute;left:144.12px;top:113.17px}
.de1 svg{display:block;width:100%;height:100%;overflow:visible}
.de2{width:104px;height:28px;line-height:0;flex-shrink:0;position:absolute;left:299.11px;top:52.21px}
.de2 svg{display:block;width:100%;height:100%;overflow:visible}
.de3{width:400px;height:170px;line-height:0;flex-shrink:0;position:absolute;left:-7.86px;top:54.47px}
.de3 svg{display:block;width:100%;height:100%;overflow:visible}
.de4{width:400px;height:127px;line-height:0;flex-shrink:0;position:absolute;left:15.72px;top:117.22px}
.de4 svg{display:block;width:100%;height:100%;overflow:visible}
.de5{width:7px;height:7px;line-height:0;flex-shrink:0;position:absolute;left:53.51px;top:155.22px}
.de5 svg{display:block;width:100%;height:100%;overflow:visible}
.de6{position:absolute;left:64.07px;top:150.07px;font-family:Manrope,system-ui,sans-serif;font-size:11.79px;font-weight:400;color:#80848a;line-height:normal;margin:0}
.de7{width:7px;height:7px;line-height:0;flex-shrink:0;position:absolute;left:149.36px;top:126.15px}
.de7 svg{display:block;width:100%;height:100%;overflow:visible}
.de8{position:absolute;left:159.93px;top:121px;font-family:Manrope,system-ui,sans-serif;font-size:11.79px;font-weight:400;color:#80848a;line-height:normal;margin:0}
.de9{width:7px;height:7px;line-height:0;flex-shrink:0;position:absolute;left:220.08px;top:158.36px}
.de9 svg{display:block;width:100%;height:100%;overflow:visible}
.dea{position:absolute;left:230.64px;top:153.21px;font-family:Manrope,system-ui,sans-serif;font-size:11.79px;font-weight:400;color:#80848a;line-height:normal;margin:0}
.deb{width:7px;height:7px;line-height:0;flex-shrink:0;position:absolute;left:293.94px;top:53.08px}
.deb svg{display:block;width:100%;height:100%;overflow:visible}
.dec{position:absolute;left:304.5px;top:47.93px;font-family:Manrope,system-ui,sans-serif;font-size:11.79px;font-weight:400;color:#80848a;line-height:normal;margin:0}
.ded{width:7px;height:7px;line-height:0;flex-shrink:0;position:absolute;left:306.51px;top:119.08px}
.ded svg{display:block;width:100%;height:100%;overflow:visible}
.dee{position:absolute;left:317.07px;top:113.93px;font-family:Manrope,system-ui,sans-serif;font-size:11.79px;font-weight:400;color:#80848a;line-height:normal;margin:0}
.def{width:99px;height:114px;line-height:0;flex-shrink:0;position:absolute;left:219.64px;top:52.22px}
.def svg{display:block;width:100%;height:100%;overflow:visible}
.deg{width:94px;height:109px;line-height:0;flex-shrink:0;position:absolute;left:222.14px;top:54.72px}
.deg svg{display:block;width:100%;height:100%;overflow:visible}
.deh{width:14px;height:14px;line-height:0;flex-shrink:0;position:absolute;left:216.57px;top:154.86px}
.deh svg{display:block;width:100%;height:100%;overflow:visible}
.dei{width:14px;height:14px;line-height:0;flex-shrink:0;position:absolute;left:290.43px;top:49.57px}
.dei svg{display:block;width:100%;height:100%;overflow:visible}
.dej{width:26px;height:26px;line-height:0;flex-shrink:0;position:absolute;left:253.78px;top:136.28px}
.dej svg{display:block;width:100%;height:100%;overflow:visible}
.dek{width:14px;height:14px;line-height:0;flex-shrink:0;position:absolute;left:259.79px;top:142.29px}
.dek svg{display:block;width:100%;height:100%;overflow:visible}
.del{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.dem{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px;box-sizing:border-box}
.den{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:18px;font-weight:600;color:#0d0e10;letter-spacing:-0.01em;line-height:1.4;margin:0}
.deo{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:500;color:#137242;line-height:1.4;margin:0}
.dep{width:150px;flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4px;box-sizing:border-box}
.deq{height:6px;flex-shrink:0;width:150px;max-width:100%;background-color:#ecedef;border-radius:3px;overflow:hidden;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}
.der{width:93px;flex-shrink:0;max-width:100%;height:6px;background-color:#7a1cff;border-radius:3px;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}
.des{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.det{align-self:stretch;width:auto;background-color:#0d0e10;display:flex;flex-direction:column;align-items:flex-start;gap:56px;padding:120px 120px 120px 120px;padding-right:max(var(--gutter), calc((100% - 1200px) / 2));padding-left:max(var(--gutter), calc((100% - 1200px) / 2));box-sizing:border-box}
.deu{flex-shrink:0;width:1200px;max-width:100%;display:flex;flex-direction:row;align-items:flex-end;gap:40px;box-sizing:border-box}
.dev{width:720px;flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:20px;box-sizing:border-box}
.dew{flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.12);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2);border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:8px;padding:6px 12px 6px 8px;box-sizing:border-box}
.dex{width:18px;flex-shrink:0;max-width:100%;height:18px;background-color:#a8f04c;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dey{width:6px;flex-shrink:0;max-width:100%;height:6px;background-color:#0d0e10;border-radius:50%}
.dez{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#ffffff;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.df0{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.df1{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(31px, 3.89vw, 56px);font-weight:300;color:#ffffff;letter-spacing:-0.03em;line-height:1.04;margin:0}
.df2{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(31px, 3.89vw, 56px);font-weight:300;color:#a7aab0;letter-spacing:-0.03em;line-height:1.04;margin:0}
.df3{flex-shrink:0;width:600px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:18px;font-weight:500;color:#c4c6ca;letter-spacing:0em;line-height:27.9px;margin:0}
.df4{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.df5{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px;box-sizing:border-box}
.df6{flex-shrink:0;max-width:100%;background-color:#a8f04c;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:14px 24px 14px 24px;box-sizing:border-box}
.df7{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:600;color:#2d4a00;line-height:1.4;margin:0}
.df8{width:16px;flex-shrink:0;max-width:100%;height:16px;position:relative}
.df9{position:absolute;left:0px;top:0px;width:16px;height:16px;overflow:hidden;flex-shrink:0}
.dfa{width:12px;height:2px;line-height:0;flex-shrink:0;position:absolute;left:2px;top:7px}
.dfa svg{display:block;width:100%;height:100%;overflow:visible}
.dfb{width:6px;height:10px;line-height:0;flex-shrink:0;position:absolute;left:7.67px;top:3px}
.dfb svg{display:block;width:100%;height:100%;overflow:visible}
.dfc{flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2);border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:14px 24px 14px 24px;box-sizing:border-box}
.dfd{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.dfe{flex-shrink:0;width:1200px;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:20px;flex-wrap:wrap;row-gap:20px;column-gap:20px;box-sizing:border-box}
.dff{width:386px;flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:28px 28px 28px 28px;box-sizing:border-box}
.dfg{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}
.dfh{width:44px;flex-shrink:0;max-width:100%;height:44px;background-color:rgba(255,255,255,0.1);border-radius:14px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dfi{width:20px;flex-shrink:0;max-width:100%;height:20px}
.dfj{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.dfk{flex-shrink:0;white-space:nowrap;font-family:'Geist Mono',ui-monospace,monospace;font-size:12px;font-weight:400;color:#686b71;line-height:1.4;margin:0}
.dfl{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:20px;font-weight:600;color:#ffffff;letter-spacing:-0.01em;line-height:1.4;margin:0}
.dfm{flex-shrink:0;align-self:stretch;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:500;color:#a7aab0;line-height:23px;margin:0}
.dfn{width:386px;flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:28px 28px 28px 28px;box-sizing:border-box}
.dfo{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}
.dfp{width:44px;flex-shrink:0;max-width:100%;height:44px;background-color:rgba(255,255,255,0.1);border-radius:14px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dfq{width:20px;flex-shrink:0;max-width:100%;height:20px}
.dfr{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.dfs{flex-shrink:0;white-space:nowrap;font-family:'Geist Mono',ui-monospace,monospace;font-size:12px;font-weight:400;color:#686b71;line-height:1.4;margin:0}
.dft{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:20px;font-weight:600;color:#ffffff;letter-spacing:-0.01em;line-height:1.4;margin:0}
.dfu{flex-shrink:0;align-self:stretch;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:500;color:#a7aab0;line-height:23px;margin:0}
.dfv{width:386px;flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:28px 28px 28px 28px;box-sizing:border-box}
.dfw{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}
.dfx{width:44px;flex-shrink:0;max-width:100%;height:44px;background-color:rgba(255,255,255,0.1);border-radius:14px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dfy{width:20px;flex-shrink:0;max-width:100%;height:20px}
.dfz{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.dg0{flex-shrink:0;white-space:nowrap;font-family:'Geist Mono',ui-monospace,monospace;font-size:12px;font-weight:400;color:#686b71;line-height:1.4;margin:0}
.dg1{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:20px;font-weight:600;color:#ffffff;letter-spacing:-0.01em;line-height:1.4;margin:0}
.dg2{flex-shrink:0;align-self:stretch;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:500;color:#a7aab0;line-height:23px;margin:0}
.dg3{width:386px;flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:28px 28px 28px 28px;box-sizing:border-box}
.dg4{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}
.dg5{width:44px;flex-shrink:0;max-width:100%;height:44px;background-color:rgba(255,255,255,0.1);border-radius:14px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dg6{width:20px;flex-shrink:0;max-width:100%;height:20px}
.dg7{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.dg8{flex-shrink:0;white-space:nowrap;font-family:'Geist Mono',ui-monospace,monospace;font-size:12px;font-weight:400;color:#686b71;line-height:1.4;margin:0}
.dg9{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:20px;font-weight:600;color:#ffffff;letter-spacing:-0.01em;line-height:1.4;margin:0}
.dga{flex-shrink:0;align-self:stretch;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:500;color:#a7aab0;line-height:23px;margin:0}
.dgb{width:386px;flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:28px 28px 28px 28px;box-sizing:border-box}
.dgc{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}
.dgd{width:44px;flex-shrink:0;max-width:100%;height:44px;background-color:rgba(255,255,255,0.1);border-radius:14px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dge{width:20px;flex-shrink:0;max-width:100%;height:20px}
.dgf{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.dgg{flex-shrink:0;white-space:nowrap;font-family:'Geist Mono',ui-monospace,monospace;font-size:12px;font-weight:400;color:#686b71;line-height:1.4;margin:0}
.dgh{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:20px;font-weight:600;color:#ffffff;letter-spacing:-0.01em;line-height:1.4;margin:0}
.dgi{flex-shrink:0;align-self:stretch;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:500;color:#a7aab0;line-height:23px;margin:0}
.dgj{width:386px;flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:28px 28px 28px 28px;box-sizing:border-box}
.dgk{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}
.dgl{width:44px;flex-shrink:0;max-width:100%;height:44px;background-color:rgba(255,255,255,0.1);border-radius:14px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dgm{width:20px;flex-shrink:0;max-width:100%;height:20px}
.dgn{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.dgo{flex-shrink:0;white-space:nowrap;font-family:'Geist Mono',ui-monospace,monospace;font-size:12px;font-weight:400;color:#686b71;line-height:1.4;margin:0}
.dgp{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:20px;font-weight:600;color:#ffffff;letter-spacing:-0.01em;line-height:1.4;margin:0}
.dgq{flex-shrink:0;align-self:stretch;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:500;color:#a7aab0;line-height:23px;margin:0}
.dgr{align-self:stretch;width:auto;display:flex;flex-direction:column;align-items:center;gap:56px;padding:120px 120px 120px 120px;padding-right:max(var(--gutter), calc((100% - 1200px) / 2));padding-left:max(var(--gutter), calc((100% - 1200px) / 2));box-sizing:border-box}
.dgs{flex-shrink:0;width:1200px;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:20px;box-sizing:border-box}
.dgt{flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.7);box-shadow:inset 0 0 0 1px #ffffff, 0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:8px;padding:6px 12px 6px 8px;box-sizing:border-box}
.dgu{width:18px;flex-shrink:0;max-width:100%;height:18px;background-color:#7a1cff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dgv{width:6px;flex-shrink:0;max-width:100%;height:6px;background-color:#ffffff;border-radius:50%}
.dgw{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#56595f;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.dgx{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}
.dgy{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(31px, 3.89vw, 56px);font-weight:300;color:#0d0e10;letter-spacing:-0.03em;line-height:1.04;margin:0;text-align:center}
.dgz{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(31px, 3.89vw, 56px);font-weight:300;color:#686b71;letter-spacing:-0.03em;line-height:1.04;margin:0;text-align:center}
.dh0{flex-shrink:0;width:1200px;max-width:100%;display:flex;flex-direction:row;align-items:flex-start;gap:20px;box-sizing:border-box}
.dh1{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:14px;box-sizing:border-box}
.dh2{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:10px;box-sizing:border-box}
.dh3{width:36px;flex-shrink:0;max-width:100%;height:36px;background-color:#0d0e10;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dh4{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:700;color:#ffffff;line-height:1.4;margin:0}
.dh5{flex:1 1 0;min-width:0;height:1px;background-color:#d9dbdf}
.dh6{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:20px;font-weight:600;color:#0d0e10;letter-spacing:-0.01em;line-height:1.4;margin:0}
.dh7{flex-shrink:0;align-self:stretch;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:500;color:#56595f;line-height:23px;margin:0}
.dh8{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:14px;box-sizing:border-box}
.dh9{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:10px;box-sizing:border-box}
.dha{width:36px;flex-shrink:0;max-width:100%;height:36px;background-color:#0d0e10;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dhb{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:700;color:#ffffff;line-height:1.4;margin:0}
.dhc{flex:1 1 0;min-width:0;height:1px;background-color:#d9dbdf}
.dhd{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:20px;font-weight:600;color:#0d0e10;letter-spacing:-0.01em;line-height:1.4;margin:0}
.dhe{flex-shrink:0;align-self:stretch;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:500;color:#56595f;line-height:23px;margin:0}
.dhf{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:14px;box-sizing:border-box}
.dhg{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:10px;box-sizing:border-box}
.dhh{width:36px;flex-shrink:0;max-width:100%;height:36px;background-color:#0d0e10;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dhi{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:700;color:#ffffff;line-height:1.4;margin:0}
.dhj{flex:1 1 0;min-width:0;height:1px;background-color:#d9dbdf}
.dhk{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:20px;font-weight:600;color:#0d0e10;letter-spacing:-0.01em;line-height:1.4;margin:0}
.dhl{flex-shrink:0;align-self:stretch;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:500;color:#56595f;line-height:23px;margin:0}
.dhm{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:14px;box-sizing:border-box}
.dhn{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:10px;box-sizing:border-box}
.dho{width:36px;flex-shrink:0;max-width:100%;height:36px;background-color:#7a1cff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dhp{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:700;color:#ffffff;line-height:1.4;margin:0}
.dhq{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.dhr{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:20px;font-weight:600;color:#0d0e10;letter-spacing:-0.01em;line-height:1.4;margin:0}
.dhs{flex-shrink:0;align-self:stretch;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:500;color:#56595f;line-height:23px;margin:0}
.dht{align-self:stretch;width:auto;display:flex;flex-direction:column;align-items:flex-start;gap:48px;padding:120px 120px 120px 120px;padding-right:max(var(--gutter), calc((100% - 1200px) / 2));padding-left:max(var(--gutter), calc((100% - 1200px) / 2));box-sizing:border-box}
.dhu{flex-shrink:0;width:1200px;max-width:100%;display:flex;flex-direction:row;align-items:flex-end;box-sizing:border-box}
.dhv{width:700px;flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:20px;box-sizing:border-box}
.dhw{flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.7);box-shadow:inset 0 0 0 1px #ffffff, 0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:8px;padding:6px 12px 6px 8px;box-sizing:border-box}
.dhx{width:18px;flex-shrink:0;max-width:100%;height:18px;background-color:#7a1cff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dhy{width:6px;flex-shrink:0;max-width:100%;height:6px;background-color:#ffffff;border-radius:50%}
.dhz{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#56595f;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.di0{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.di1{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(31px, 3.89vw, 56px);font-weight:300;color:#0d0e10;letter-spacing:-0.03em;line-height:1.04;margin:0}
.di2{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(31px, 3.89vw, 56px);font-weight:300;color:#686b71;letter-spacing:-0.03em;line-height:1.04;margin:0}
.di3{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.di4{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.di5{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.di6{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(26px, 3.33vw, 48px);font-weight:300;color:#0d0e10;letter-spacing:-0.03em;line-height:1.1;margin:0}
.di7{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.di8{flex-shrink:0;width:1200px;max-width:100%;display:flex;flex-direction:row;align-items:flex-start;gap:24px;box-sizing:border-box}
.di9{width:384px;flex-shrink:0;max-width:100%;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:28px 28px 28px 28px;box-sizing:border-box}
.dia{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:2px;box-sizing:border-box}
.dib{width:15px;flex-shrink:0;max-width:100%;height:15px}
.dic{width:15px;flex-shrink:0;max-width:100%;height:15px}
.did{width:15px;flex-shrink:0;max-width:100%;height:15px}
.die{width:15px;flex-shrink:0;max-width:100%;height:15px}
.dif{width:15px;flex-shrink:0;max-width:100%;height:15px}
.dig{flex-shrink:0;align-self:stretch;font-family:Manrope,system-ui,sans-serif;font-size:17px;font-weight:500;color:#0d0e10;letter-spacing:0em;line-height:26px;margin:0}
.dih{height:1px;flex-shrink:0;align-self:stretch;overflow:hidden;position:relative;width:328px}
.dii{height:1px;flex-shrink:0;align-self:stretch;background-color:#e6e7ea}
.dij{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.dik{width:40px;flex-shrink:0;max-width:100%;height:40px;background-color:#0d0e10;border-radius:20px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dil{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.dim{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px;box-sizing:border-box}
.din{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.dio{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.dip{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.diq{width:384px;flex-shrink:0;max-width:100%;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:28px 28px 28px 28px;box-sizing:border-box}
.dir{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:2px;box-sizing:border-box}
.dis{width:15px;flex-shrink:0;max-width:100%;height:15px}
.dit{width:15px;flex-shrink:0;max-width:100%;height:15px}
.diu{width:15px;flex-shrink:0;max-width:100%;height:15px}
.div{width:15px;flex-shrink:0;max-width:100%;height:15px}
.diw{width:15px;flex-shrink:0;max-width:100%;height:15px}
.dix{flex-shrink:0;align-self:stretch;font-family:Manrope,system-ui,sans-serif;font-size:17px;font-weight:500;color:#0d0e10;letter-spacing:0em;line-height:26px;margin:0}
.diy{height:1px;flex-shrink:0;align-self:stretch;overflow:hidden;position:relative;width:328px}
.diz{height:1px;flex-shrink:0;align-self:stretch;background-color:#e6e7ea}
.dj0{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.dj1{width:40px;flex-shrink:0;max-width:100%;height:40px;background-color:#0d0e10;border-radius:20px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.dj2{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.dj3{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px;box-sizing:border-box}
.dj4{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.dj5{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.dj6{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.dj7{width:384px;flex-shrink:0;max-width:100%;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:28px 28px 28px 28px;box-sizing:border-box}
.dj8{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:2px;box-sizing:border-box}
.dj9{width:15px;flex-shrink:0;max-width:100%;height:15px}
.dja{width:15px;flex-shrink:0;max-width:100%;height:15px}
.djb{width:15px;flex-shrink:0;max-width:100%;height:15px}
.djc{width:15px;flex-shrink:0;max-width:100%;height:15px}
.djd{width:15px;flex-shrink:0;max-width:100%;height:15px}
.dje{flex-shrink:0;align-self:stretch;font-family:Manrope,system-ui,sans-serif;font-size:17px;font-weight:500;color:#0d0e10;letter-spacing:0em;line-height:26px;margin:0}
.djf{height:1px;flex-shrink:0;align-self:stretch;overflow:hidden;position:relative;width:328px}
.djg{height:1px;flex-shrink:0;align-self:stretch;background-color:#e6e7ea}
.djh{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.dji{width:40px;flex-shrink:0;max-width:100%;height:40px;background-color:#0d0e10;border-radius:20px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.djj{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.djk{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px;box-sizing:border-box}
.djl{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.djm{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.djn{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.djo{align-self:stretch;width:auto;display:flex;flex-direction:column;align-items:center;gap:56px;padding:40px 120px 120px 120px;padding-right:max(var(--gutter), calc((100% - 1200px) / 2));padding-left:max(var(--gutter), calc((100% - 1200px) / 2));box-sizing:border-box}
.djp{flex-shrink:0;width:1200px;max-width:100%;background-color:#0d0e10;border-radius:40px;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:28px;padding:80px 80px 80px 80px;box-sizing:border-box}
.djq{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}
.djr{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(35px, 4.44vw, 64px);font-weight:300;color:#ffffff;letter-spacing:-0.03em;line-height:1.04;margin:0;text-align:center}
.djs{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:clamp(35px, 4.44vw, 64px);font-weight:300;color:#a7aab0;letter-spacing:-0.03em;line-height:1.04;margin:0;text-align:center}
.djt{flex-shrink:0;width:560px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:18px;font-weight:500;color:#c4c6ca;letter-spacing:0em;line-height:27.9px;margin:0;text-align:center}
.dju{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.djv{flex-shrink:0;background-color:#7a1cff;box-shadow:0px 8px 20px -6px rgba(122,28,255,0.28);border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:14px 24px 14px 24px;box-sizing:border-box}
.djw{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.djx{width:16px;flex-shrink:0;max-width:100%;height:16px;position:relative}
.djy{position:absolute;left:0px;top:0px;width:16px;height:16px;overflow:hidden;flex-shrink:0}
.djz{width:12px;height:2px;line-height:0;flex-shrink:0;position:absolute;left:2px;top:7px}
.djz svg{display:block;width:100%;height:100%;overflow:visible}
.dk0{width:6px;height:10px;line-height:0;flex-shrink:0;position:absolute;left:7.67px;top:3px}
.dk0 svg{display:block;width:100%;height:100%;overflow:visible}
.dk1{flex-shrink:0;background-color:rgba(255,255,255,0.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2);border-radius:99px;display:flex;flex-direction:row;align-items:center;padding:14px 24px 14px 24px;box-sizing:border-box}
.dk2{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.dk3{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:24px;box-sizing:border-box}
.dk4{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:8px;box-sizing:border-box}
.dk5{width:14px;flex-shrink:0;max-width:100%;height:14px}
.dk6{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.dk7{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:8px;box-sizing:border-box}
.dk8{width:14px;flex-shrink:0;max-width:100%;height:14px}
.dk9{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.dka{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:8px;box-sizing:border-box}
.dkb{width:14px;flex-shrink:0;max-width:100%;height:14px}
.dkc{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.dkd{align-self:stretch;width:auto;background-color:#0d0e10;display:flex;flex-direction:column;align-items:flex-start;gap:56px;padding:80px 120px 40px 120px;padding-right:max(var(--gutter), calc((100% - 1200px) / 2));padding-left:max(var(--gutter), calc((100% - 1200px) / 2));box-sizing:border-box}
.dke{flex-shrink:0;width:1200px;max-width:100%;display:flex;flex-direction:row;align-items:flex-start;gap:40px;box-sizing:border-box}
.dkf{width:340px;flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:16px;box-sizing:border-box}
.dkg{height:28px;flex-shrink:0;width:153.81px;max-width:100%}
.dkh{flex-shrink:0;align-self:stretch;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#a7aab0;line-height:22px;margin:0}
.dki{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:8px;box-sizing:border-box}
.dkj{flex-shrink:0;background-color:rgba(255,255,255,0.08);border-radius:12px;display:flex;flex-direction:row;align-items:center;gap:8px;padding:10px 14px 10px 14px;box-sizing:border-box}
.dkk{width:16px;flex-shrink:0;max-width:100%;height:16px}
.dkl{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.dkm{flex-shrink:0;background-color:rgba(255,255,255,0.08);border-radius:12px;display:flex;flex-direction:row;align-items:center;gap:8px;padding:10px 14px 10px 14px;box-sizing:border-box}
.dkn{width:16px;flex-shrink:0;max-width:100%;height:16px}
.dko{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.dkp{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.dkq{width:160px;flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px;box-sizing:border-box}
.dkr{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#686b71;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.dks{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.dkt{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.dku{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.dkv{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.dkw{width:160px;flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px;box-sizing:border-box}
.dkx{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#686b71;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.dky{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.dkz{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.dl0{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.dl1{width:160px;flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px;box-sizing:border-box}
.dl2{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#686b71;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.dl3{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.dl4{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.dl5{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.dl6{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.dl7{width:160px;flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px;box-sizing:border-box}
.dl8{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#686b71;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.dl9{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.dla{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.dlb{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.dlc{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.dld{height:1px;flex-shrink:0;align-self:stretch;background-color:#26282c}
.dle{flex-shrink:0;width:1200px;max-width:100%;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}
.dlf{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.dlg{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.dlh{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:24px;box-sizing:border-box}
.dli{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.dlj{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.dlk{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.m0{width:100%;background-image:linear-gradient(135deg, #f2f6ec 0%, #f4f4f5 55%, #eaecf0 100%);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.m1{flex-shrink:0;width:390px;max-width:100%;display:flex;flex-direction:row;align-items:center;padding:14px 20px 0px 20px;box-sizing:border-box}
.m2{flex:1 1 0;min-width:0;background-color:rgba(255,255,255,0.8);box-shadow:inset 0 0 0 1px #ffffff, 0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:99px;display:flex;flex-direction:row;align-items:center;padding:8px 8px 8px 16px;box-sizing:border-box}
.m3{width:120.85px;flex-shrink:0;max-width:100%;height:22px}
.m4{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.m5{flex-shrink:0;background-color:#7a1cff;box-shadow:0px 8px 20px -6px rgba(122,28,255,0.28);border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:7px 14px 7px 14px;box-sizing:border-box}
.m6{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.m7{width:36px;flex-shrink:0;max-width:100%;height:36px;background-color:#f3f4f5;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.m8{width:18px;flex-shrink:0;max-width:100%;height:18px}
.m9{flex-shrink:0;width:390px;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:22px;padding:36px 20px 24px 20px;box-sizing:border-box}
.ma{flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.7);box-shadow:inset 0 0 0 1px #ffffff, 0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:8px;padding:6px 12px 6px 8px;box-sizing:border-box}
.mb{width:18px;flex-shrink:0;max-width:100%;height:18px;background-color:#7a1cff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.mc{width:6px;flex-shrink:0;max-width:100%;height:6px;background-color:#ffffff;border-radius:50%}
.md{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#56595f;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.me{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.mf{flex-shrink:0;width:350px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:38px;font-weight:300;color:#0d0e10;letter-spacing:-0.03em;line-height:41px;margin:0}
.mg{flex-shrink:0;width:350px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:38px;font-weight:300;color:#686b71;letter-spacing:-0.03em;line-height:41px;margin:0}
.mh{flex-shrink:0;width:350px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:500;color:#56595f;line-height:23px;margin:0}
.mi{flex-shrink:0;align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:10px;box-sizing:border-box}
.mj{flex-shrink:0;align-self:stretch;background-color:#7a1cff;box-shadow:0px 8px 20px -6px rgba(122,28,255,0.28);border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:14px 24px 14px 24px;box-sizing:border-box}
.mk{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.ml{width:16px;flex-shrink:0;max-width:100%;height:16px;position:relative}
.mm{position:absolute;left:0px;top:0px;width:16px;height:16px;overflow:hidden;flex-shrink:0}
.mn{width:12px;height:2px;line-height:0;flex-shrink:0;position:absolute;left:2px;top:7px}
.mn svg{display:block;width:100%;height:100%;overflow:visible}
.mo{width:6px;height:10px;line-height:0;flex-shrink:0;position:absolute;left:7.67px;top:3px}
.mo svg{display:block;width:100%;height:100%;overflow:visible}
.mp{flex-shrink:0;align-self:stretch;background-color:#ffffff;box-shadow:inset 0 0 0 1px #d9dbdf;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:14px 24px 14px 24px;box-sizing:border-box}
.mq{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.mr{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:8px;box-sizing:border-box}
.ms{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.mt{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:500;color:#56595f;line-height:1.4;margin:0}
.mu{flex-shrink:0;width:390px;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:0px 20px 24px 20px;box-sizing:border-box}
.mv{height:420px;flex-shrink:0;width:350px;max-width:100%;background-image:url(../img/hero.webp);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:28px;overflow:hidden;position:relative}
.mw{position:absolute;left:74px;top:250px;width:260px;height:151px;background-color:rgba(255,255,255,0.9);box-shadow:inset 0 0 0 1px #ffffff, 0px 2px 4px 0px rgba(13,15,23,0.04), 0px 24px 48px -12px rgba(13,15,23,0.08);border-radius:20px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:14px 14px 14px 14px;box-sizing:border-box}
.mx{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}
.my{flex-shrink:0;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:4px;padding:3px 8px 3px 8px;box-sizing:border-box}
.mz{width:11px;flex-shrink:0;max-width:100%;height:11px}
.m10{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:10px;font-weight:700;color:#7a1cff;letter-spacing:0.01em;line-height:1.4;text-transform:uppercase;margin:0}
.m11{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.m12{width:40px;flex-shrink:0;max-width:100%;height:40px;overflow:hidden;position:relative}
.m13{position:absolute;left:0px;top:0px;width:40px;height:40px;overflow:hidden;flex-shrink:0}
.m14{width:36px;height:36px;line-height:0;flex-shrink:0;position:absolute;left:2px;top:2px}
.m14 svg{display:block;width:100%;height:100%;overflow:visible}
.m15{width:36px;height:36px;line-height:0;flex-shrink:0;position:absolute;left:1.99px;top:2px}
.m15 svg{display:block;width:100%;height:100%;overflow:visible}
.m16{position:absolute;left:12.5px;top:11.5px;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#0d0e10;letter-spacing:-0.01em;line-height:1.4;margin:0}
.m17{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:6px;box-sizing:border-box}
.m18{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:20px;font-weight:300;color:#0d0e10;letter-spacing:-0.01em;line-height:1.4;margin:0}
.m19{width:14px;flex-shrink:0;max-width:100%;height:14px}
.m1a{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:20px;font-weight:300;color:#0d0e10;letter-spacing:-0.01em;line-height:1.4;margin:0}
.m1b{flex:1 1 0;min-width:0;height:1px;overflow:hidden;position:relative;flex-shrink:0}
.m1c{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:17px;font-weight:600;color:#0d0e10;letter-spacing:-0.01em;line-height:1.4;margin:0}
.m1d{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:8px;box-sizing:border-box}
.m1e{flex:1 1 0;min-width:0;background-color:#7a1cff;box-shadow:0px 8px 20px -6px rgba(122,28,255,0.28);border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:7px 14px 7px 14px;box-sizing:border-box}
.m1f{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.m1g{flex:1 1 0;min-width:0;background-color:#ffffff;box-shadow:inset 0 0 0 1px #d9dbdf;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:7px 14px 7px 14px;box-sizing:border-box}
.m1h{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.m1i{position:absolute;left:16px;top:16px;width:214px;height:55px;background-color:rgba(255,255,255,0.92);box-shadow:inset 0 0 0 1px #ffffff, 0px 2px 4px 0px rgba(13,15,23,0.04), 0px 24px 48px -12px rgba(13,15,23,0.08);border-radius:16px;display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px 14px 10px 10px;box-sizing:border-box}
.m1j{width:32px;flex-shrink:0;max-width:100%;height:32px;background-color:#e3f5ea;border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.m1k{width:16px;flex-shrink:0;max-width:100%;height:16px}
.m1l{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.m1m{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;color:#0d0e10;line-height:1.4;margin:0}
.m1n{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.m1o{flex-shrink:0;width:390px;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px 20px 24px 20px;box-sizing:border-box}
.m1p{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.m1q{flex:1 1 0;min-width:0;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:20px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:18px 18px 18px 18px;box-sizing:border-box}
.m1r{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:32px;font-weight:300;color:#0d0e10;letter-spacing:-0.02em;line-height:1.1;margin:0}
.m1s{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.m1t{flex:1 1 0;min-width:0;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:20px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:18px 18px 18px 18px;box-sizing:border-box}
.m1u{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:32px;font-weight:300;color:#0d0e10;letter-spacing:-0.02em;line-height:1.1;margin:0}
.m1v{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.m1w{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.m1x{flex:1 1 0;min-width:0;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:20px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:18px 18px 18px 18px;box-sizing:border-box}
.m1y{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:32px;font-weight:300;color:#0d0e10;letter-spacing:-0.02em;line-height:1.1;margin:0}
.m1z{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.m20{flex:1 1 0;min-width:0;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:20px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:18px 18px 18px 18px;box-sizing:border-box}
.m21{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:32px;font-weight:300;color:#0d0e10;letter-spacing:-0.02em;line-height:1.1;margin:0}
.m22{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:500;color:#686b71;line-height:1.4;margin:0}
.m23{flex-shrink:0;width:390px;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:48px 20px 48px 20px;box-sizing:border-box}
.m24{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.m25{flex-shrink:0;width:350px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:32px;font-weight:300;color:#0d0e10;letter-spacing:-0.02em;line-height:34.56px;margin:0}
.m26{flex-shrink:0;width:350px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:32px;font-weight:300;color:#686b71;letter-spacing:-0.02em;line-height:34.56px;margin:0}
.m27{flex-shrink:0;align-self:stretch;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:28px;display:flex;flex-direction:column;align-items:flex-start;padding:10px 10px 10px 10px;box-sizing:border-box}
.m28{height:200px;flex-shrink:0;width:330px;max-width:100%;background-image:url(../img/cab.webp);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:20px;overflow:hidden;position:relative}
.m29{flex-shrink:0;align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:20px 12px 14px 12px;box-sizing:border-box}
.m2a{flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.7);box-shadow:inset 0 0 0 1px #ffffff, 0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:8px;padding:6px 12px 6px 8px;box-sizing:border-box}
.m2b{width:18px;flex-shrink:0;max-width:100%;height:18px;background-color:#7a1cff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.m2c{width:6px;flex-shrink:0;max-width:100%;height:6px;background-color:#ffffff;border-radius:50%}
.m2d{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#56595f;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.m2e{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.m2f{flex-shrink:0;width:350px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:28px;font-weight:300;color:#0d0e10;letter-spacing:-0.02em;line-height:30.24px;margin:0}
.m2g{flex-shrink:0;width:350px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:28px;font-weight:300;color:#686b71;letter-spacing:-0.02em;line-height:30.24px;margin:0}
.m2h{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:8px;box-sizing:border-box}
.m2i{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.m2j{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.m2k{width:13px;flex-shrink:0;max-width:100%;height:13px}
.m2l{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.m2m{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.m2n{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.m2o{width:13px;flex-shrink:0;max-width:100%;height:13px}
.m2p{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.m2q{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.m2r{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.m2s{width:13px;flex-shrink:0;max-width:100%;height:13px}
.m2t{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.m2u{flex-shrink:0;align-self:stretch;background-color:#7a1cff;box-shadow:0px 8px 20px -6px rgba(122,28,255,0.28);border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:10px 18px 10px 18px;box-sizing:border-box}
.m2v{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.m2w{width:16px;flex-shrink:0;max-width:100%;height:16px;position:relative}
.m2x{position:absolute;left:0px;top:0px;width:16px;height:16px;overflow:hidden;flex-shrink:0}
.m2y{width:12px;height:2px;line-height:0;flex-shrink:0;position:absolute;left:2px;top:7px}
.m2y svg{display:block;width:100%;height:100%;overflow:visible}
.m2z{width:6px;height:10px;line-height:0;flex-shrink:0;position:absolute;left:7.67px;top:3px}
.m2z svg{display:block;width:100%;height:100%;overflow:visible}
.m30{flex-shrink:0;align-self:stretch;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:28px;display:flex;flex-direction:column;align-items:flex-start;padding:10px 10px 10px 10px;box-sizing:border-box}
.m31{height:200px;flex-shrink:0;width:330px;max-width:100%;background-image:url(../img/ops.webp);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:20px;overflow:hidden;position:relative}
.m32{flex-shrink:0;align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:20px 12px 14px 12px;box-sizing:border-box}
.m33{flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.7);box-shadow:inset 0 0 0 1px #ffffff, 0px 1px 2px 0px rgba(13,15,23,0.03), 0px 8px 24px -8px rgba(13,15,23,0.05);border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:8px;padding:6px 12px 6px 8px;box-sizing:border-box}
.m34{width:18px;flex-shrink:0;max-width:100%;height:18px;background-color:#7a1cff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.m35{width:6px;flex-shrink:0;max-width:100%;height:6px;background-color:#ffffff;border-radius:50%}
.m36{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#56595f;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.m37{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.m38{flex-shrink:0;width:350px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:28px;font-weight:300;color:#0d0e10;letter-spacing:-0.02em;line-height:30.24px;margin:0}
.m39{flex-shrink:0;width:350px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:28px;font-weight:300;color:#686b71;letter-spacing:-0.02em;line-height:30.24px;margin:0}
.m3a{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:8px;box-sizing:border-box}
.m3b{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.m3c{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.m3d{width:13px;flex-shrink:0;max-width:100%;height:13px}
.m3e{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.m3f{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.m3g{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.m3h{width:13px;flex-shrink:0;max-width:100%;height:13px}
.m3i{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.m3j{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.m3k{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#f1e9ff;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.m3l{width:13px;flex-shrink:0;max-width:100%;height:13px}
.m3m{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#0d0e10;line-height:1.4;margin:0}
.m3n{flex-shrink:0;align-self:stretch;background-color:#0d0e10;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:10px 18px 10px 18px;box-sizing:border-box}
.m3o{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.m3p{width:16px;flex-shrink:0;max-width:100%;height:16px;position:relative}
.m3q{position:absolute;left:0px;top:0px;width:16px;height:16px;overflow:hidden;flex-shrink:0}
.m3r{width:12px;height:2px;line-height:0;flex-shrink:0;position:absolute;left:2px;top:7px}
.m3r svg{display:block;width:100%;height:100%;overflow:visible}
.m3s{width:6px;height:10px;line-height:0;flex-shrink:0;position:absolute;left:7.67px;top:3px}
.m3s svg{display:block;width:100%;height:100%;overflow:visible}
.m3t{flex-shrink:0;width:390px;max-width:100%;background-color:#0d0e10;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:48px 20px 48px 20px;box-sizing:border-box}
.m3u{flex-shrink:0;max-width:100%;background-color:rgba(255,255,255,0.12);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2);border-radius:99px;display:flex;flex-direction:row;align-items:center;gap:8px;padding:6px 12px 6px 8px;box-sizing:border-box}
.m3v{width:18px;flex-shrink:0;max-width:100%;height:18px;background-color:#a8f04c;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.m3w{width:6px;flex-shrink:0;max-width:100%;height:6px;background-color:#0d0e10;border-radius:50%}
.m3x{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:600;color:#ffffff;letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;margin:0}
.m3y{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}
.m3z{flex-shrink:0;width:350px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:32px;font-weight:300;color:#ffffff;letter-spacing:-0.02em;line-height:34.56px;margin:0}
.m40{flex-shrink:0;width:350px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:32px;font-weight:300;color:#a7aab0;letter-spacing:-0.02em;line-height:34.56px;margin:0}
.m41{flex-shrink:0;width:350px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:500;color:#c4c6ca;line-height:23px;margin:0}
.m42{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:10px;box-sizing:border-box}
.m43{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.m44{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#a8f04c;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.m45{width:13px;flex-shrink:0;max-width:100%;height:13px}
.m46{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#ffffff;line-height:1.4;margin:0}
.m47{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.m48{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#a8f04c;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.m49{width:13px;flex-shrink:0;max-width:100%;height:13px}
.m4a{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#ffffff;line-height:1.4;margin:0}
.m4b{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.m4c{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#a8f04c;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.m4d{width:13px;flex-shrink:0;max-width:100%;height:13px}
.m4e{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#ffffff;line-height:1.4;margin:0}
.m4f{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:12px;box-sizing:border-box}
.m4g{width:24px;flex-shrink:0;max-width:100%;height:24px;background-color:#a8f04c;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box}
.m4h{width:13px;flex-shrink:0;max-width:100%;height:13px}
.m4i{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:500;color:#ffffff;line-height:1.4;margin:0}
.m4j{flex-shrink:0;align-self:stretch;background-color:#a8f04c;border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:14px 24px 14px 24px;box-sizing:border-box}
.m4k{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:600;color:#2d4a00;line-height:1.4;margin:0}
.m4l{width:16px;flex-shrink:0;max-width:100%;height:16px;position:relative}
.m4m{position:absolute;left:0px;top:0px;width:16px;height:16px;overflow:hidden;flex-shrink:0}
.m4n{width:12px;height:2px;line-height:0;flex-shrink:0;position:absolute;left:2px;top:7px}
.m4n svg{display:block;width:100%;height:100%;overflow:visible}
.m4o{width:6px;height:10px;line-height:0;flex-shrink:0;position:absolute;left:7.67px;top:3px}
.m4o svg{display:block;width:100%;height:100%;overflow:visible}
.m4p{flex-shrink:0;width:390px;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:40px 20px 40px 20px;box-sizing:border-box}
.m4q{flex-shrink:0;align-self:stretch;background-color:#0d0e10;border-radius:28px;display:flex;flex-direction:column;align-items:center;gap:18px;padding:36px 24px 36px 24px;box-sizing:border-box}
.m4r{flex-shrink:0;max-width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}
.m4s{flex-shrink:0;width:350px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:30px;font-weight:300;color:#ffffff;letter-spacing:-0.02em;line-height:32.4px;margin:0;text-align:center}
.m4t{flex-shrink:0;width:350px;max-width:100%;font-family:Manrope,system-ui,sans-serif;font-size:30px;font-weight:300;color:#a7aab0;letter-spacing:-0.02em;line-height:32.4px;margin:0;text-align:center}
.m4u{flex-shrink:0;align-self:stretch;background-color:#7a1cff;box-shadow:0px 8px 20px -6px rgba(122,28,255,0.28);border-radius:99px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:14px 24px 14px 24px;box-sizing:border-box}
.m4v{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:600;color:#ffffff;line-height:1.4;margin:0}
.m4w{width:16px;flex-shrink:0;max-width:100%;height:16px;position:relative}
.m4x{position:absolute;left:0px;top:0px;width:16px;height:16px;overflow:hidden;flex-shrink:0}
.m4y{width:12px;height:2px;line-height:0;flex-shrink:0;position:absolute;left:2px;top:7px}
.m4y svg{display:block;width:100%;height:100%;overflow:visible}
.m4z{width:6px;height:10px;line-height:0;flex-shrink:0;position:absolute;left:7.67px;top:3px}
.m4z svg{display:block;width:100%;height:100%;overflow:visible}
.m50{flex-shrink:0;max-width:100%;display:flex;flex-direction:row;align-items:center;gap:14px;box-sizing:border-box}
.m51{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:6px;box-sizing:border-box}
.m52{width:12px;flex-shrink:0;max-width:100%;height:12px}
.m53{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.m54{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:6px;box-sizing:border-box}
.m55{width:12px;flex-shrink:0;max-width:100%;height:12px}
.m56{flex-shrink:0;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.m57{flex-shrink:0;width:390px;max-width:100%;background-color:#0d0e10;display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:36px 20px 28px 20px;box-sizing:border-box}
.m58{height:22px;flex-shrink:0;width:120.85px;max-width:100%}
.m59{flex-shrink:0;align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:20px;box-sizing:border-box}
.m5a{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;box-sizing:border-box}
.m5b{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.m5c{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.m5d{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.m5e{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.m5f{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;box-sizing:border-box}
.m5g{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.m5h{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.m5i{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.m5j{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:500;color:#c4c6ca;line-height:1.4;margin:0}
.m5k{height:1px;flex-shrink:0;align-self:stretch;background-color:#26282c}
.m5l{flex-shrink:0;max-width:100%;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:12px;font-weight:500;color:#686b71;line-height:1.4;margin:0}

/* === haulor.ai port overrides (home) === */
.d2b b{font-weight:700;color:#0d0e10}
.d51,.d61{width:calc(50% - 10px)}
.d52,.d62{width:100%}
.dia svg,.dir svg,.dj8 svg{fill:#c27a0e}
.dih,.diy,.djf{width:auto}
.hp-eb{margin-bottom:20px}
.hp-h2{display:flex;flex-direction:column;align-items:flex-start}

/* "Why Haulor" cards — today's number-free content in the kit stat-card style */
.hp-stats{width:1200px;max-width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
.hp-stat{background:#fff;box-shadow:0 1px 2px rgba(13,15,23,.03),0 8px 24px -8px rgba(13,15,23,.05);border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:28px}
.hp-stat-top{align-self:stretch;display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}
.hp-idx{font-family:'Geist Mono',ui-monospace,monospace;font-size:12px;color:#9a9da3}
.hp-stat-t{font-family:Manrope,system-ui,sans-serif;font-size:30px;font-weight:300;letter-spacing:-0.025em;line-height:1.1;color:#0d0e10}
.hp-stat-d{font-size:14px;font-weight:500;line-height:1.55;color:#56595f;flex:1}
.hp-stat-f{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:5px 11px;border-radius:99px;background:#e9f6ee;color:#17804a;font-size:12px;font-weight:600;line-height:1.4}

/* trust layer — 4 checks the live site already states */
.det .dev{width:760px}
.hp-tgrid{width:1200px;max-width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
.hp-tgrid .dff{width:auto;align-self:stretch}

/* shared footer (today's content, kit look) */
.hp-foot{background:#0d0e10;color:#c4c6ca;padding:80px max(var(--gutter),calc((100% - 1200px) / 2)) 40px}
.hp-foot-in{max-width:1200px;margin:0 auto}
.hp-foot-grid{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,.75fr)) minmax(0,1.5fr);gap:40px}
.hp-foot-brand{display:flex;flex-direction:column;align-items:flex-start;gap:16px}
.hp-foot-brand p{font-size:14px;font-weight:500;line-height:22px;color:#a7aab0;max-width:30ch}
.hp-foot-col{display:flex;flex-direction:column;align-items:flex-start;gap:12px}
.hp-foot-h{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8a8d93;margin-bottom:2px}
.hp-foot-col a{font-size:14px;font-weight:500;color:#c4c6ca}
.hp-foot-col a:hover,.hp-foot-legal a:hover{color:#fff}
.hp-foot .foot__form{display:flex;gap:8px;margin-top:14px}
.hp-foot input{flex:1;min-width:0;height:44px;padding:0 16px;border-radius:99px;border:0;background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);color:#fff;font:500 14px Manrope,system-ui,sans-serif;outline:none}
.hp-foot input::placeholder{color:#8a8d93}
.hp-foot input:focus{box-shadow:inset 0 0 0 1px #a8f04c}
.hp-foot button{flex:none;height:44px;padding:0 18px;border:0;border-radius:99px;background:#7a1cff;color:#fff;font:600 14px Manrope,system-ui,sans-serif;cursor:pointer;box-shadow:0 8px 20px -6px rgba(122,28,255,.28)}
.hp-foot button:hover{filter:brightness(1.08)}
.hp-foot-fine{font-size:13px;color:#8a8d93;margin-top:12px}
.hp-foot-rule{height:1px;background:#26282c;margin:56px 0 24px}
.hp-foot-bot{display:flex;justify-content:space-between;align-items:center;gap:12px 24px;flex-wrap:wrap;font-size:13px;font-weight:500;color:#8a8d93}
.hp-foot-legal{display:flex;flex-wrap:wrap;gap:4px 24px}

@media (max-width:1180px){
  .pg h1>span,.pg h2>span{white-space:normal!important}
  .ds{flex-wrap:wrap!important;justify-content:center!important;gap:14px 32px}
  .d2d,.d3p{left:auto!important;right:32px}
  .hp-stats,.hp-tgrid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .d50{flex-wrap:nowrap!important;gap:20px}
  .d51,.d61{width:auto;flex:1 1 0;min-width:0}
  .d52,.d62{width:100%}
  .d5l,.d5p,.d5t,.d6l,.d6p,.d6t,.d7p,.d7t,.d7x,.db9,.dbd,.dbh,.dc2,.dc6,.dca,.dfl,.dh6{white-space:normal}
  .d7b,.d9f,.dbo{flex-wrap:nowrap!important;gap:40px}
  .d7c,.daw,.dbp{width:auto;flex:1 1 0;min-width:0}
  .d84,.d9g,.dch{width:48%;flex:none;padding:24px}
  .dio,.dj5,.djm{white-space:normal}
  .det .dev{width:auto}
  .di8{flex-wrap:nowrap!important}
  .di9,.diq,.dj7{width:auto;flex:1 1 0;min-width:0}
  .hp-foot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
  .hp-foot-brand,.hp-foot-sub{grid-column:1/-1}
  .hp-foot-sub{max-width:460px}
}
@media (max-width:960px){
  .d7b,.dbo{flex-direction:column!important;align-items:stretch!important}
  .d9f{flex-direction:column-reverse!important;align-items:stretch!important}
  .d7c,.daw,.dbp{flex:none}
  .d84,.d9g,.dch{width:100%;max-width:580px;align-self:center}
}
@media (max-width:900px){
  .d50{flex-direction:column!important;align-items:stretch!important}
  .d51,.d61{flex:none}
  .di8{flex-direction:column!important;align-items:stretch!important}
  .di9,.diq,.dj7{flex:none}
  .dh0{flex-wrap:wrap!important;row-gap:28px}
  .dhu{row-gap:20px}
  .d5f,.d5g,.d6f,.d6g{font-size:30px}
  .dh1,.dh8,.dhf,.dhm{flex:1 1 40%}
}

/* phone design (only-mobile main) */
.hp-m{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:40px 20px}
.hp-m-lead{font-size:15px;font-weight:500;line-height:23px;color:#56595f}
.hp-m .hp-stats{grid-template-columns:minmax(0,1fr);gap:12px;width:100%}
.hp-m .hp-stat{padding:20px;gap:8px}
.hp-m .hp-stat-top{margin-bottom:4px}
.hp-m .hp-stat-t{font-size:26px}
.hp-mcard{align-self:stretch;background:#fff;box-shadow:0 1px 2px rgba(13,15,23,.03),0 8px 24px -8px rgba(13,15,23,.05);border-radius:28px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:24px 20px}
.hp-m-p{font-size:15px;line-height:23px;font-weight:500;color:#56595f}
.hp-mcard .m2f,.hp-mcard .m2g{width:auto}
.hp-mcard .m3n{min-height:44px;color:#fff}
.hp-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px;align-self:stretch}
.hp-steps li{display:flex;gap:14px;align-items:flex-start}
.hp-num{width:32px;height:32px;flex:none;border-radius:99px;background:#0d0e10;color:#fff;display:grid;place-items:center;font-size:14px;font-weight:600}
.hp-num--v{background:#7a1cff}
.hp-steps h3{font-size:18px;font-weight:600;color:#0d0e10;margin-bottom:4px;line-height:1.4}
.hp-steps p{font-size:15px;line-height:23px;color:#56595f;font-weight:500}
.hp-quotes{display:flex;flex-direction:column;gap:12px;align-self:stretch}
.hp-q{margin:0;background:#fff;border-radius:24px;box-shadow:0 1px 2px rgba(13,15,23,.03),0 8px 24px -8px rgba(13,15,23,.05);padding:22px;display:flex;flex-direction:column;gap:14px}
.hp-stars{display:flex;gap:2px}
.hp-q blockquote{margin:0;font-size:16px;line-height:25px;font-weight:500;color:#0d0e10}
.hp-q figcaption{display:flex;align-items:center;gap:12px;padding-top:14px;border-top:1px solid #ecedef}
.hp-av{width:36px;height:36px;border-radius:99px;background:#0d0e10;color:#fff;display:grid;place-items:center;font-size:14px;font-weight:600;flex:none}
.hp-who{flex:1;min-width:0;display:flex;flex-direction:column}
.hp-who b{font-size:15px;font-weight:600;color:#0d0e10}
.hp-who span{font-size:14px;color:#686b71}
.hp-rate{font-size:14px;font-weight:600;color:#0d0e10;flex:none}
.hp-mlead{font-size:15px;line-height:23px;color:#c4c6ca;text-align:center;font-weight:500}
.hp-mghost{align-self:stretch;display:flex;justify-content:center;align-items:center;min-height:50px;border-radius:99px;background:rgba(255,255,255,.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.2);color:#fff;font-size:15px;font-weight:600}

@media (max-width:760px){
  .only-mobile .m0>*{width:100%;max-width:100%}
  .only-mobile .r{flex-wrap:nowrap}
  .only-mobile .md,.only-mobile .mt,.only-mobile .m2l,.only-mobile .m46,.only-mobile .m4a,.only-mobile .m4e,.only-mobile .m4i{flex-shrink:1;min-width:0}
  .only-mobile .ma{border-radius:18px}
  .only-mobile .md,.only-mobile .m2d,.only-mobile .m36,.only-mobile .m3x{white-space:normal;font-size:14px;letter-spacing:.04em}
  .only-mobile .mf,.only-mobile .mg{width:auto}
  .only-mobile .ms,.only-mobile .mt{font-size:14px}
  .only-mobile .mt{white-space:normal}
  .only-mobile .mr{align-items:flex-start}
  .only-mobile .m2l,.only-mobile .m46,.only-mobile .m4a,.only-mobile .m4e,.only-mobile .m4i{white-space:normal}
  .only-mobile .m50.r{flex-wrap:wrap;justify-content:center;gap:8px 14px}
  .only-mobile .m53{font-size:14px}
  .only-mobile .m2u,.only-mobile .m3n{min-height:44px}
  .hp-stat-f,.hp-idx{font-size:14px}
  .hp-foot{padding:48px 20px 32px}
  .hp-foot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}
  .hp-foot-col{gap:0}
  .hp-foot-col a{padding:10px 0;font-size:15px}
  .hp-foot-h{font-size:14px;margin-bottom:4px}
  .hp-foot-fine,.hp-foot-bot{font-size:14px}
  .hp-foot-legal a{display:inline-block;padding:11px 0}
  .hp-foot-brand .logo{padding:6px 0}
  .mnav-logo{padding:9px 0}
  .mnav-cta{padding:11px 16px}
  .mnav-menu summary{width:42px;height:42px}
  .only-mobile .m2a,.only-mobile .m33{min-height:40px}
  .hp-foot-rule{margin:36px 0 12px}
}
