.sd-1 { background:#fff; border-radius:0; height:100%; margin:0; opacity:1; padding:0; width:100%; max-width:100%; }
body { background:#fff; }
.sd-2 { background:#EEEEEE; display:none; height:160px; width:200px; max-width:100%; }
.sd-3 { align-content:center; align-items:center; background:#fc5c25ff; border-radius:128px; flex:none; flex-direction:row; flex-wrap:nowrap; height:75px; justify-content:center; padding:4px 16px 4px 24px; width:500px; max-width:100%; }
.sd-3:hover { background:#FFFFFF; --ha:1; }
.sd-4 { align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:0px; }
.sd-5 { height:120px; width:160px; max-width:100%; }
.sd-6 { background:rgba(0,0,0,0.0); border-bottom:0px solid #cecece; border-left:0px solid #cecece; border-radius:0; border-right:0px solid #cecece; border-top:0px solid #cecece; color:#FFFFFF; font-family:var(--s-font-5683b5c1); font-feature-settings:'palt' 1; font-size:24px; font-weight:400; height:auto; line-height:1.4; margin:0px 8px 0px 0px; padding:0px 0px; text-align:center; width:auto; justify-content:center; max-width:calc(100% - 8px); }
.sd-3:hover .sd-6 { color:#333333; }
.sd-7 { background:rgba(0,0,0,0.0); border-radius:0; color:rgba(255, 255, 255, 0.8); flex:none; font-size:28px; height:auto; margin:0px; width:auto; max-width:100%; }
.sd-3:hover .sd-7 { color:#333333; }
.symbol-1 { align-content:center; align-items:center; background:#f9f9f9ff; display:flex; flex-direction:row; flex-wrap:nowrap; gap:40px; height:72px; justify-content:space-between; overflow-x:hidden; overflow-y:hidden; padding:0px 0px 0px 60px; position:sticky; top:0px; width:100%; z-index:1; max-width:100%; }
.symbol-1 > * { --gap-h:40px; --gap-v:0px; }
.symbol-1__sd-1 { align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:6px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:auto; max-width:100%; }
.symbol-1__sd-1 > * { --gap-h:6px; --gap-v:0px; }
.symbol-1__sd-2 { color:#1A1A1A; flex:none; font-family:var(--s-font-828e29d0); font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:27px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-1__sd-3 { color:#8A7D6B; flex:none; font-family:var(--s-font-828e29d0); font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:27px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-1__sd-4 { align-content:center; align-items:center; display:flex; flex:none; flex-direction:row; flex-wrap:nowrap; gap:24px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:auto; max-width:100%; }
.symbol-1__sd-4 > * { --gap-h:24px; --gap-v:0px; }
.symbol-1__sd-5 { color:#555555; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:500; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-1__sd-6 { color:#555555; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:500; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-1__sd-7 { color:#555555; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:500; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-1__sd-8 { color:#555555; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:500; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-1__sd-9 { color:#555555; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:500; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-1__sd-10 { color:#555555; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:500; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-1__sd-11 { align-content:center; align-items:center; background:#1a1a1aff; flex:none; flex-direction:column; flex-wrap:nowrap; height:100px; justify-content:center; width:200px; max-width:100%; }
.symbol-1__sd-11:hover { background:var(--s-color-258ed1db); --ha:1; }
.symbol-1__sd-12 { color:#ffffffff; flex:none; font-family:var(--s-font-828e29d0); font-size:12px; font-style:normal; font-weight:600; height:auto; letter-spacing:0em; line-height:20px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-1__sd-11:hover .symbol-1__sd-12 { color:var(--s-color-1a8c0034); }
.symbol-1__sd-13 { align-content:center; align-items:center; background:transparent; display:none; flex:none; flex-direction:column; flex-wrap:nowrap; height:100%; justify-content:center; margin:0px; width:70px; max-width:100%; }
.symbol-1__sd-14 { color:rgba(255, 255, 255, 0.9); font-size:24px; margin:0px 0px 2px; max-width:100%; }
.modal-menu__backdrop { background:rgba(0,0,0,0.16); }
.modal-menu__container { height:100%; justify-content:center; width:100%; }
.modal-menu__sd-1 { background:rgba(0,0,0,0.0); border-radius:0; box-shadow:0px 6px 15px 0px rgba(0,0,0,0.2); height:100%; margin:0px; width:100%; max-width:100%; }
.modal-menu__sd-2 { align-content:flex-start; align-items:flex-start; background:#1a1a1bff; border-radius:2px; flex-direction:column; flex-wrap:nowrap; height:100%; justify-content:flex-start; margin:0px; overflow-x:hidden; overflow-y:auto; padding:96px 32px; width:100%; max-width:100%; }
.modal-menu__sd-3 { align-content:flex-start; align-items:flex-start; flex-direction:column; flex-wrap:nowrap; justify-content:center; padding:0px; }
.list-1 { align-content:flex-start; align-items:flex-start; margin:0px 0px 24px; padding:0px; max-width:100%; }
.list-1__item { align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:0px 0px 32px; padding:0px; max-width:100%; }
.list-1__item__sd-1 { color:#FFFFFF; font-family:var(--s-font-b9ab5616); font-feature-settings:'palt' 1; font-size:16px; font-weight:700; height:auto; letter-spacing:0.05em; line-height:1.2; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.modal-menu__sd-4 { align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; justify-content:center; padding:0px; width:auto; max-width:100%; }
.modal-menu__sd-5 { color:#ffffff66; font-family:var(--s-font-b9ab5616); font-size:11px; font-weight:400; height:auto; line-height:1.4; margin:0px 0px 16px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.modal-menu__sd-6 { align-content:center; align-items:center; background:transparent; flex:1; flex-direction:column; flex-wrap:nowrap; gap:0px 0px; height:160px; justify-content:center; width:auto; max-width:100%; min-width:0; }
.modal-menu__sd-6 > * { --gap-h:0px; --gap-v:0px; }
.modal-menu__sd-7 { align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:nowrap; gap:0px 24px; justify-content:center; padding:0px; }
.modal-menu__sd-7 > * { --gap-h:24px; --gap-v:0px; }
.modal-menu__sd-8 { align-content:center; align-items:center; background:transparent; border-bottom:1px solid rgba(255, 255, 255, 0.15); border-left:1px solid rgba(255, 255, 255, 0.15); border-radius:8px; border-right:1px solid rgba(255, 255, 255, 0.15); border-top:1px solid rgba(255, 255, 255, 0.15); flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px 0px; height:60px; justify-content:center; margin:0px 0px 24px; padding:0px; width:60px; max-width:100%; }
.modal-menu__sd-8 > * { --gap-h:0px; --gap-v:0px; }
.modal-menu__sd-9 { color:#ffffffff; flex:none; font-size:24px; height:30px; width:30px; max-width:100%; }
.modal-menu__sd-10 { align-content:center; align-items:center; background:transparent; border-bottom:1px solid rgba(255, 255, 255, 0.15); border-left:1px solid rgba(255, 255, 255, 0.15); border-radius:8px; border-right:1px solid rgba(255, 255, 255, 0.15); border-top:1px solid rgba(255, 255, 255, 0.15); flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px 0px; height:60px; justify-content:center; margin:0px 0px 24px; padding:0px; width:60px; max-width:100%; }
.modal-menu__sd-10 > * { --gap-h:0px; --gap-v:0px; }
.modal-menu__sd-11 { flex:none; height:40px; width:40px; max-width:100%; }
.modal-menu__sd-12 { align-content:center; align-items:center; background:transparent; border-bottom:1px solid rgba(255, 255, 255, 0.15); border-left:1px solid rgba(255, 255, 255, 0.15); border-radius:8px; border-right:1px solid rgba(255, 255, 255, 0.15); border-top:1px solid rgba(255, 255, 255, 0.15); flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px 0px; height:60px; justify-content:center; margin:0px 0px 24px; padding:0px; width:60px; max-width:100%; }
.modal-menu__sd-12 > * { --gap-h:0px; --gap-v:0px; }
.modal-menu__sd-13 { height:30px; width:30px; max-width:100%; }
.modal-menu__sd-14 { align-content:center; align-items:center; background:transparent; border-bottom:1px solid rgba(255, 255, 255, 0.15); border-left:1px solid rgba(255, 255, 255, 0.15); border-radius:8px; border-right:1px solid rgba(255, 255, 255, 0.15); border-top:1px solid rgba(255, 255, 255, 0.15); flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px 0px; height:60px; justify-content:center; margin:0px 0px 24px; padding:0px; width:60px; max-width:100%; }
.modal-menu__sd-14 > * { --gap-h:0px; --gap-v:0px; }
.modal-menu__sd-15 { color:#ffffffff; flex:none; font-size:24px; height:30px; width:30px; max-width:100%; }
.modal-menu__sd-16 { align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:24px; justify-content:flex-start; padding:0px 0px 20px; width:50%; max-width:50%; }
.modal-menu__sd-16 > * { --gap-h:24px; --gap-v:0px; }
.modal-menu__sd-17 { align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:0px; }
.modal-menu__sd-18 { color:#e6e6e6ff; flex:none; font-family:var(--s-font-298bf6d2); font-feature-settings:'palt' 1; font-size:12px; font-style:normal; font-weight:400; height:auto; letter-spacing:normal; line-height:1.4; padding:0px; text-align:left; width:390px; justify-content:flex-start; max-width:100%; }
.modal-menu__sd-19 { align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:24px; justify-content:flex-start; padding:0px 0px 20px; width:50%; max-width:50%; }
.modal-menu__sd-19 > * { --gap-h:24px; --gap-v:0px; }
.modal-menu__sd-20 { color:#e6e6e6ff; font-family:var(--s-font-298bf6d2); font-feature-settings:'palt' 1; font-size:12px; font-style:normal; font-weight:400; height:auto; letter-spacing:normal; line-height:1.4; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.modal-menu__sd-20:hover { opacity:0.7; --ha:1; }
.modal-menu__sd-21 { align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:24px; justify-content:flex-start; padding:0px; width:50%; max-width:50%; }
.modal-menu__sd-21 > * { --gap-h:24px; --gap-v:0px; }
.modal-menu__sd-22 { color:#e6e6e6ff; font-family:var(--s-font-298bf6d2); font-feature-settings:'palt' 1; font-size:12px; font-style:normal; font-weight:400; height:auto; letter-spacing:normal; line-height:1.4; padding:0px 0px 20px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.modal-menu__sd-22:hover { opacity:0.7; --ha:1; }
.modal-menu__sd-23 { align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:0px; }
.modal-menu__sd-24 { color:#e6e6e6ff; font-family:var(--s-font-298bf6d2); font-feature-settings:'palt' 1; font-size:12px; font-style:normal; font-weight:400; height:auto; letter-spacing:normal; line-height:1.4; padding:0px 0px 20px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.modal-menu__sd-24:hover { opacity:0.7; --ha:1; }
.modal-menu__sd-25 { align-content:center; align-items:center; background:rgba(0,0,0,0.0); flex:none; flex-direction:row; flex-wrap:nowrap; height:70px; justify-content:flex-end; left:0; margin:0; padding:0px 16px; position:fixed; top:0; width:100%; max-width:100%; z-index:2; }
.modal-menu__sd-26 { align-content:center; align-items:center; background:rgba(0,0,0,0.0); display:flex; flex:none; flex-direction:column; flex-wrap:nowrap; height:100%; justify-content:center; margin:0px; width:70px; max-width:100%; }
.modal-menu__sd-27 { color:rgba(255, 255, 255, 0.9); font-size:24px; margin:0px 0px 2px; max-width:100%; }
.sd-8 { background:#f9f6f2; flex:none; justify-content:flex-start; }
.sd-9 { align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; padding:60px 0px; width:1080px; max-width:100%; }
.sd-10 { align-content:flex-start; align-items:flex-start; background:#F9F6F2; flex:none; flex-direction:column; gap:0px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:1080px; max-width:100%; }
.sd-10 > * { --gap-h:0px; --gap-v:0px; }
.sd-11 { color:#8A7D6B; font-family:var(--s-font-828e29d0); font-size:12px; font-style:normal; font-weight:600; height:auto; letter-spacing:0.20em; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-12 { color:#1A1A1A; font-family:var(--s-font-b9ab5616); font-size:36px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:1.80; margin:13px 0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-13 { color:#555555; font-family:var(--s-font-b9ab5616); font-size:16px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:28px; margin:17px 0px 0px; text-align:left; width:700px; justify-content:flex-start; max-width:100%; }
.sd-14 { background:var(--s-color-258ed1db); flex:none; justify-content:center; }
.sd-15 { align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; padding:100px; width:100%; max-width:100%; }
.sd-16 { align-content:flex-start; align-items:flex-start; background:transparent; flex:none; flex-direction:column; flex-wrap:nowrap; gap:16px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:1080px; max-width:100%; }
.sd-16 > * { --gap-h:0px; --gap-v:16px; }
.sd-17 { color:#8A7D6B; font-family:var(--s-font-828e29d0); font-size:12px; font-style:normal; font-weight:600; height:auto; letter-spacing:0.20em; line-height:20px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-18 { color:#1A1A1A; font-family:var(--s-font-828e29d0); font-size:28px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:48px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-19 { color:#555555; font-family:var(--s-font-828e29d0); font-size:16px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:1.80; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-20 { align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:nowrap; gap:24px; height:auto; justify-content:center; overflow-x:hidden; overflow-y:hidden; padding:32px 0px 0px; width:100%; max-width:100%; }
.sd-20 > * { --gap-h:24px; --gap-v:0px; }
.sd-21 { align-content:center; align-items:center; background:#ffffffff; border-bottom:2px solid var(--s-color-1a8c0034); border-left:2px solid var(--s-color-1a8c0034); border-radius:12px; border-right:2px solid var(--s-color-1a8c0034); border-top:2px solid var(--s-color-1a8c0034); flex:1; flex-direction:column; flex-wrap:nowrap; gap:8px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:36px; width:auto; max-width:100%; min-width:0; }
.sd-21 > * { --gap-h:0px; --gap-v:8px; }
.sd-22 { color:#8A7D6B; font-family:var(--s-font-828e29d0); font-size:11px; font-style:normal; font-weight:600; height:auto; letter-spacing:1px; line-height:19px; text-align:center; width:auto; justify-content:center; max-width:100%; }
.sd-23 { color:#1A1A1A; font-family:var(--s-font-828e29d0); font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:31px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-24 { align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:4px; height:auto; justify-content:center; overflow-x:hidden; overflow-y:hidden; padding:0px; width:auto; max-width:100%; }
.sd-24 > * { --gap-h:4px; --gap-v:0px; }
.sd-25 { color:#1A1A1A; flex:none; font-family:var(--s-font-828e29d0); font-size:32px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:54px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-26 { color:#999999; flex:none; font-family:var(--s-font-828e29d0); font-size:14px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:24px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-27 { color:#666666; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:center; width:auto; justify-content:center; max-width:100%; }
.sd-28 { align-content:center; align-items:center; background:#1a1a1a; border-bottom:2px solid #1a1a1aff; border-left:2px solid #1a1a1aff; border-radius:4px; border-right:2px solid #1a1a1aff; border-top:2px solid #1a1a1aff; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; padding:12px 28px; width:auto; max-width:100%; }
.sd-28:hover { background:var(--s-color-119af02e); transition-duration:300ms; transition-timing-function:ease-in-out; --ha:1; }
.sd-29 { color:var(--s-color-119af02e); flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:600; height:auto; letter-spacing:0em; line-height:26px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-28:hover .sd-29 { color:#1a1a1aff; }
.sd-30 { align-content:center; align-items:center; background:var(--s-color-119af02e); border-bottom:1px solid #EEEEEE; border-left:1px solid #EEEEEE; border-radius:12px; border-right:1px solid #EEEEEE; border-top:1px solid #EEEEEE; flex:1; flex-direction:column; flex-wrap:nowrap; gap:8px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:36px; width:auto; max-width:100%; min-width:0; }
.sd-30 > * { --gap-h:0px; --gap-v:8px; }
.sd-31 { color:#8A7D6B; font-family:var(--s-font-828e29d0); font-size:11px; font-style:normal; font-weight:600; height:auto; letter-spacing:1px; line-height:19px; text-align:center; width:auto; justify-content:center; max-width:100%; }
.sd-32 { color:#1A1A1A; font-family:var(--s-font-828e29d0); font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:31px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-33 { align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:4px; height:auto; justify-content:center; overflow-x:hidden; overflow-y:hidden; padding:0px; width:auto; max-width:100%; }
.sd-33 > * { --gap-h:4px; --gap-v:0px; }
.sd-34 { color:#1A1A1A; flex:none; font-family:var(--s-font-828e29d0); font-size:28px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:54px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-35 { color:#666666; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:center; width:auto; justify-content:center; max-width:100%; }
.sd-36 { align-content:center; align-items:center; background:var(--s-color-119af02e); border-bottom:2px solid #1a1a1aff; border-left:2px solid #1a1a1aff; border-radius:4px; border-right:2px solid #1a1a1aff; border-top:2px solid #1a1a1aff; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; padding:12px 28px; width:auto; max-width:100%; }
.sd-36:hover { background:#1a1a1aff; border-bottom:2px solid #1a1a1aff; border-left:2px solid #1a1a1aff; border-right:2px solid #1a1a1aff; border-top:2px solid #1a1a1aff; transition-duration:300ms; transition-timing-function:ease-in-out; --ha:1; }
.sd-37 { color:#1a1a1a; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:600; height:auto; letter-spacing:0em; line-height:26px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-36:hover .sd-37 { color:var(--s-color-119af02e); }
.sd-38 { color:#555555; font-family:var(--s-font-828e29d0); font-size:12px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:1.80; margin:32px 0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-39 { align-content:center; align-items:center; background:#f9f9f9; border-bottom:2px solid #1a1a1aff; border-left:2px solid #1a1a1aff; border-radius:4px; border-right:2px solid #1a1a1aff; border-top:2px solid #1a1a1aff; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:32px 0px 0px; padding:12px 28px; width:auto; max-width:100%; }
.sd-39:hover { background:#1a1a1aff; transition-duration:300ms; transition-timing-function:ease-in-out; --ha:1; }
.sd-40 { color:#1a1a1a; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:600; height:auto; letter-spacing:0em; line-height:26px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-39:hover .sd-40 { color:#ffffffff; }
.sd-41 { background:var(--s-color-258ed1db); flex:none; justify-content:center; }
.sd-42 { align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; padding:100px; width:100%; max-width:100%; }
.sd-43 { align-content:flex-start; align-items:flex-start; background:transparent; flex:none; flex-direction:column; flex-wrap:nowrap; gap:16px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:1080px; max-width:100%; }
.sd-43 > * { --gap-h:0px; --gap-v:16px; }
.sd-44 { color:#8A7D6B; font-family:var(--s-font-828e29d0); font-size:12px; font-style:normal; font-weight:600; height:auto; letter-spacing:0.20em; line-height:20px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-45 { color:#1A1A1A; font-family:var(--s-font-828e29d0); font-size:28px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:48px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-46 { color:#555555; font-family:var(--s-font-828e29d0); font-size:16px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:1.80; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-47 { align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:24px; height:auto; justify-content:center; overflow-x:hidden; overflow-y:hidden; padding:32px 0px 0px; width:100%; max-width:100%; }
.sd-47 > * { --gap-h:24px; --gap-v:0px; }
.sd-48 { align-content:center; align-items:center; background:#ffffffff; border-bottom:1px solid #EEEEEE; border-left:1px solid #EEEEEE; border-radius:12px; border-right:1px solid #EEEEEE; border-top:1px solid #EEEEEE; flex:1; flex-direction:column; flex-wrap:nowrap; gap:8px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:40px 28px 36px; width:auto; max-width:100%; min-width:0; }
.sd-48 > * { --gap-h:0px; --gap-v:8px; }
.sd-49 { color:#8A7D6B; font-family:var(--s-font-828e29d0); font-size:12px; font-style:normal; font-weight:600; height:auto; letter-spacing:1px; line-height:20px; text-align:center; width:auto; justify-content:center; max-width:100%; }
.sd-50 { color:#1A1A1A; font-family:var(--s-font-828e29d0); font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:31px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-51 { color:#999999; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-52 { align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:4px; height:auto; justify-content:center; overflow-x:hidden; overflow-y:hidden; padding:8px 0px 0px; width:auto; max-width:100%; }
.sd-52 > * { --gap-h:4px; --gap-v:0px; }
.sd-53 { color:#1A1A1A; flex:none; font-family:var(--s-font-828e29d0); font-size:28px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:48px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-54 { color:#999999; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-55 { color:#555555; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-56 { align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:8px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:4px 0px; width:auto; max-width:100%; }
.sd-56 > * { --gap-h:8px; --gap-v:0px; }
.sd-57 { color:#8A7D6B; flex:none; font-family:var(--s-font-828e29d0); font-size:12px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:20px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-58 { color:#555555; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-59 { align-content:center; align-items:center; background:var(--s-color-119af02e); border-bottom:3px solid #8A7D6B; border-left:3px solid #8A7D6B; border-radius:12px; border-right:3px solid #8A7D6B; border-top:3px solid #8A7D6B; flex:1; flex-direction:column; flex-wrap:nowrap; gap:8px; height:auto; justify-content:flex-start; overflow-x:visible; overflow-y:visible; padding:40px 28px 36px; width:auto; max-width:100%; min-width:0; }
.sd-59 > * { --gap-h:0px; --gap-v:8px; }
.sd-60 { color:#8A7D6B; font-family:var(--s-font-828e29d0); font-size:12px; font-style:normal; font-weight:600; height:auto; letter-spacing:1px; line-height:20px; text-align:center; width:auto; justify-content:center; max-width:100%; }
.sd-61 { color:#1A1A1A; font-family:var(--s-font-828e29d0); font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:31px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-62 { color:#999999; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-63 { align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:4px; height:auto; justify-content:center; overflow-x:hidden; overflow-y:hidden; padding:8px 0px 0px; width:auto; max-width:100%; }
.sd-63 > * { --gap-h:4px; --gap-v:0px; }
.sd-64 { color:#1A1A1A; flex:none; font-family:var(--s-font-828e29d0); font-size:28px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:48px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-65 { color:#999999; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-66 { color:#555555; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-67 { align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:8px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:4px 0px; width:auto; max-width:100%; }
.sd-67 > * { --gap-h:8px; --gap-v:0px; }
.sd-68 { color:#8A7D6B; flex:none; font-family:var(--s-font-828e29d0); font-size:12px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:20px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-69 { color:#555555; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-70 { align-content:center; align-items:center; background:#ffffffff; border-bottom:1px solid #EEEEEE; border-left:1px solid #EEEEEE; border-radius:12px; border-right:1px solid #EEEEEE; border-top:1px solid #EEEEEE; flex:1; flex-direction:column; flex-wrap:nowrap; gap:8px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:40px 28px 36px; width:auto; max-width:100%; min-width:0; }
.sd-70 > * { --gap-h:0px; --gap-v:8px; }
.sd-71 { color:#8A7D6B; font-family:var(--s-font-828e29d0); font-size:12px; font-style:normal; font-weight:600; height:auto; letter-spacing:1px; line-height:20px; text-align:center; width:auto; justify-content:center; max-width:100%; }
.sd-72 { color:#1A1A1A; font-family:var(--s-font-828e29d0); font-size:18px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:31px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-73 { color:#999999; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-74 { align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:4px; height:auto; justify-content:center; overflow-x:hidden; overflow-y:hidden; padding:8px 0px 0px; width:auto; max-width:100%; }
.sd-74 > * { --gap-h:4px; --gap-v:0px; }
.sd-75 { color:#1A1A1A; flex:none; font-family:var(--s-font-828e29d0); font-size:28px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:48px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-76 { color:#999999; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-77 { color:#555555; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-78 { align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:8px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:4px 0px; width:auto; max-width:100%; }
.sd-78 > * { --gap-h:8px; --gap-v:0px; }
.sd-79 { color:#8A7D6B; flex:none; font-family:var(--s-font-828e29d0); font-size:12px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:20px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-80 { color:#555555; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-81 { color:#666666ff; flex:none; font-family:var(--s-font-828e29d0); font-size:14px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:center; width:100%; justify-content:center; max-width:100%; }
.sd-82 { color:#666666ff; flex:none; font-family:var(--s-font-828e29d0); font-size:14px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:100%; justify-content:flex-start; max-width:100%; }
.sd-83 { background:var(--s-color-258ed1db); flex:none; justify-content:center; }
.sd-84 { align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; padding:100px; width:100%; max-width:100%; }
.sd-85 { align-content:flex-start; align-items:flex-start; background:transparent; flex:none; flex-direction:column; flex-wrap:nowrap; gap:16px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:1080px; max-width:100%; }
.sd-85 > * { --gap-h:0px; --gap-v:16px; }
.sd-86 { color:#8A7D6B; font-family:var(--s-font-828e29d0); font-size:12px; font-style:normal; font-weight:600; height:auto; letter-spacing:0.20em; line-height:20px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-87 { color:#1A1A1A; font-family:var(--s-font-828e29d0); font-size:28px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:48px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-88 { align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; justify-content:center; padding:0px; width:1080px; max-width:100%; }
.sd-89 { align-content:flex-start; align-items:flex-start; background:transparent; border-bottom:1px solid #8a7d6b40; border-left:0px solid #8a7d6b40; border-right:1px solid #8a7d6b40; border-top:1px solid #8a7d6b40; flex:1; flex-direction:column; flex-wrap:nowrap; gap:24px; height:250px; justify-content:center; padding:40px 20px; width:auto; max-width:100%; min-width:0; }
.sd-89 > * { --gap-h:0px; --gap-v:24px; }
.sd-90 { align-content:center; align-items:center; background:transparent; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:auto; justify-content:space-between; width:100%; max-width:100%; }
.sd-90 > * { --gap-h:0px; --gap-v:0px; }
.sd-91 { color:var(--s-color-1a8c0034); font-family:var(--s-font-b9ab5616); font-size:14px; font-weight:400; height:auto; line-height:1.4; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-92 { color:#1A1A1A; flex:none; font-family:var(--s-font-b9ab5616); font-size:16px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:1.60; margin:0px; text-align:left; width:100%; justify-content:flex-start; max-width:100%; }
.sd-93 { color:#555555; font-family:var(--s-font-b9ab5616); font-size:14px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:24px; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-94 { align-content:flex-start; align-items:flex-start; background:transparent; border-bottom:1px solid #8a7d6b40; border-left:0px solid #8a7d6b40; border-right:1px solid #8a7d6b40; border-top:1px solid #8a7d6b40; flex:1; flex-direction:column; flex-wrap:nowrap; gap:24px; height:250px; justify-content:center; padding:40px 20px; width:auto; max-width:100%; min-width:0; }
.sd-94 > * { --gap-h:0px; --gap-v:24px; }
.sd-95 { align-content:center; align-items:center; background:transparent; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:auto; justify-content:space-between; width:100%; max-width:100%; }
.sd-95 > * { --gap-h:0px; --gap-v:0px; }
.sd-96 { color:var(--s-color-1a8c0034); font-family:var(--s-font-b9ab5616); font-size:14px; font-weight:400; height:auto; line-height:1.4; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-97 { color:#1A1A1A; flex:none; font-family:var(--s-font-b9ab5616); font-size:16px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:1.80; margin:0px; text-align:left; width:100%; justify-content:flex-start; max-width:100%; }
.sd-98 { color:#555555; font-family:var(--s-font-b9ab5616); font-size:14px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:24px; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-99 { align-content:flex-start; align-items:flex-start; background:transparent; border-bottom:1px solid #8a7d6b40; border-left:0px solid #8a7d6b40; border-right:1px solid #8a7d6b40; border-top:1px solid #8a7d6b40; flex:1; flex-direction:column; flex-wrap:nowrap; gap:24px; height:250px; justify-content:center; padding:40px 20px; width:auto; max-width:100%; min-width:0; }
.sd-99 > * { --gap-h:0px; --gap-v:24px; }
.sd-100 { align-content:center; align-items:center; background:transparent; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:auto; justify-content:space-between; width:100%; max-width:100%; }
.sd-100 > * { --gap-h:0px; --gap-v:0px; }
.sd-101 { color:var(--s-color-1a8c0034); font-family:var(--s-font-b9ab5616); font-size:14px; font-weight:400; height:auto; line-height:1.4; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-102 { color:#1A1A1A; flex:none; font-family:var(--s-font-b9ab5616); font-size:16px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:1.60; margin:0px; text-align:left; width:100%; justify-content:flex-start; max-width:100%; }
.sd-103 { color:#555555; font-family:var(--s-font-b9ab5616); font-size:14px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:24px; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-104 { align-content:flex-start; align-items:flex-start; background:transparent; border-bottom:1px solid #8a7d6b40; border-left:0px solid #8a7d6b40; border-right:1px solid #8a7d6b40; border-top:1px solid #8a7d6b40; flex:1; flex-direction:column; flex-wrap:nowrap; gap:24px; height:250px; justify-content:center; padding:40px 20px; width:auto; max-width:100%; min-width:0; }
.sd-104 > * { --gap-h:0px; --gap-v:24px; }
.sd-105 { align-content:center; align-items:center; background:transparent; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:auto; justify-content:space-between; width:100%; max-width:100%; }
.sd-105 > * { --gap-h:0px; --gap-v:0px; }
.sd-106 { color:var(--s-color-1a8c0034); font-family:var(--s-font-b9ab5616); font-size:14px; font-weight:400; height:auto; line-height:1.4; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-107 { color:#1A1A1A; flex:none; font-family:var(--s-font-b9ab5616); font-size:16px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:1.60; margin:0px; text-align:left; width:100%; justify-content:flex-start; max-width:100%; }
.sd-108 { color:#555555; font-family:var(--s-font-b9ab5616); font-size:14px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:24px; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-109 { align-content:flex-start; align-items:flex-start; background:var(--s-color-258ed1db); display:flex; flex-direction:row; flex-wrap:nowrap; gap:4px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:100%; max-width:100%; }
.sd-109 > * { --gap-h:4px; --gap-v:0px; }
.sd-110 { align-content:center; align-items:center; background:#E8E3DC; display:flex; flex:1; flex-direction:column; flex-wrap:nowrap; gap:0px; height:220px; justify-content:center; overflow-x:hidden; overflow-y:hidden; padding:0px; width:auto; max-width:100%; min-width:0; }
.sd-110 > * { --gap-h:0px; --gap-v:0px; }
.sd-111 { flex:none; height:220px; width:100%; max-width:100%; }
.sd-111 > .image__bg-container::before { background-repeat:no-repeat; }
.sd-112 { align-content:center; align-items:center; background:#E8E3DC; flex:1; flex-direction:column; flex-wrap:nowrap; gap:0px; height:220px; justify-content:center; overflow-x:hidden; overflow-y:hidden; padding:0px; width:auto; max-width:100%; min-width:0; }
.sd-112 > * { --gap-h:0px; --gap-v:0px; }
.sd-113 { flex:none; height:250px; width:100%; max-width:100%; }
.sd-113 > .image__bg-container::before { background-repeat:no-repeat; background-size:140%; }
.sd-114 { align-content:center; align-items:center; background:#E8E3DC; flex:1; flex-direction:column; flex-wrap:nowrap; gap:0px; height:220px; justify-content:center; overflow-x:hidden; overflow-y:hidden; padding:0px; width:auto; max-width:100%; min-width:0; }
.sd-114 > * { --gap-h:0px; --gap-v:0px; }
.sd-115 { flex:none; height:250px; width:100%; max-width:100%; }
.sd-115 > .image__bg-container::before { background-position:center center; background-repeat:no-repeat; background-size:140%; filter:brightness(120%); }
.sd-116 { background:var(--s-color-258ed1db); flex:none; justify-content:flex-start; }
.sd-117 { align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; padding:60px 100px; width:100%; max-width:100%; }
.sd-118 { align-content:flex-start; align-items:flex-start; background:var(--s-color-258ed1db); flex:none; flex-direction:row; gap:60px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:1080px; max-width:100%; }
.sd-118 > * { --gap-h:60px; --gap-v:0px; }
.sd-119 { align-items:flex-start; flex:1; flex-direction:column; gap:0px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%; min-width:0; }
.sd-119 > * { --gap-h:0px; --gap-v:0px; }
.sd-120 { color:#8A7D6B; font-family:var(--s-font-828e29d0); font-size:12px; font-style:normal; font-weight:600; height:auto; letter-spacing:0.20em; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-121 { color:#1A1A1A; font-family:var(--s-font-b9ab5616); font-size:28px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:1.60; margin:13px 0px 0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-122 { align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:wrap; gap:18px; height:auto; justify-content:flex-start; margin:28px 0px 0px; padding:0px; width:100%; max-width:100%; }
.sd-122 > * { --gap-h:18px; --gap-v:18px; }
.sd-123 { align-items:flex-start; border-bottom:1px solid #F0EDE8; border-left:1px solid #F0EDE8; border-radius:8px; border-right:1px solid #F0EDE8; border-top:1px solid #F0EDE8; flex:1; flex-direction:column; gap:10px; height:auto; justify-content:flex-start; margin:0px; padding:15px 23px; width:auto; max-width:100%; min-width:auto; }
.sd-123 > * { --gap-h:0px; --gap-v:10px; }
.sd-124 { align-items:flex-start; flex-direction:row; gap:197px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%; }
.sd-124 > * { --gap-h:197px; --gap-v:0px; }
.sd-125 { color:#1A1A1A; flex:none; font-family:var(--s-font-b9ab5616); font-size:17px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:1.60; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-126 { color:#8A7D6B; flex:none; font-family:var(--s-font-828e29d0); font-size:20px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-127 { color:#808080; flex:none; font-family:var(--s-font-b9ab5616); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:20px; margin:0px; text-align:left; width:100%; justify-content:flex-start; max-width:100%; }
.sd-127:hover { text-decoration:underline; --ha:1; }
.sd-128 { align-items:flex-start; border-bottom:1px solid #F0EDE8; border-left:1px solid #F0EDE8; border-radius:8px; border-right:1px solid #F0EDE8; border-top:1px solid #F0EDE8; flex:1; flex-direction:column; gap:10px; height:auto; justify-content:flex-start; margin:0px; padding:15px 23px; width:auto; max-width:100%; min-width:auto; }
.sd-128 > * { --gap-h:0px; --gap-v:10px; }
.sd-129 { align-items:flex-start; flex:none; flex-direction:row; gap:197px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:100%; max-width:100%; }
.sd-129 > * { --gap-h:197px; --gap-v:0px; }
.sd-130 { color:#1A1A1A; flex:none; font-family:var(--s-font-b9ab5616); font-size:17px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:1.60; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-131 { color:#8A7D6B; flex:none; font-family:var(--s-font-828e29d0); font-size:20px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-132 { color:#808080; flex:none; font-family:var(--s-font-b9ab5616); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:20px; margin:0px; text-align:left; width:100%; justify-content:flex-start; max-width:100%; }
.sd-133 { align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:wrap; gap:18px; height:auto; justify-content:flex-start; margin:28px 0px 0px; padding:0px; width:100%; max-width:100%; }
.sd-133 > * { --gap-h:18px; --gap-v:18px; }
.sd-134 { align-items:flex-start; border-bottom:1px solid #F0EDE8; border-left:1px solid #F0EDE8; border-radius:8px; border-right:1px solid #F0EDE8; border-top:1px solid #F0EDE8; flex:1; flex-direction:column; gap:10px; height:auto; justify-content:flex-start; margin:0px; padding:15px 23px; width:auto; max-width:100%; min-width:auto; }
.sd-134 > * { --gap-h:0px; --gap-v:10px; }
.sd-135 { align-items:flex-start; flex-direction:row; gap:197px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:auto; max-width:100%; }
.sd-135 > * { --gap-h:197px; --gap-v:0px; }
.sd-136 { color:#1A1A1A; flex:none; font-family:var(--s-font-b9ab5616); font-size:17px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:1.60; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-137 { color:#8A7D6B; flex:none; font-family:var(--s-font-828e29d0); font-size:20px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-138 { color:#808080; flex:none; font-family:var(--s-font-b9ab5616); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:20px; margin:0px; text-align:left; width:100%; justify-content:flex-start; max-width:100%; }
.sd-139 { align-items:flex-start; border-bottom:1px solid #F0EDE8; border-left:1px solid #F0EDE8; border-radius:8px; border-right:1px solid #F0EDE8; border-top:1px solid #F0EDE8; flex:1; flex-direction:column; gap:10px; height:auto; justify-content:flex-start; margin:0px; padding:15px 23px; width:auto; max-width:100%; min-width:auto; }
.sd-139 > * { --gap-h:0px; --gap-v:10px; }
.sd-140 { align-items:flex-start; flex:none; flex-direction:row; gap:197px; height:auto; justify-content:flex-start; margin:0px; padding:0px; width:100%; max-width:100%; }
.sd-140 > * { --gap-h:197px; --gap-v:0px; }
.sd-141 { color:#1A1A1A; flex:none; font-family:var(--s-font-b9ab5616); font-size:17px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:1.60; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-142 { color:#8A7D6B; flex:none; font-family:var(--s-font-828e29d0); font-size:20px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; margin:0px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-143 { color:#808080; flex:none; font-family:var(--s-font-b9ab5616); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:20px; margin:0px; text-align:left; width:100%; justify-content:flex-start; max-width:100%; }
.sd-144 { background:var(--s-color-7588f453); justify-content:center; }
.sd-145 { align-content:center; align-items:center; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; padding:100px; width:100%; max-width:100%; }
.sd-146 { align-content:center; align-items:center; background:transparent; flex:none; flex-direction:row; flex-wrap:nowrap; gap:40px; height:auto; justify-content:center; overflow-x:hidden; overflow-y:hidden; padding:0px; width:1080px; max-width:100%; }
.sd-146 > * { --gap-h:40px; --gap-v:0px; }
.sd-147 { align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:24px; justify-content:center; padding:0px; width:auto; max-width:100%; min-width:0; }
.sd-147 > * { --gap-h:0px; --gap-v:24px; }
.sd-148 { color:#8A7D6B; font-family:var(--s-font-828e29d0); font-size:12px; font-style:normal; font-weight:600; height:auto; letter-spacing:0.20em; line-height:20px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-149 { color:#1A1A1A; font-family:var(--s-font-828e29d0); font-size:36px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:48px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.sd-150 { align-content:flex-start; align-items:flex-start; flex:2; flex-direction:column; flex-wrap:nowrap; gap:0px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:auto; max-width:100%; min-width:0; }
.sd-150 > * { --gap-h:0px; --gap-v:0px; }
.sd-151 { align-content:flex-start; align-items:flex-start; border-bottom:1px solid #8a7d6b7f; border-left:0px solid #8a7d6b7f; border-right:0px solid #8a7d6b7f; border-top:1px solid #8a7d6b7f; flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px; height:auto; justify-content:flex-start; padding:0px; width:100%; max-width:100%; }
.sd-151 > * { --gap-h:0px; --gap-v:0px; }
.sd-152 { align-content:center; align-items:center; background:transparent; border-radius:0px; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:0px; padding:0; width:100%; max-width:100%; }
.sd-153 { align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:auto; justify-content:space-between; padding:12px 16px; width:100%; max-width:100%; }
.sd-153 > * { --gap-h:0px; --gap-v:0px; }
.sd-154 { align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px; width:100%; max-width:100%; }
.sd-154 > * { --gap-h:20px; --gap-v:0px; }
.sd-155 { align-content:flex-start; align-items:flex-start; flex:1; flex-direction:row; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; padding:0px; width:auto; max-width:100%; min-width:0; }
.sd-155 > * { --gap-h:20px; --gap-v:0px; }
.sd-156 { color:#1a1a1aff; flex:1; font-family:var(--s-font-b9ab5616); font-feature-settings:'palt' 1; font-size:16px; font-weight:400; height:auto; line-height:1.5; text-align:left; width:auto; justify-content:flex-start; max-width:100%; min-width:0; }
.sd-157 { align-content:center; align-items:center; border-bottom:1px solid #e6e6e6ff; border-left:1px solid #e6e6e6ff; border-radius:50%; border-right:1px solid #e6e6e6ff; border-top:1px solid #e6e6e6ff; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:8px; }
.sd-157 > * { --gap-h:20px; --gap-v:0px; }
.sd-158 { align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:flex-start; padding:0px; }
.sd-158 > * { --gap-h:20px; --gap-v:0px; }
.sd-159 { color:#1a1a1aff; font-size:20px; opacity:0; }
.sd-152:not([open]) .sd-159, .sd-152[data-toggle-closing] .sd-159, .sd-152 > [data-toggle-closing] .sd-159, .sd-152 > .sd-159[data-toggle-closing] { opacity:1; }
.sd-160 { bottom:0px; color:#1a1a1aff; font-size:20px; left:0px; margin:0; position:absolute; right:0px; top:0px; }
.sd-161 { align-content:flex-start; align-items:flex-start; background:transparent; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px 32px; opacity:1; overflow-x:hidden; overflow-y:hidden; padding:0px; width:calc(100% - 64px); max-width:calc(100% - 64px); }
.sd-152:not([open]) .sd-161, .sd-152[data-toggle-closing] .sd-161, .sd-152 > [data-toggle-closing] .sd-161, .sd-152 > .sd-161[data-toggle-closing] { flex:none; height:0px; }
.sd-162 { align-content:flex-start; align-items:flex-start; border-bottom:0px solid #e6e6e6ff; border-left:0px solid #e6e6e6ff; border-right:0px solid #e6e6e6ff; border-top:0px solid #e6e6e6ff; flex:none; flex-direction:column; flex-wrap:nowrap; justify-content:flex-start; margin:0px; padding:8px 0px; width:100%; max-width:100%; }
.sd-163 { color:#666666ff; flex:none; font-family:var(--s-font-b9ab5616); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:400; height:auto; letter-spacing:0.02em; line-height:1.90; margin:0px; padding:0px; text-align:left; width:100%; justify-content:flex-start; max-width:100%; }
.sd-164 { align-content:flex-start; align-items:flex-start; border-bottom:0px solid #8a7d6b7f; border-left:0px solid #8a7d6b7f; border-right:0px solid #8a7d6b7f; border-top:0px solid #8a7d6b7f; flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px; height:auto; justify-content:flex-start; padding:0px; width:100%; max-width:100%; }
.sd-164 > * { --gap-h:0px; --gap-v:0px; }
.sd-165 { align-content:center; align-items:center; background:transparent; border-bottom:1px solid #8a7d6b7f; border-left:0px solid #8a7d6b7f; border-radius:0px; border-right:0px solid #8a7d6b7f; border-top:0px solid #8a7d6b7f; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:0px; padding:0; width:100%; max-width:100%; }
.sd-166 { align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:auto; justify-content:space-between; padding:12px 16px; width:100%; max-width:100%; }
.sd-166 > * { --gap-h:0px; --gap-v:0px; }
.sd-167 { align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px; width:100%; max-width:100%; }
.sd-167 > * { --gap-h:20px; --gap-v:0px; }
.sd-168 { align-content:flex-start; align-items:flex-start; flex:1; flex-direction:row; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; padding:0px; width:auto; max-width:100%; min-width:0; }
.sd-168 > * { --gap-h:20px; --gap-v:0px; }
.sd-169 { color:#1a1a1aff; flex:1; font-family:var(--s-font-b9ab5616); font-feature-settings:'palt' 1; font-size:16px; font-weight:400; height:auto; line-height:1.5; text-align:left; width:auto; justify-content:flex-start; max-width:100%; min-width:0; }
.sd-170 { align-content:center; align-items:center; border-bottom:1px solid #e6e6e6ff; border-left:1px solid #e6e6e6ff; border-radius:50%; border-right:1px solid #e6e6e6ff; border-top:1px solid #e6e6e6ff; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:8px; }
.sd-170 > * { --gap-h:20px; --gap-v:0px; }
.sd-171 { align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:flex-start; padding:0px; }
.sd-171 > * { --gap-h:20px; --gap-v:0px; }
.sd-172 { color:#1a1a1aff; font-size:20px; opacity:0; }
.sd-165:not([open]) .sd-172, .sd-165[data-toggle-closing] .sd-172, .sd-165 > [data-toggle-closing] .sd-172, .sd-165 > .sd-172[data-toggle-closing] { opacity:1; }
.sd-173 { bottom:0px; color:#1a1a1aff; font-size:20px; left:0px; margin:0; position:absolute; right:0px; top:0px; }
.sd-174 { align-content:flex-start; align-items:flex-start; background:transparent; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px 32px; opacity:1; overflow-x:hidden; overflow-y:hidden; padding:0px; width:calc(100% - 64px); max-width:calc(100% - 64px); }
.sd-165:not([open]) .sd-174, .sd-165[data-toggle-closing] .sd-174, .sd-165 > [data-toggle-closing] .sd-174, .sd-165 > .sd-174[data-toggle-closing] { flex:none; height:0px; }
.sd-175 { align-content:flex-start; align-items:flex-start; border-bottom:0px solid #e6e6e6ff; border-left:0px solid #e6e6e6ff; border-right:0px solid #e6e6e6ff; border-top:0px solid #e6e6e6ff; flex:none; flex-direction:column; flex-wrap:nowrap; justify-content:flex-start; margin:0px; padding:8px 0px; width:100%; max-width:100%; }
.sd-176 { color:#666666ff; flex:none; font-family:var(--s-font-b9ab5616); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:400; height:auto; letter-spacing:0.02em; line-height:1.90; margin:0px; padding:0px; text-align:left; width:100%; justify-content:flex-start; max-width:100%; }
.sd-177 { align-content:flex-start; align-items:flex-start; border-bottom:0px solid #8a7d6b7f; border-left:0px solid #8a7d6b7f; border-right:0px solid #8a7d6b7f; border-top:0px solid #8a7d6b7f; flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px; height:auto; justify-content:flex-start; padding:0px; width:100%; max-width:100%; }
.sd-177 > * { --gap-h:0px; --gap-v:0px; }
.sd-178 { align-content:center; align-items:center; background:transparent; border-bottom:1px solid #8a7d6b80; border-left:0px solid #8a7d6b80; border-radius:0px; border-right:0px solid #8a7d6b80; border-top:0px solid #8a7d6b80; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:0px; padding:0; width:100%; max-width:100%; }
.sd-179 { align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:auto; justify-content:space-between; padding:12px 16px; width:100%; max-width:100%; }
.sd-179 > * { --gap-h:0px; --gap-v:0px; }
.sd-180 { align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px; width:100%; max-width:100%; }
.sd-180 > * { --gap-h:20px; --gap-v:0px; }
.sd-181 { align-content:flex-start; align-items:flex-start; flex:1; flex-direction:row; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; padding:0px; width:auto; max-width:100%; min-width:0; }
.sd-181 > * { --gap-h:20px; --gap-v:0px; }
.sd-182 { color:#1a1a1aff; flex:1; font-family:var(--s-font-b9ab5616); font-feature-settings:'palt' 1; font-size:16px; font-weight:400; height:auto; line-height:1.5; text-align:left; width:auto; justify-content:flex-start; max-width:100%; min-width:0; }
.sd-183 { align-content:center; align-items:center; border-bottom:1px solid #e6e6e6ff; border-left:1px solid #e6e6e6ff; border-radius:50%; border-right:1px solid #e6e6e6ff; border-top:1px solid #e6e6e6ff; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:8px; }
.sd-183 > * { --gap-h:20px; --gap-v:0px; }
.sd-184 { align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:flex-start; padding:0px; }
.sd-184 > * { --gap-h:20px; --gap-v:0px; }
.sd-185 { color:#1a1a1aff; font-size:20px; opacity:0; }
.sd-178:not([open]) .sd-185, .sd-178[data-toggle-closing] .sd-185, .sd-178 > [data-toggle-closing] .sd-185, .sd-178 > .sd-185[data-toggle-closing] { opacity:1; }
.sd-186 { bottom:0px; color:#1a1a1aff; font-size:20px; left:0px; margin:0; position:absolute; right:0px; top:0px; }
.sd-187 { align-content:flex-start; align-items:flex-start; background:transparent; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px 32px; opacity:1; overflow-x:hidden; overflow-y:hidden; padding:0px; width:calc(100% - 64px); max-width:calc(100% - 64px); }
.sd-178:not([open]) .sd-187, .sd-178[data-toggle-closing] .sd-187, .sd-178 > [data-toggle-closing] .sd-187, .sd-178 > .sd-187[data-toggle-closing] { flex:none; height:0px; }
.sd-188 { align-content:flex-start; align-items:flex-start; border-bottom:0px solid #e6e6e6ff; border-left:0px solid #e6e6e6ff; border-right:0px solid #e6e6e6ff; border-top:0px solid #e6e6e6ff; flex:none; flex-direction:column; flex-wrap:nowrap; justify-content:flex-start; margin:0px; padding:8px 0px; width:100%; max-width:100%; }
.sd-189 { color:#666666ff; flex:none; font-family:var(--s-font-b9ab5616); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:400; height:auto; letter-spacing:0.02em; line-height:1.90; margin:0px; padding:0px; text-align:left; width:100%; justify-content:flex-start; max-width:100%; }
.sd-190 { align-content:flex-start; align-items:flex-start; border-bottom:0px solid #8a7d6b7f; border-left:0px solid #8a7d6b7f; border-right:0px solid #8a7d6b7f; border-top:0px solid #8a7d6b7f; flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px; height:auto; justify-content:flex-start; padding:0px; width:100%; max-width:100%; }
.sd-190 > * { --gap-h:0px; --gap-v:0px; }
.sd-191 { align-content:center; align-items:center; background:transparent; border-bottom:1px solid #8a7d6b80; border-left:0px solid #8a7d6b80; border-radius:0px; border-right:0px solid #8a7d6b80; border-top:0px solid #8a7d6b80; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; margin:0px; padding:0; width:100%; max-width:100%; }
.sd-192 { align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:0px; height:auto; justify-content:space-between; padding:12px 16px; width:100%; max-width:100%; }
.sd-192 > * { --gap-h:0px; --gap-v:0px; }
.sd-193 { align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:0px; width:100%; max-width:100%; }
.sd-193 > * { --gap-h:20px; --gap-v:0px; }
.sd-194 { align-content:flex-start; align-items:flex-start; flex:1; flex-direction:row; flex-wrap:nowrap; gap:20px; height:auto; justify-content:flex-start; padding:0px; width:auto; max-width:100%; min-width:0; }
.sd-194 > * { --gap-h:20px; --gap-v:0px; }
.sd-195 { color:#1a1a1aff; flex:1; font-family:var(--s-font-b9ab5616); font-feature-settings:'palt' 1; font-size:16px; font-weight:400; height:auto; line-height:1.5; text-align:left; width:auto; justify-content:flex-start; max-width:100%; min-width:0; }
.sd-196 { align-content:center; align-items:center; border-bottom:1px solid #e6e6e6ff; border-left:1px solid #e6e6e6ff; border-radius:50%; border-right:1px solid #e6e6e6ff; border-top:1px solid #e6e6e6ff; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:center; padding:8px; }
.sd-196 > * { --gap-h:20px; --gap-v:0px; }
.sd-197 { align-content:flex-start; align-items:flex-start; flex-direction:row; flex-wrap:nowrap; gap:20px; justify-content:flex-start; padding:0px; }
.sd-197 > * { --gap-h:20px; --gap-v:0px; }
.sd-198 { color:#1a1a1aff; font-size:20px; opacity:0; }
.sd-191:not([open]) .sd-198, .sd-191[data-toggle-closing] .sd-198, .sd-191 > [data-toggle-closing] .sd-198, .sd-191 > .sd-198[data-toggle-closing] { opacity:1; }
.sd-199 { bottom:0px; color:#1a1a1aff; font-size:20px; left:0px; margin:0; position:absolute; right:0px; top:0px; }
.sd-200 { align-content:flex-start; align-items:flex-start; background:transparent; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:flex-start; margin:0px 32px; opacity:1; overflow-x:hidden; overflow-y:hidden; padding:0px; width:calc(100% - 64px); max-width:calc(100% - 64px); }
.sd-191:not([open]) .sd-200, .sd-191[data-toggle-closing] .sd-200, .sd-191 > [data-toggle-closing] .sd-200, .sd-191 > .sd-200[data-toggle-closing] { flex:none; height:0px; }
.sd-201 { align-content:flex-start; align-items:flex-start; border-bottom:0px solid #e6e6e6ff; border-left:0px solid #e6e6e6ff; border-right:0px solid #e6e6e6ff; border-top:0px solid #e6e6e6ff; flex:none; flex-direction:column; flex-wrap:nowrap; justify-content:flex-start; margin:0px; padding:8px 0px; width:100%; max-width:100%; }
.sd-202 { color:#666666ff; flex:none; font-family:var(--s-font-b9ab5616); font-feature-settings:'palt' 1; font-size:14px; font-style:normal; font-weight:400; height:auto; letter-spacing:0.02em; line-height:1.90; margin:0px; padding:0px; text-align:left; width:100%; justify-content:flex-start; max-width:100%; }
.symbol-2 { align-content:center; align-items:center; background:#1a1a1a; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; padding:60px 100px; width:100%; max-width:100%; }
.symbol-2__sd-1 { align-content:center; align-items:center; background:#1A1A1A; flex:none; flex-direction:column; flex-wrap:nowrap; gap:24px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:1080px; max-width:100%; }
.symbol-2__sd-1 > * { --gap-h:0px; --gap-v:24px; }
.symbol-2__sd-2 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:28px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:48px; text-align:center; width:auto; justify-content:center; max-width:100%; }
.symbol-2__sd-3 { align-content:center; align-items:center; flex-direction:row; flex-wrap:nowrap; gap:12px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:auto; max-width:100%; }
.symbol-2__sd-3 > * { --gap-h:12px; --gap-v:0px; }
.symbol-2__sd-4 { align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:8px; height:100px; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:auto; max-width:100%; }
.symbol-2__sd-4 > * { --gap-h:8px; --gap-v:0px; }
.symbol-2__sd-5 { align-content:center; align-items:center; border-bottom:2px solid rgba(255, 255, 255, 0.30000001192092896); border-left:2px solid rgba(255, 255, 255, 0.30000001192092896); border-radius:14px; border-right:2px solid rgba(255, 255, 255, 0.30000001192092896); border-top:2px solid rgba(255, 255, 255, 0.30000001192092896); flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px; height:28px; justify-content:center; overflow-x:hidden; overflow-y:hidden; padding:0px; width:28px; max-width:100%; }
.symbol-2__sd-5 > * { --gap-h:0px; --gap-v:0px; }
.symbol-2__sd-6 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:11px; font-style:normal; font-weight:600; height:auto; letter-spacing:0em; line-height:19px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-2__sd-7 { color:#f9f9f9ff; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-2__sd-8 { color:#f9f9f9ff; flex:none; font-family:var(--s-font-828e29d0); font-size:16px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:27px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-2__sd-9 { align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:8px; height:100px; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:auto; max-width:100%; }
.symbol-2__sd-9 > * { --gap-h:8px; --gap-v:0px; }
.symbol-2__sd-10 { align-content:center; align-items:center; border-bottom:2px solid rgba(255, 255, 255, 0.30000001192092896); border-left:2px solid rgba(255, 255, 255, 0.30000001192092896); border-radius:14px; border-right:2px solid rgba(255, 255, 255, 0.30000001192092896); border-top:2px solid rgba(255, 255, 255, 0.30000001192092896); flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px; height:28px; justify-content:center; overflow-x:hidden; overflow-y:hidden; padding:0px; width:28px; max-width:100%; }
.symbol-2__sd-10 > * { --gap-h:0px; --gap-v:0px; }
.symbol-2__sd-11 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:11px; font-style:normal; font-weight:600; height:auto; letter-spacing:0em; line-height:19px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-2__sd-12 { color:#f9f9f9ff; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-2__sd-13 { color:#f9f9f9ff; flex:none; font-family:var(--s-font-828e29d0); font-size:16px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:27px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-2__sd-14 { align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:8px; height:100px; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:auto; max-width:100%; }
.symbol-2__sd-14 > * { --gap-h:8px; --gap-v:0px; }
.symbol-2__sd-15 { align-content:center; align-items:center; border-bottom:2px solid rgba(255, 255, 255, 0.30000001192092896); border-left:2px solid rgba(255, 255, 255, 0.30000001192092896); border-radius:14px; border-right:2px solid rgba(255, 255, 255, 0.30000001192092896); border-top:2px solid rgba(255, 255, 255, 0.30000001192092896); flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px; height:28px; justify-content:center; overflow-x:hidden; overflow-y:hidden; padding:0px; width:28px; max-width:100%; }
.symbol-2__sd-15 > * { --gap-h:0px; --gap-v:0px; }
.symbol-2__sd-16 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:11px; font-style:normal; font-weight:600; height:auto; letter-spacing:0em; line-height:19px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-2__sd-17 { color:#f9f9f9ff; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-2__sd-18 { color:#f9f9f9ff; flex:none; font-family:var(--s-font-828e29d0); font-size:16px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:27px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-2__sd-19 { align-content:center; align-items:center; flex:none; flex-direction:row; flex-wrap:nowrap; gap:8px; height:100px; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:auto; max-width:100%; }
.symbol-2__sd-19 > * { --gap-h:8px; --gap-v:0px; }
.symbol-2__sd-20 { align-content:center; align-items:center; border-bottom:2px solid rgba(255, 255, 255, 0.30000001192092896); border-left:2px solid rgba(255, 255, 255, 0.30000001192092896); border-radius:14px; border-right:2px solid rgba(255, 255, 255, 0.30000001192092896); border-top:2px solid rgba(255, 255, 255, 0.30000001192092896); flex:none; flex-direction:column; flex-wrap:nowrap; gap:0px; height:28px; justify-content:center; overflow-x:hidden; overflow-y:hidden; padding:0px; width:28px; max-width:100%; }
.symbol-2__sd-20 > * { --gap-h:0px; --gap-v:0px; }
.symbol-2__sd-21 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:11px; font-style:normal; font-weight:600; height:auto; letter-spacing:0em; line-height:19px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-2__sd-22 { color:#f9f9f9ff; flex:none; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-2__sd-23 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:15px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:26px; text-align:center; width:auto; justify-content:center; max-width:100%; }
.symbol-2__sd-24 { align-content:center; align-items:center; background:#EEEEEE; border-bottom:1px solid #1a1a1aff; border-left:1px solid #1a1a1aff; border-radius:8px; border-right:1px solid #1a1a1aff; border-top:1px solid #1a1a1aff; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; padding:18px 48px; width:auto; max-width:100%; }
.symbol-2__sd-24:hover { background:#1a1a1aff; border-bottom:1px solid var(--s-color-1a8c0034); border-left:1px solid var(--s-color-1a8c0034); border-right:1px solid var(--s-color-1a8c0034); border-top:1px solid var(--s-color-1a8c0034); transition-duration:300ms; transition-timing-function:ease-in-out; --ha:1; }
.symbol-2__sd-25 { color:#1A1A1A; flex:none; font-family:var(--s-font-828e29d0); font-size:15px; font-style:normal; font-weight:600; height:auto; letter-spacing:0em; line-height:26px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-2__sd-24:hover .symbol-2__sd-25 { color:var(--s-color-1a8c0034); }
.symbol-2__sd-26 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:12px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:20px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-2__sd-27 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:15px; font-style:normal; font-weight:700; height:auto; letter-spacing:0em; line-height:26px; text-align:center; width:auto; justify-content:center; max-width:100%; }
.symbol-2__sd-28 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:15px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:26px; text-align:center; width:auto; justify-content:center; max-width:100%; }
.symbol-2__sd-29 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:15px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:26px; text-align:center; width:auto; justify-content:center; max-width:100%; }
.symbol-2__sd-29:hover { text-decoration:underline; --ha:1; }
.symbol-3 { align-content:center; align-items:center; background:#111111; flex:none; flex-direction:column; flex-wrap:nowrap; height:auto; justify-content:center; padding:60px 100px; width:100%; max-width:100%; }
.symbol-3__sd-1 { align-content:flex-start; align-items:flex-start; background:#111111; flex:none; flex-direction:column; flex-wrap:nowrap; gap:40px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:60px 0px; width:1080px; max-width:100%; }
.symbol-3__sd-1 > * { --gap-h:0px; --gap-v:40px; }
.symbol-3__sd-2 { align-content:flex-start; align-items:flex-start; flex:none; flex-direction:row; flex-wrap:nowrap; gap:48px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:100%; max-width:100%; }
.symbol-3__sd-2 > * { --gap-h:48px; --gap-v:0px; }
.symbol-3__sd-3 { align-content:flex-start; align-items:flex-start; flex:none; flex-direction:column; flex-wrap:nowrap; gap:12px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:320px; max-width:100%; }
.symbol-3__sd-3 > * { --gap-h:0px; --gap-v:12px; }
.symbol-3__sd-4 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:16px; font-style:normal; font-weight:700; height:auto; letter-spacing:2px; line-height:27px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-5 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:300px; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-6 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:300px; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-7 { align-content:flex-start; align-items:flex-start; flex:1; flex-direction:row; flex-wrap:nowrap; gap:40px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:auto; max-width:100%; min-width:0; }
.symbol-3__sd-7 > * { --gap-h:40px; --gap-v:0px; }
.symbol-3__sd-8 { align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:10px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:auto; max-width:100%; min-width:0; }
.symbol-3__sd-8 > * { --gap-h:0px; --gap-v:10px; }
.symbol-3__sd-9 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:11px; font-style:normal; font-weight:600; height:auto; letter-spacing:2px; line-height:19px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-10 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-10:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-11 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-11:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-12 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-12:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-13 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-13:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-14 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-14:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-15 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-15:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-16 { align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:10px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:auto; max-width:100%; min-width:0; }
.symbol-3__sd-16 > * { --gap-h:0px; --gap-v:10px; }
.symbol-3__sd-17 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:11px; font-style:normal; font-weight:600; height:auto; letter-spacing:2px; line-height:19px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-18 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-18:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-19 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-19:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-20 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-20:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-21 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-21:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-22 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-22:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-23 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-23:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-24 { align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:10px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:auto; max-width:100%; min-width:0; }
.symbol-3__sd-24 > * { --gap-h:0px; --gap-v:10px; }
.symbol-3__sd-25 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:11px; font-style:normal; font-weight:600; height:auto; letter-spacing:2px; line-height:19px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-26 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-26:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-27 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-27:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-28 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-28:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-29 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-29:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-30 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-30:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-31 { align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; justify-content:center; padding:0px; width:auto; max-width:100%; min-width:0; }
.symbol-3__sd-32 { align-content:flex-start; align-items:flex-start; flex:1; flex-direction:column; flex-wrap:nowrap; gap:10px; height:auto; justify-content:flex-start; overflow-x:hidden; overflow-y:hidden; padding:0px; width:auto; max-width:100%; min-width:0; }
.symbol-3__sd-32 > * { --gap-h:0px; --gap-v:10px; }
.symbol-3__sd-33 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:11px; font-style:normal; font-weight:600; height:auto; letter-spacing:2px; line-height:19px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-34 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-34:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-35 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-35:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-36 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-36:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-37 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:13px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:22px; text-align:left; width:auto; justify-content:flex-start; max-width:100%; }
.symbol-3__sd-37:hover { color:#ffffffff; text-decoration:underline; --ha:1; }
.symbol-3__sd-38 { align-items:center; background:#262626; flex-direction:column; height:1px; justify-content:center; width:100%; max-width:100%; }
.symbol-3__sd-39 { color:#f9f9f9ff; font-family:var(--s-font-828e29d0); font-size:12px; font-style:normal; font-weight:400; height:auto; letter-spacing:0em; line-height:20px; text-align:center; width:auto; justify-content:center; max-width:100%; }