@import url('https://fonts.googleapis.com/css2?family=Geologica:wght@400;500;600;700;800&family=Inter:wght@400;500&display=swap');

:root {
    --f14do: #AB33A5;
    --f15tf: #B73050;
    --f16yg: #793CC1;
    --f1r5: linear-gradient(45deg, var(--f14do), var(--f15tf));
    --f3si: 'Geologica', sans-serif;
    --f5a7: 'Inter', sans-serif;
    --f19vy: 72px;
    --f20bs: 48px;
    --f21d4: 32px;
    --f17o4: 18px;
    --f18mv: 800;
    --f6kd: 6px;
    --f7xa: 10px;
    --f8q2: 14px;
    --f9tf: 20px;
    --f4ip: 40px;
    --f10fi: 0 2px 8px #AB33A518;
    --f11xc: 0 4px 16px #AB33A522;
    --f12hp: 0 8px 32px #AB33A530;
    --f13ax: 0 16px 48px #AB33A540;
    --sc_bqhkr7: 100px 0;
}
.sc_gwm77w {
    border-radius: 6px;
    padding: 12px 24px;
}
.sc_y027n2, .sc_talhql, .sc_f38rtx, .sc_ef4xti, .sc_j78boe {
    border-width: 3px;
    border-color: #AB33A5;
}

.sc_f38rtx {
    position: relative;
    padding-top: 50px;
}
.sc_f38rtx::before {
    content: '\201C';
    position: absolute;
    top: 10px;
    left: 20px;
    font-size: 72px;
    line-height: 1;
    color: var(--f14do);
    opacity: 0.2;
    font-family: Georgia, serif;
}

.portfolio-item, .sc_ewoto6 {
    position: relative;
}
.portfolio-item::before, .sc_ewoto6::before {
    content: '';
    position: absolute;
    inset: 0;
    background: var(--f14do);
    mix-blend-mode: color;
    opacity: 0.35;
    z-index: 1;
    transition: opacity 0.4s;
    pointer-events: none;
}
.portfolio-item:hover::before, .sc_lk4glz:hover .sc_ewoto6::before {
    opacity: 0;
}

main > section:nth-child(3n+2):not(.sc_ckspho):not(.sc_h25nyh) { position: relative; }
main > section:nth-child(3n+2):not(.sc_ckspho):not(.sc_h25nyh)::after {
    content: '';
    position: absolute;
    top: 20px;
    right: 20px;
    width: 40px;
    height: 40px;
    border-top: 2px solid var(--f14do);
    border-right: 2px solid var(--f14do);
    opacity: 0.12;
    pointer-events: none;
    z-index: 1;
    border-radius: 0 4px 0 0;
}
.sc_c8uxeh::after { display: none !important; }

.sc_c8uxeh { min-height: 100vh; position: relative; overflow: hidden; }
.sc_c8uxeh::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 55%;
    height: 100%;
    background: var(--f14do);
    opacity: 0.06;
    clip-path: polygon(15% 0, 100% 0, 100% 100%, 0 100%);
    z-index: 0;
}
.sc_isjf2t { position: relative; z-index: 1; }
.sc_isjf2t img {
    border-radius: 0 0 0 var(--f9tf);
    box-shadow: -20px 20px 60px rgba(0,0,0,0.15);
}
.sc_on6abd { position: relative; z-index: 2; }
.sc_vm3p53 { border-left: 3px solid var(--f14do); padding-left: 12px; background: none; border-radius: 0; }

.sc_ob6ey3 {
    background: transparent;
    padding: 16px 20px;
}
.sc_ob6ey3 .sc_q40hyb {
    background: var(--bg-card, #fff);
    border-radius: var(--f4ip);
    padding: 10px 24px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.08);
    border: 1px solid var(--border-color);
}
.sc_ob6ey3.scrolled { padding: 8px 20px; }
.sc_ob6ey3.scrolled .sc_q40hyb { box-shadow: 0 8px 30px rgba(0,0,0,0.1); }

.sc_a31z4b { background: #1a1a2e; color: rgba(255,255,255,0.6); padding-top: 80px; }
.sc_a31z4b h4,.sc_a31z4b h5 { color: #fff; }
.sc_oifw79 .sc_ud4a7x::after { background: var(--f14do); }
.sc_i6smf1 { background: #10101c; border-top: none; margin: 60px -1000px 0; padding: 24px 1000px; }
.sc_i6smf1 p { color: rgba(255,255,255,0.3); }
.sc_binhd2 a:hover { background: var(--f14do); border-color: var(--f14do); }

.contact-section .sc_mkiqo8 {
    border: 2px solid var(--f14do);
    padding: 40px;
    border-radius: var(--f7xa);
    position: relative;
}
.contact-section .sc_mkiqo8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 30px;
    right: 30px;
    height: 4px;
    background: var(--f1r5);
    border-radius: 0 0 4px 4px;
}
.contact-section .form-control { border-radius: var(--f6kd); }

.sc_fi73ze { font-size: 24px; font-weight: 800; text-shadow: 3px 3px 0 rgba(var(--f14do-rgb, 99,102,241), 0.2); }

.sc_zq2mxk, .card-title, .sc_a48yji, .sc_ud4a7x {
    position: relative;
    padding-bottom: 10px;
}
.sc_zq2mxk::after, .card-title::after, .sc_a48yji::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 30px;
    height: 2px;
    background: var(--f14do);
    border-radius: 1px;
}

.sc_ll3v8b { width: 40px; height: 40px; gap: 6px; border: none; background: none; border-radius: 0; transition: transform 0.4s ease; }
.sc_ll3v8b .sc_wiujid { width: 24px; height: 2px; border-radius: 2px; transition: transform 0.3s ease, opacity 0.3s ease; }
.sc_ll3v8b.active { transform: rotate(180deg); }
.sc_ll3v8b.active .sc_wiujid:nth-child(1) { transform: translateY(8px) rotate(45deg); }
.sc_ll3v8b.active .sc_wiujid:nth-child(2) { opacity: 0; }
.sc_ll3v8b.active .sc_wiujid:nth-child(3) { transform: translateY(-8px) rotate(-45deg); }

main > section + section::before{content:'';display:block;width:10px;height:10px;background:var(--f14do);transform:rotate(45deg);margin:15px auto;opacity:0.4;}

.scroll-line{position:fixed;right:16px;top:20%;height:60%;width:3px;background:var(--border-color);border-radius:2px;z-index:9990;opacity:0.4;}.scroll-line .indicator{width:100%;background:var(--f14do);border-radius:2px;transition:height 0.1s;}@media(max-width:768px){.scroll-line{display:none;}}

.progress-pct{position:fixed;bottom:20px;left:20px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:var(--f14do);background:var(--bg-card);border:1px solid var(--border-color);border-radius:50%;z-index:9990;opacity:0.6;font-family:var(--f5a7);}@media(max-width:768px){.progress-pct{display:none;}}

.sc_y027n2,.sc_talhql,.portfolio-item{opacity:0;animation:scaleIn 0.4s ease forwards;}.row>[class*="col"]:nth-child(1)>*{animation-delay:0.03s;}.row>[class*="col"]:nth-child(2)>*{animation-delay:0.08s;}.row>[class*="col"]:nth-child(3)>*{animation-delay:0.13s;}.row>[class*="col"]:nth-child(4)>*{animation-delay:0.18s;}.row>[class*="col"]:nth-child(5)>*{animation-delay:0.23s;}.row>[class*="col"]:nth-child(6)>*{animation-delay:0.28s;}@keyframes scaleIn{from{opacity:0;transform:scale(0.9);}to{opacity:1;transform:scale(1);}}

.typewriter-cursor{display:inline-block;width:2px;height:1em;background:var(--f14do);margin-left:4px;animation:twBlink 0.7s step-end infinite;vertical-align:text-bottom;}@keyframes twBlink{50%{opacity:0;}}

@media(prefers-reduced-motion:reduce){.sc_y027n2,.sc_talhql,.sc_ef4xti,.sc_j78boe,.sc_lk4glz,.portfolio-item{opacity:1!important;transform:none!important;animation:none!important;}}

main > section {
    position: sticky;
    top: 0;
    transition: transform 0.1s linear, opacity 0.1s linear;
    transform-origin: center top;
    background: var(--bg-primary);
    border-radius: var(--f9tf) var(--f9tf) 0 0;
}
main > section:nth-child(even):not(.sc_ckspho):not(.sc_h25nyh) { background: var(--bg-secondary, var(--bg-primary)); }
.sc_c8uxeh { position: relative; border-radius: 0; }
.sc_a31z4b { position: relative; border-radius: var(--f9tf) var(--f9tf) 0 0; }
@media (max-width: 768px) { main > section { position: relative; border-radius: 0; } }

.sc_talhql img,.sc_ef4xti img,.portfolio-item img,.sc_y027n2 img{transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);}.sc_talhql:hover img,.sc_ef4xti:hover img,.portfolio-item:hover img,.sc_y027n2:hover img{transform:scale(1.08) rotate(1.5deg);}

.sc_binhd2 a,.team-social a{transition:transform 0.3s cubic-bezier(0.34,1.56,0.64,1),background 0.3s,color 0.3s;}.sc_binhd2 a:hover,.team-social a:hover{transform:translateY(-6px) scale(1.15);}

.pulse-dot{display:inline-block;width:10px;height:10px;background:var(--f14do);border-radius:50%;margin-left:10px;vertical-align:middle;animation:pulseDot 2s ease-in-out infinite;}@keyframes pulseDot{0%,100%{transform:scale(1);opacity:1;}50%{transform:scale(1.8);opacity:0.3;}}

@keyframes pulseGlow{0%,100%{box-shadow:0 0 0 0 rgba(var(--f14do-rgb,99,102,241),0.45);}70%{box-shadow:0 0 0 14px rgba(var(--f14do-rgb,99,102,241),0);}}
.sc_c8uxeh .sc_w947xb,.sc_c8uxeh .sc_gwm77w{animation:pulseGlow 2.5s ease-in-out infinite;}

.orbit-wrap{position:relative;display:inline-block;}.orbit-dot{position:absolute;width:6px;height:6px;background:var(--f14do);border-radius:50%;top:50%;left:50%;margin:-3px;animation:orbitSpin 8s linear infinite;opacity:0.4;pointer-events:none;}@keyframes orbitSpin{to{transform:rotate(360deg) translateX(30px) rotate(-360deg);}}

.sc_a9sb3r{background:linear-gradient(90deg,var(--text-primary) 0%,var(--f14do) 25%,var(--text-primary) 50%,var(--f14do) 75%,var(--text-primary) 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmerText 4s linear infinite;}@keyframes shimmerText{to{background-position:200% center;}}

main > section:nth-child(even):not(.sc_ckspho):not(.sc_h25nyh) { position: relative; overflow: clip; }
main > section:nth-child(even):not(.sc_ckspho):not(.sc_h25nyh)::before {
    content: '';
    position: absolute;
    inset: 0;
    pointer-events: none;
    z-index: 0;
    opacity: 0.04;
    background:
        radial-gradient(circle 60px at 15% 25%, var(--f14do), transparent),
        radial-gradient(circle 90px at 80% 15%, var(--f15tf, var(--f14do)), transparent),
        radial-gradient(circle 45px at 45% 70%, var(--f14do), transparent),
        radial-gradient(circle 75px at 70% 60%, var(--f15tf, var(--f14do)), transparent),
        radial-gradient(circle 50px at 25% 85%, var(--f14do), transparent),
        radial-gradient(circle 110px at 90% 80%, var(--f15tf, var(--f14do)), transparent),
        radial-gradient(circle 35px at 55% 35%, var(--f14do), transparent);
}
.sc_c8uxeh::before { display: none !important; }

html:not(.sc_p1bytg) main > section {
    opacity: 1 !important;
    transform: none !important;
    clip-path: none !important;
    filter: none !important;
}

@media (min-width: 993px) {
    .sc_q40hyb {
        flex-wrap: nowrap;
        overflow: visible;
    }
    .sc_d14ip2 {
        flex: 1 1 auto;
        min-width: 0;
        justify-content: center;
        flex-wrap: nowrap;
        overflow: hidden;
        gap: clamp(10px, 1.8vw, 36px) !important;
    }
    .sc_d14ip2 .nav-link {
        white-space: nowrap;
        font-size: clamp(11px, 1.1vw, 15px) !important;
        padding: 8px 0;
        flex-shrink: 0;
    }
    .sc_p83buh, .sc_ziffev {
        gap: clamp(8px, 1.4vw, 32px) !important;
        flex-wrap: nowrap;
        overflow: hidden;
    }
    .sc_p83buh .nav-link,
    .sc_ziffev .nav-link {
        white-space: nowrap;
        font-size: clamp(11px, 1.1vw, 15px) !important;
        flex-shrink: 0;
    }
    .sc_iiijg7 {
        flex-shrink: 0;
        white-space: nowrap;
    }
    .sc_fi73ze {
        flex-shrink: 0;
    }
}

div.sc_g82i8b:not(.sc_bqhkr7) {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1001;
    padding: 6px 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
}
div.sc_g82i8b:not(.sc_bqhkr7) + .sc_ob6ey3 {
    top: 33px;
    transition: top 0.3s ease, background 0.3s ease, padding 0.3s ease;
}
div.sc_g82i8b.sc_e6i347 {
    transform: translateY(-100%);
    opacity: 0;
    pointer-events: none;
}
div.sc_g82i8b.sc_e6i347 + .sc_ob6ey3,
div.sc_g82i8b:not(.sc_bqhkr7) + .sc_ob6ey3.scrolled {
    top: 0;
}
div.sc_g82i8b:not(.sc_bqhkr7) ~ .sc_c8uxeh {
    padding-top: 200px;
}

@media (max-width: 992px) {
    div.sc_g82i8b:not(.sc_bqhkr7) {
        position: relative;
        z-index: auto;
        font-size: 11px;
        padding: 4px 0;
    }
    div.sc_g82i8b:not(.sc_bqhkr7) + .sc_ob6ey3 {
        top: 0;
    }
    div.sc_g82i8b:not(.sc_bqhkr7) ~ .sc_c8uxeh {
        padding-top: 140px;
    }
}

@media (max-width: 992px) {
    .sc_ll3v8b {
        display: flex !important;
        pointer-events: auto !important;
        opacity: 1 !important;
        z-index: 10001 !important;
        cursor: pointer !important;
        -webkit-tap-highlight-color: transparent;
    }
    .sc_ll3v8b .sc_wiujid {
        pointer-events: none;
        display: block !important;
        opacity: 1 !important;
        visibility: visible !important;
    }
    .sc_d14ip2 {
        display: flex !important;
        flex-direction: column !important;
        position: fixed !important;
        top: 0 !important;
        height: 100vh !important;
        height: 100dvh !important;
        z-index: 10000 !important;
        overflow-y: auto !important;
    }
    .sc_d14ip2 .nav-link {
        font-size: 18px !important;
        padding: 14px 0 !important;
        display: block !important;
        width: 100% !important;
        opacity: 1 !important;
        visibility: visible !important;
        pointer-events: auto !important;
        line-height: 1.4 !important;
        text-decoration: none !important;
    }
    .sc_d14ip2 .nav-link::after { display: none !important; }
    .sc_iiijg7 { display: none !important; }
    .sc_p83buh, .sc_ziffev { display: none !important; }
}

@media (max-width: 992px) {
    .sc_d14ip2 { right: -100% !important; left: auto !important; width: min(320px,85vw) !important; background: #0a0a0a !important; padding: 100px 32px 40px !important; box-shadow: -4px 0 60px rgba(0,0,0,0.6) !important; border-left: 1px solid rgba(255,255,255,0.06) !important; transition: right 0.45s cubic-bezier(0.4,0,0.2,1) !important; }
    .sc_d14ip2.active { right: 0 !important; }
    .sc_d14ip2 .nav-link { color: rgba(255,255,255,0.8) !important; text-transform: uppercase !important; font-size: 13px !important; letter-spacing: 2px !important; border-bottom: 1px solid rgba(255,255,255,0.07) !important; opacity: 0 !important; transform: translateX(30px) !important; transition: opacity 0.4s ease, transform 0.4s ease, color 0.2s !important; }
    .sc_d14ip2.active .nav-link { opacity: 1 !important; transform: translateX(0) !important; }
    .sc_d14ip2.active .nav-link:hover { color: var(--f14do) !important; }
    .sc_d14ip2.active .nav-link:nth-child(1){transition-delay:.10s !important;}
    .sc_d14ip2.active .nav-link:nth-child(2){transition-delay:.16s !important;}
    .sc_d14ip2.active .nav-link:nth-child(3){transition-delay:.22s !important;}
    .sc_d14ip2.active .nav-link:nth-child(4){transition-delay:.28s !important;}
    .sc_d14ip2.active .nav-link:nth-child(5){transition-delay:.34s !important;}
    .sc_d14ip2.active .nav-link:nth-child(6){transition-delay:.40s !important;}
    .sc_d14ip2.active .nav-link:nth-child(7){transition-delay:.46s !important;}
    .sc_d14ip2.active .nav-link:nth-child(8){transition-delay:.52s !important;}
}

.sc_y027n2,
.sc_talhql,
.sc_ef4xti,
.sc_j78boe,
.sc_lruvix,
.sc_lk4glz {
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
}
.sc_y027n2 *,
.sc_talhql *,
.sc_ef4xti *,
.sc_j78boe *,
.sc_lruvix * {
    filter: none !important;
}
@supports (animation: none) {
    .sc_y027n2, .sc_talhql, .sc_ef4xti {
        animation-fill-mode: forwards !important;
    }
}
.sc_ef4xti + .sc_ef4xti {
    margin-top: 1.5rem;
}

.sc_c8uxeh .sc_zl5wd6 ~ .container,
.sc_c8uxeh .sc_zl5wd6 ~ .container * {
    color: #fff;
}
.sc_c8uxeh .sc_zl5wd6 ~ .container p,
.sc_c8uxeh .sc_zl5wd6 ~ .container .sc_snpix3 {
    color: rgba(255,255,255,0.85);
}
.sc_c8uxeh .sc_zl5wd6 ~ .container .sc_gwm77w {
    color: inherit;
}
.sc_h25nyh .sc_vm3p53 { color: #fff; }
.sc_h25nyh .sc_ptxqj4 { color: var(--f14do); }
.sc_h25nyh .sc_bn9x93 { color: rgba(255,255,255,0.55); }
.sc_h25nyh .sc_q56hf3 a { color: rgba(255,255,255,0.65); }
.sc_h25nyh .sc_q56hf3 a:hover { color: #fff; }
.sc_a31z4b[style*="background:none"] { background: none !important; }
.sc_a31z4b[style*="background:none"]::before,
.sc_a31z4b[style*="background:none"]::after { display: none !important; }

.swiper:not(.swiper-initialized) { overflow: hidden; }
.swiper:not(.swiper-initialized) .swiper-wrapper {
    display: flex; flex-wrap: nowrap;
}
.swiper:not(.swiper-initialized) .swiper-slide {
    flex-shrink: 0; width: 100%;
}

.sc_gvth4r .swiper-button-next,
.sc_gvth4r .swiper-button-prev {
    width: 32px; height: 32px;
    background: var(--bg-card, #fff);
    border-radius: 50%;
    box-shadow: 0 2px 8px rgba(0,0,0,0.15);
}
.sc_gvth4r .swiper-button-next::after,
.sc_gvth4r .swiper-button-prev::after {
    font-size: 14px;
    color: var(--text-primary, #1a1a2e);
}
.sc_gvth4r .swiper-button-next { right: 0; }
.sc_gvth4r .swiper-button-prev { left: 0; }

.sc_y027n2, .sc_lruvix, .sc_talhql, .sc_ef4xti,
.sc_j78boe, .sc_lk4glz, .sc_f38rtx, .counter-item,
.card { overflow: hidden; }

.sc_y027n2 h1, .sc_y027n2 h2, .sc_y027n2 h3, .sc_y027n2 h4, .sc_y027n2 h5, .sc_y027n2 h6,
.sc_lruvix h1, .sc_lruvix h2, .sc_lruvix h3, .sc_lruvix h4,
.sc_talhql h1, .sc_talhql h2, .sc_talhql h3, .sc_talhql h4,
.counter-item h1, .counter-item h2, .counter-item h3, .counter-item h4,
.card h1, .card h2, .card h3, .card h4, .card h5, .card h6 {
    overflow-wrap: break-word;
    word-break: break-word;
    hyphens: auto;
}

.sc_y027n2 p, .sc_y027n2 span, .sc_y027n2 li,
.sc_lruvix p, .sc_talhql p, .counter-item p,
.card p, .card span, .card li {
    overflow-wrap: break-word;
    word-break: break-word;
}

.sc_fuxoxw, .sc_nj46jx, .counter-suffix {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 100%;
}

.sc_y027n2 .stat-number, .sc_y027n2 [class*="number"],
.counter-item .stat-number {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 100%;
}

body {
    line-height: 1.667;
    letter-spacing: 0.014em;
}

.sc_y027n2, .sc_talhql, .sc_ef4xti, .sc_f38rtx, .sc_j78boe {
    padding: 28px;
}
.sc_y027n2, .sc_talhql, .sc_ef4xti, .sc_f38rtx, .sc_j78boe .card-body {
    padding: 26px 18px;
}
.row > [class*="col"]:nth-child(1) .sc_y027n2,
.row > [class*="col"]:nth-child(1) .sc_talhql {
    padding: 26px;
    border-radius: calc(var(--f7xa) + -2px);
}
.row > [class*="col"]:nth-child(2) .sc_y027n2,
.row > [class*="col"]:nth-child(2) .sc_talhql {
    padding: 30px;
    border-radius: calc(var(--f7xa) + -2px);
}
.row > [class*="col"]:nth-child(3) .sc_y027n2,
.row > [class*="col"]:nth-child(3) .sc_talhql {
    padding: 27px;
    border-radius: calc(var(--f7xa) + 0px);
}
.row > [class*="col"]:nth-child(4) .sc_y027n2,
.row > [class*="col"]:nth-child(4) .sc_talhql {
    padding: 27px;
    border-radius: calc(var(--f7xa) + -1px);
}
.row > [class*="col"]:nth-child(5) .sc_y027n2,
.row > [class*="col"]:nth-child(5) .sc_talhql {
    padding: 25px;
    border-radius: calc(var(--f7xa) + -1px);
}
.row > [class*="col"]:nth-child(6) .sc_y027n2,
.row > [class*="col"]:nth-child(6) .sc_talhql {
    padding: 28px;
    border-radius: calc(var(--f7xa) + 1px);
}

.sc_gwm77w {
    padding: 12px 32px;
    font-size: 14px;
    letter-spacing: 0.238px;
    border-radius: calc(var(--f7xa) + -2px);
}
.sc_wyq582 {
    padding: 13px 33px;
    border-width: 1px;
}

main > section {
    padding-top: 84px;
    padding-bottom: 85px;
}
main > section:first-child {
    padding-top: 95px;
}
main > section:nth-child(3) {
    padding-top: 80px;
    padding-bottom: 85px;
}
main > section:nth-child(4) {
    padding-top: 91px;
    padding-bottom: 84px;
}
main > section:nth-child(6) {
    padding-top: 87px;
    padding-bottom: 84px;
}

.sc_kcbqm3 {
    margin-bottom: 49px;
}

.sc_y027n2, .sc_talhql, .sc_ef4xti, .sc_j78boe {
    box-shadow: 2px 3px 17px rgba(0,0,0,0.052);
}

.sc_c8uxeh {
    padding-top: 117px;
}
.sc_a9sb3r {
    margin-bottom: 26px;
}
.sc_snpix3 {
    margin-bottom: 38px;
    font-size: 16px;
    line-height: 1.649;
}
.sc_vm3p53 {
    font-size: 12px;
    letter-spacing: 3.73px;
    margin-bottom: 26px;
}
.sc_vh6l7s {
    gap: 11px;
}

.sc_isjf2t img {
    border-radius: 10px;
    box-shadow: 0 12px 37px rgba(0,0,0,0.085);
}

.sc_i5pr5k {
    width: 54px;
    height: 54px;
    font-size: 22px;
    border-radius: 16px;
    margin-bottom: 18px;
}

.sc_zq2mxk, .card-title {
    font-size: 20px;
    margin-bottom: 12px;
}
.sc_pau7lg, .card-text {
    font-size: 15px;
    line-height: 1.635;
}

.sc_kkttzp {
    margin-bottom: 18px;
    letter-spacing: 0.0px;
}
.sc_ptxqj4 {
    font-size: 13px;
    letter-spacing: 2.98px;
    margin-bottom: 15px;
}
.sc_gxemw1 {
    font-size: 18px;
    line-height: 1.692;
}

@media (min-width: 993px) {
    .sc_d14ip2 {
        gap: 26px;
    }
    .sc_d14ip2 .nav-link {
        font-size: 15px;
        padding: 8px 0;
    }
}

.sc_a31z4b {
    padding-top: 67px;
}
.sc_oifw79 .sc_ud4a7x {
    font-size: 17px;
    margin-bottom: 22px;
}
.sc_q56hf3 a {
    font-size: 14px;
}
.sc_q56hf3 li {
    margin-bottom: 12px;
}
.sc_binhd2 {
    gap: 12px;
}
.sc_binhd2 a {
    width: 41px;
    height: 41px;
}
.sc_i6smf1 {
    padding: 19px 0;
    margin-top: 58px;
}

.form-control {
    border-radius: 8px;
    padding: 12px 14px;
    font-size: 14px;
}

.sc_f38rtx {
    padding: 33px;
}
.sc_rkmgsi {
    font-size: 16px;
    line-height: 1.665;
    margin-bottom: 24px;
}
.sc_hn455t {
    width: 45px;
    height: 45px;
}
.sc_qjeqv0 {
    font-size: 15px;
}
.sc_mz8n0y {
    font-size: 12px;
}

.sc_j78boe {
    padding: 39px;
}
.sc_pk6iys {
    font-size: 22px;
    margin-bottom: 8px;
}
.sc_w9mhks {
    font-size: 47px;
    margin-bottom: 17px;
}
.sc_addtyj li {
    padding: 8px 0;
    font-size: 13px;
}

.sc_fuxoxw, .stat-number {
    font-size: 39px;
    margin-bottom: 8px;
}
.sc_nj46jx {
    font-size: 15px;
    letter-spacing: 0.49px;
}

.sc_ewoto6 img {
    border-radius: 7px;
}
.sc_rws4j2 {
    font-size: 19px;
    margin-bottom: 6px;
}
.sc_lcu908 {
    font-size: 13px;
}

.sc_h0ksmn {
    font-size: 27px;
    margin-bottom: 9px;
}
.sc_a48yji {
    font-size: 19px;
    margin-bottom: 9px;
}

.wow {
    animation-duration: 0.506s !important;
}
.sc_y027n2, .sc_talhql, .sc_ef4xti, .sc_f38rtx,
.sc_j78boe, .sc_lk4glz {
    transition-duration: 0.353s;
}

.row {
    --bs-gutter-y: 28px;
}

.sc_ckspho {
    padding: 86px 0;
}
.sc_cq5nsv {
    font-size: 36px;
    margin-bottom: 12px;
}
.sc_rhs1wt {
    font-size: 16px;
    margin-bottom: 31px;
}

.sc_ef4xti .sc_ag0s71 img {
    border-radius: 7px 7px 0 0;
}
.sc_hltt9u {
    font-size: 12px;
    margin-bottom: 9px;
    gap: 9px;
}

.sc_ob6ey3 {
    padding: 19px 0;
}
.sc_ob6ey3.scrolled {
    padding: 15px 0;
}
.sc_fi73ze {
    font-size: 23px;
}
.sc_iiijg7 {
    margin-left: 14px;
}

:root {
    --_idx: 2.36;
    --_hash: '4ba60';
    --_tag: 33137;
}
.base-ref { unicode-bidi: normal; --_stamp: 566; visibility: inherit }
.a11y-skip { font-variant: normal }
.build-stamp { box-sizing: border-box; content: ''; visibility: inherit }
.vis-helper { outline: 0 solid transparent }

.sc_h25nyh h1, .sc_h25nyh h2, .sc_h25nyh h3, .sc_h25nyh h4, .sc_h25nyh h5, .sc_h25nyh h6 { color: #fff !important; }
.sc_h25nyh { color: rgba(255,255,255,0.85) !important; }
.sc_h25nyh p, .sc_h25nyh li, .sc_h25nyh span:not(.badge):not(.sc_gwm77w), .sc_h25nyh .sc_jx9lv8, .sc_h25nyh label, .sc_h25nyh blockquote, .sc_h25nyh figcaption, .sc_h25nyh dt, .sc_h25nyh dd, .sc_h25nyh td, .sc_h25nyh th { color: rgba(255,255,255,0.78) !important; }
.sc_h25nyh a:not(.sc_gwm77w):not(.nav-link) { color: rgba(255,255,255,0.85) !important; }
.sc_h25nyh a:not(.sc_gwm77w):not(.nav-link):hover { color: #fff !important; }
.sc_h25nyh .sc_fuxoxw { color: #fff !important; }
.sc_h25nyh .sc_nj46jx { color: rgba(255,255,255,0.7) !important; }

.bg-dark-custom h1, .bg-dark-custom h2, .bg-dark-custom h3, .bg-dark-custom h4, .bg-dark-custom h5, .bg-dark-custom h6 { color: #fff !important; }
.bg-dark-custom { color: rgba(255,255,255,0.85) !important; }
.bg-dark-custom p, .bg-dark-custom li, .bg-dark-custom span:not(.badge):not(.sc_gwm77w), .bg-dark-custom .sc_jx9lv8, .bg-dark-custom label, .bg-dark-custom blockquote, .bg-dark-custom figcaption, .bg-dark-custom dt, .bg-dark-custom dd, .bg-dark-custom td, .bg-dark-custom th { color: rgba(255,255,255,0.78) !important; }
.bg-dark-custom a:not(.sc_gwm77w):not(.nav-link) { color: rgba(255,255,255,0.85) !important; }
.bg-dark-custom a:not(.sc_gwm77w):not(.nav-link):hover { color: #fff !important; }
.bg-dark-custom .sc_fuxoxw { color: #fff !important; }
.bg-dark-custom .sc_nj46jx { color: rgba(255,255,255,0.7) !important; }

.bg-gradient-custom h1, .bg-gradient-custom h2, .bg-gradient-custom h3, .bg-gradient-custom h4, .bg-gradient-custom h5, .bg-gradient-custom h6 { color: #fff !important; }
.bg-gradient-custom { color: rgba(255,255,255,0.85) !important; }
.bg-gradient-custom p, .bg-gradient-custom li, .bg-gradient-custom span:not(.badge):not(.sc_gwm77w), .bg-gradient-custom .sc_jx9lv8, .bg-gradient-custom label, .bg-gradient-custom blockquote, .bg-gradient-custom figcaption, .bg-gradient-custom dt, .bg-gradient-custom dd, .bg-gradient-custom td, .bg-gradient-custom th { color: rgba(255,255,255,0.78) !important; }
.bg-gradient-custom a:not(.sc_gwm77w):not(.nav-link) { color: rgba(255,255,255,0.85) !important; }
.bg-gradient-custom a:not(.sc_gwm77w):not(.nav-link):hover { color: #fff !important; }
.bg-gradient-custom .sc_fuxoxw { color: #fff !important; }
.bg-gradient-custom .sc_nj46jx { color: rgba(255,255,255,0.7) !important; }

.bg-accent-custom h1, .bg-accent-custom h2, .bg-accent-custom h3, .bg-accent-custom h4, .bg-accent-custom h5, .bg-accent-custom h6 { color: #fff !important; }
.bg-accent-custom { color: rgba(255,255,255,0.85) !important; }
.bg-accent-custom p, .bg-accent-custom li, .bg-accent-custom span:not(.badge):not(.sc_gwm77w), .bg-accent-custom .sc_jx9lv8, .bg-accent-custom label, .bg-accent-custom blockquote, .bg-accent-custom figcaption, .bg-accent-custom dt, .bg-accent-custom dd, .bg-accent-custom td, .bg-accent-custom th { color: rgba(255,255,255,0.78) !important; }
.bg-accent-custom a:not(.sc_gwm77w):not(.nav-link) { color: rgba(255,255,255,0.85) !important; }
.bg-accent-custom a:not(.sc_gwm77w):not(.nav-link):hover { color: #fff !important; }
.bg-accent-custom .sc_fuxoxw { color: #fff !important; }
.bg-accent-custom .sc_nj46jx { color: rgba(255,255,255,0.7) !important; }

.sc_ckspho h1, .sc_ckspho h2, .sc_ckspho h3, .sc_ckspho h4, .sc_ckspho h5, .sc_ckspho h6 { color: #fff !important; }
.sc_ckspho { color: rgba(255,255,255,0.85) !important; }
.sc_ckspho p, .sc_ckspho li, .sc_ckspho span:not(.badge):not(.sc_gwm77w), .sc_ckspho .sc_jx9lv8, .sc_ckspho label, .sc_ckspho blockquote, .sc_ckspho figcaption, .sc_ckspho dt, .sc_ckspho dd, .sc_ckspho td, .sc_ckspho th { color: rgba(255,255,255,0.78) !important; }
.sc_ckspho a:not(.sc_gwm77w):not(.nav-link) { color: rgba(255,255,255,0.85) !important; }
.sc_ckspho a:not(.sc_gwm77w):not(.nav-link):hover { color: #fff !important; }
.sc_ckspho .sc_fuxoxw { color: #fff !important; }
.sc_ckspho .sc_nj46jx { color: rgba(255,255,255,0.7) !important; }

.sc_a31z4b { color: rgba(255,255,255,0.65) !important; }
.sc_a31z4b h1, .sc_a31z4b h2, .sc_a31z4b h3,
.sc_a31z4b h4, .sc_a31z4b h5, .sc_a31z4b h6,
.sc_a31z4b .sc_ud4a7x { color: #fff !important; }
.sc_a31z4b p, .sc_a31z4b li, .sc_a31z4b span,
.sc_a31z4b label { color: rgba(255,255,255,0.6) !important; }
.sc_a31z4b a:not(.sc_gwm77w) { color: rgba(255,255,255,0.65) !important; }
.sc_a31z4b a:not(.sc_gwm77w):hover { color: #fff !important; }

.sc_ykpjji h1, .sc_ykpjji h2, .sc_ykpjji h3, .sc_ykpjji h4, .sc_ykpjji h5, .sc_ykpjji h6 { color: var(--text-primary, #1a1a2e) !important; }
.sc_ykpjji p, .sc_ykpjji li, .sc_ykpjji span:not(.badge):not(.sc_gwm77w), .sc_ykpjji .sc_jx9lv8, .sc_ykpjji label, .sc_ykpjji blockquote, .sc_ykpjji figcaption, .sc_ykpjji dt, .sc_ykpjji dd, .sc_ykpjji td, .sc_ykpjji th { color: var(--text-secondary, #555) !important; }

.sc_g82i8b h1, .sc_g82i8b h2, .sc_g82i8b h3, .sc_g82i8b h4, .sc_g82i8b h5, .sc_g82i8b h6 { color: var(--text-primary, #1a1a2e) !important; }
.sc_g82i8b p, .sc_g82i8b li, .sc_g82i8b span:not(.badge):not(.sc_gwm77w), .sc_g82i8b .sc_jx9lv8, .sc_g82i8b label, .sc_g82i8b blockquote, .sc_g82i8b figcaption, .sc_g82i8b dt, .sc_g82i8b dd, .sc_g82i8b td, .sc_g82i8b th { color: var(--text-secondary, #555) !important; }

.sc_fuxoxw { color:var(--text-primary,#1a1a2e) !important; }
.sc_nj46jx { color:var(--text-muted,#888) !important; }
.sc_fuxoxw .counter-suffix { color:var(--f14do) !important; }
.counter-item .counter-icon { color:var(--f14do) !important; }
.sc_a9sb3r { color:var(--text-primary,#1a1a2e) !important; }
.sc_snpix3 { color:var(--text-secondary,#555) !important; }
.sc_vm3p53 { color:var(--f14do) !important; }
.sc_cq5nsv { color:var(--text-primary,#1a1a2e) !important; }
.sc_rhs1wt { color:var(--text-secondary,#555) !important; }
.portfolio-title { color:var(--text-primary,#1a1a2e) !important; }
.portfolio-category { color:var(--text-muted,#888) !important; }

.sc_h25nyh .sc_fuxoxw, .bg-dark-custom .sc_fuxoxw, .bg-gradient-custom .sc_fuxoxw, .bg-accent-custom .sc_fuxoxw, .sc_ckspho .sc_fuxoxw, .sc_c8uxeh .sc_fuxoxw, .sc_xbtegl .sc_fuxoxw { color:#fff !important; }
.sc_h25nyh .sc_nj46jx, .bg-dark-custom .sc_nj46jx, .bg-gradient-custom .sc_nj46jx, .bg-accent-custom .sc_nj46jx, .sc_ckspho .sc_nj46jx, .sc_c8uxeh .sc_nj46jx, .sc_xbtegl .sc_nj46jx { color:rgba(255,255,255,0.7) !important; }
.sc_h25nyh .sc_fuxoxw .counter-suffix, .bg-dark-custom .sc_fuxoxw .counter-suffix, .bg-gradient-custom .sc_fuxoxw .counter-suffix, .bg-accent-custom .sc_fuxoxw .counter-suffix, .sc_ckspho .sc_fuxoxw .counter-suffix, .sc_c8uxeh .sc_fuxoxw .counter-suffix, .sc_xbtegl .sc_fuxoxw .counter-suffix { color:var(--f14do) !important; }
.sc_h25nyh .counter-item .counter-icon, .bg-dark-custom .counter-item .counter-icon, .bg-gradient-custom .counter-item .counter-icon, .bg-accent-custom .counter-item .counter-icon, .sc_ckspho .counter-item .counter-icon, .sc_c8uxeh .counter-item .counter-icon, .sc_xbtegl .counter-item .counter-icon { color:var(--f14do) !important; }
.sc_h25nyh .sc_a9sb3r, .bg-dark-custom .sc_a9sb3r, .bg-gradient-custom .sc_a9sb3r, .bg-accent-custom .sc_a9sb3r, .sc_ckspho .sc_a9sb3r, .sc_c8uxeh .sc_a9sb3r, .sc_xbtegl .sc_a9sb3r { color:#fff !important; }
.sc_h25nyh .sc_snpix3, .bg-dark-custom .sc_snpix3, .bg-gradient-custom .sc_snpix3, .bg-accent-custom .sc_snpix3, .sc_ckspho .sc_snpix3, .sc_c8uxeh .sc_snpix3, .sc_xbtegl .sc_snpix3 { color:rgba(255,255,255,0.75) !important; }
.sc_h25nyh .sc_vm3p53, .bg-dark-custom .sc_vm3p53, .bg-gradient-custom .sc_vm3p53, .bg-accent-custom .sc_vm3p53, .sc_ckspho .sc_vm3p53, .sc_c8uxeh .sc_vm3p53, .sc_xbtegl .sc_vm3p53 { color:#fff !important; }
.sc_h25nyh .sc_cq5nsv, .bg-dark-custom .sc_cq5nsv, .bg-gradient-custom .sc_cq5nsv, .bg-accent-custom .sc_cq5nsv, .sc_ckspho .sc_cq5nsv, .sc_c8uxeh .sc_cq5nsv, .sc_xbtegl .sc_cq5nsv { color:#fff !important; }
.sc_h25nyh .sc_rhs1wt, .bg-dark-custom .sc_rhs1wt, .bg-gradient-custom .sc_rhs1wt, .bg-accent-custom .sc_rhs1wt, .sc_ckspho .sc_rhs1wt, .sc_c8uxeh .sc_rhs1wt, .sc_xbtegl .sc_rhs1wt { color:rgba(255,255,255,0.85) !important; }
.sc_h25nyh .portfolio-title, .bg-dark-custom .portfolio-title, .bg-gradient-custom .portfolio-title, .bg-accent-custom .portfolio-title, .sc_ckspho .portfolio-title, .sc_c8uxeh .portfolio-title, .sc_xbtegl .portfolio-title, .portfolio-overlay .portfolio-title { color:#fff !important; }
.sc_h25nyh .portfolio-category, .bg-dark-custom .portfolio-category, .bg-gradient-custom .portfolio-category, .bg-accent-custom .portfolio-category, .sc_ckspho .portfolio-category, .sc_c8uxeh .portfolio-category, .sc_xbtegl .portfolio-category, .portfolio-overlay .portfolio-category { color:rgba(255,255,255,0.7) !important; }

.portfolio-overlay h1, .portfolio-overlay h2, .portfolio-overlay h3, .portfolio-overlay h4, .portfolio-overlay h5, .portfolio-overlay h6, .card-overlay h1, .card-overlay h2, .card-overlay h3, .card-overlay h4, .card-overlay h5, .card-overlay h6, .sc_zl5wd6 h1, .sc_zl5wd6 h2, .sc_zl5wd6 h3, .sc_zl5wd6 h4, .sc_zl5wd6 h5, .sc_zl5wd6 h6, .ix-exp-content h1, .ix-exp-content h2, .ix-exp-content h3, .ix-exp-content h4, .ix-exp-content h5, .ix-exp-content h6 { color:#fff !important; }
.portfolio-overlay p, .portfolio-overlay span, .portfolio-overlay a, .portfolio-overlay li, .portfolio-overlay small, .portfolio-overlay figcaption, .card-overlay p, .card-overlay span, .card-overlay a, .card-overlay li, .card-overlay small, .card-overlay figcaption, .sc_zl5wd6 p, .sc_zl5wd6 span, .sc_zl5wd6 a, .sc_zl5wd6 li, .sc_zl5wd6 small, .sc_zl5wd6 figcaption, .ix-exp-content p, .ix-exp-content span, .ix-exp-content a, .ix-exp-content li, .ix-exp-content small, .ix-exp-content figcaption { color:rgba(255,255,255,0.8) !important; }

.sc_h25nyh.sc_g82i8b .sc_fuxoxw,
.sc_h25nyh.sc_ykpjji .sc_fuxoxw,
.bg-dark-custom.sc_g82i8b .sc_fuxoxw,
.bg-dark-custom.sc_ykpjji .sc_fuxoxw,
.bg-gradient-custom.sc_g82i8b .sc_fuxoxw,
.bg-gradient-custom.sc_ykpjji .sc_fuxoxw,
.bg-accent-custom.sc_g82i8b .sc_fuxoxw,
.bg-accent-custom.sc_ykpjji .sc_fuxoxw,
.sc_ckspho.sc_g82i8b .sc_fuxoxw,
.sc_ckspho.sc_ykpjji .sc_fuxoxw,
.sc_c8uxeh.sc_g82i8b .sc_fuxoxw,
.sc_c8uxeh.sc_ykpjji .sc_fuxoxw,
.sc_xbtegl.sc_g82i8b .sc_fuxoxw,
.sc_xbtegl.sc_ykpjji .sc_fuxoxw { color:var(--text-primary,#1a1a2e) !important; }
.sc_h25nyh.sc_g82i8b .sc_nj46jx,
.sc_h25nyh.sc_ykpjji .sc_nj46jx,
.bg-dark-custom.sc_g82i8b .sc_nj46jx,
.bg-dark-custom.sc_ykpjji .sc_nj46jx,
.bg-gradient-custom.sc_g82i8b .sc_nj46jx,
.bg-gradient-custom.sc_ykpjji .sc_nj46jx,
.bg-accent-custom.sc_g82i8b .sc_nj46jx,
.bg-accent-custom.sc_ykpjji .sc_nj46jx,
.sc_ckspho.sc_g82i8b .sc_nj46jx,
.sc_ckspho.sc_ykpjji .sc_nj46jx,
.sc_c8uxeh.sc_g82i8b .sc_nj46jx,
.sc_c8uxeh.sc_ykpjji .sc_nj46jx,
.sc_xbtegl.sc_g82i8b .sc_nj46jx,
.sc_xbtegl.sc_ykpjji .sc_nj46jx { color:var(--text-muted,#888) !important; }
.sc_h25nyh.sc_g82i8b .sc_fuxoxw .counter-suffix,
.sc_h25nyh.sc_ykpjji .sc_fuxoxw .counter-suffix,
.bg-dark-custom.sc_g82i8b .sc_fuxoxw .counter-suffix,
.bg-dark-custom.sc_ykpjji .sc_fuxoxw .counter-suffix,
.bg-gradient-custom.sc_g82i8b .sc_fuxoxw .counter-suffix,
.bg-gradient-custom.sc_ykpjji .sc_fuxoxw .counter-suffix,
.bg-accent-custom.sc_g82i8b .sc_fuxoxw .counter-suffix,
.bg-accent-custom.sc_ykpjji .sc_fuxoxw .counter-suffix,
.sc_ckspho.sc_g82i8b .sc_fuxoxw .counter-suffix,
.sc_ckspho.sc_ykpjji .sc_fuxoxw .counter-suffix,
.sc_c8uxeh.sc_g82i8b .sc_fuxoxw .counter-suffix,
.sc_c8uxeh.sc_ykpjji .sc_fuxoxw .counter-suffix,
.sc_xbtegl.sc_g82i8b .sc_fuxoxw .counter-suffix,
.sc_xbtegl.sc_ykpjji .sc_fuxoxw .counter-suffix { color:var(--f14do) !important; }
.sc_h25nyh.sc_g82i8b .counter-item .counter-icon,
.sc_h25nyh.sc_ykpjji .counter-item .counter-icon,
.bg-dark-custom.sc_g82i8b .counter-item .counter-icon,
.bg-dark-custom.sc_ykpjji .counter-item .counter-icon,
.bg-gradient-custom.sc_g82i8b .counter-item .counter-icon,
.bg-gradient-custom.sc_ykpjji .counter-item .counter-icon,
.bg-accent-custom.sc_g82i8b .counter-item .counter-icon,
.bg-accent-custom.sc_ykpjji .counter-item .counter-icon,
.sc_ckspho.sc_g82i8b .counter-item .counter-icon,
.sc_ckspho.sc_ykpjji .counter-item .counter-icon,
.sc_c8uxeh.sc_g82i8b .counter-item .counter-icon,
.sc_c8uxeh.sc_ykpjji .counter-item .counter-icon,
.sc_xbtegl.sc_g82i8b .counter-item .counter-icon,
.sc_xbtegl.sc_ykpjji .counter-item .counter-icon { color:var(--f14do) !important; }
.sc_h25nyh.sc_g82i8b .sc_a9sb3r,
.sc_h25nyh.sc_ykpjji .sc_a9sb3r,
.bg-dark-custom.sc_g82i8b .sc_a9sb3r,
.bg-dark-custom.sc_ykpjji .sc_a9sb3r,
.bg-gradient-custom.sc_g82i8b .sc_a9sb3r,
.bg-gradient-custom.sc_ykpjji .sc_a9sb3r,
.bg-accent-custom.sc_g82i8b .sc_a9sb3r,
.bg-accent-custom.sc_ykpjji .sc_a9sb3r,
.sc_ckspho.sc_g82i8b .sc_a9sb3r,
.sc_ckspho.sc_ykpjji .sc_a9sb3r,
.sc_c8uxeh.sc_g82i8b .sc_a9sb3r,
.sc_c8uxeh.sc_ykpjji .sc_a9sb3r,
.sc_xbtegl.sc_g82i8b .sc_a9sb3r,
.sc_xbtegl.sc_ykpjji .sc_a9sb3r { color:var(--text-primary,#1a1a2e) !important; }
.sc_h25nyh.sc_g82i8b .sc_snpix3,
.sc_h25nyh.sc_ykpjji .sc_snpix3,
.bg-dark-custom.sc_g82i8b .sc_snpix3,
.bg-dark-custom.sc_ykpjji .sc_snpix3,
.bg-gradient-custom.sc_g82i8b .sc_snpix3,
.bg-gradient-custom.sc_ykpjji .sc_snpix3,
.bg-accent-custom.sc_g82i8b .sc_snpix3,
.bg-accent-custom.sc_ykpjji .sc_snpix3,
.sc_ckspho.sc_g82i8b .sc_snpix3,
.sc_ckspho.sc_ykpjji .sc_snpix3,
.sc_c8uxeh.sc_g82i8b .sc_snpix3,
.sc_c8uxeh.sc_ykpjji .sc_snpix3,
.sc_xbtegl.sc_g82i8b .sc_snpix3,
.sc_xbtegl.sc_ykpjji .sc_snpix3 { color:var(--text-secondary,#555) !important; }
.sc_h25nyh.sc_g82i8b .sc_vm3p53,
.sc_h25nyh.sc_ykpjji .sc_vm3p53,
.bg-dark-custom.sc_g82i8b .sc_vm3p53,
.bg-dark-custom.sc_ykpjji .sc_vm3p53,
.bg-gradient-custom.sc_g82i8b .sc_vm3p53,
.bg-gradient-custom.sc_ykpjji .sc_vm3p53,
.bg-accent-custom.sc_g82i8b .sc_vm3p53,
.bg-accent-custom.sc_ykpjji .sc_vm3p53,
.sc_ckspho.sc_g82i8b .sc_vm3p53,
.sc_ckspho.sc_ykpjji .sc_vm3p53,
.sc_c8uxeh.sc_g82i8b .sc_vm3p53,
.sc_c8uxeh.sc_ykpjji .sc_vm3p53,
.sc_xbtegl.sc_g82i8b .sc_vm3p53,
.sc_xbtegl.sc_ykpjji .sc_vm3p53 { color:var(--f14do) !important; }
.sc_h25nyh.sc_g82i8b .sc_cq5nsv,
.sc_h25nyh.sc_ykpjji .sc_cq5nsv,
.bg-dark-custom.sc_g82i8b .sc_cq5nsv,
.bg-dark-custom.sc_ykpjji .sc_cq5nsv,
.bg-gradient-custom.sc_g82i8b .sc_cq5nsv,
.bg-gradient-custom.sc_ykpjji .sc_cq5nsv,
.bg-accent-custom.sc_g82i8b .sc_cq5nsv,
.bg-accent-custom.sc_ykpjji .sc_cq5nsv,
.sc_ckspho.sc_g82i8b .sc_cq5nsv,
.sc_ckspho.sc_ykpjji .sc_cq5nsv,
.sc_c8uxeh.sc_g82i8b .sc_cq5nsv,
.sc_c8uxeh.sc_ykpjji .sc_cq5nsv,
.sc_xbtegl.sc_g82i8b .sc_cq5nsv,
.sc_xbtegl.sc_ykpjji .sc_cq5nsv { color:var(--text-primary,#1a1a2e) !important; }
.sc_h25nyh.sc_g82i8b .sc_rhs1wt,
.sc_h25nyh.sc_ykpjji .sc_rhs1wt,
.bg-dark-custom.sc_g82i8b .sc_rhs1wt,
.bg-dark-custom.sc_ykpjji .sc_rhs1wt,
.bg-gradient-custom.sc_g82i8b .sc_rhs1wt,
.bg-gradient-custom.sc_ykpjji .sc_rhs1wt,
.bg-accent-custom.sc_g82i8b .sc_rhs1wt,
.bg-accent-custom.sc_ykpjji .sc_rhs1wt,
.sc_ckspho.sc_g82i8b .sc_rhs1wt,
.sc_ckspho.sc_ykpjji .sc_rhs1wt,
.sc_c8uxeh.sc_g82i8b .sc_rhs1wt,
.sc_c8uxeh.sc_ykpjji .sc_rhs1wt,
.sc_xbtegl.sc_g82i8b .sc_rhs1wt,
.sc_xbtegl.sc_ykpjji .sc_rhs1wt { color:var(--text-secondary,#555) !important; }
.sc_h25nyh.sc_g82i8b .portfolio-title,
.sc_h25nyh.sc_ykpjji .portfolio-title,
.bg-dark-custom.sc_g82i8b .portfolio-title,
.bg-dark-custom.sc_ykpjji .portfolio-title,
.bg-gradient-custom.sc_g82i8b .portfolio-title,
.bg-gradient-custom.sc_ykpjji .portfolio-title,
.bg-accent-custom.sc_g82i8b .portfolio-title,
.bg-accent-custom.sc_ykpjji .portfolio-title,
.sc_ckspho.sc_g82i8b .portfolio-title,
.sc_ckspho.sc_ykpjji .portfolio-title,
.sc_c8uxeh.sc_g82i8b .portfolio-title,
.sc_c8uxeh.sc_ykpjji .portfolio-title,
.sc_xbtegl.sc_g82i8b .portfolio-title,
.sc_xbtegl.sc_ykpjji .portfolio-title { color:var(--text-primary,#1a1a2e) !important; }
.sc_h25nyh.sc_g82i8b .portfolio-category,
.sc_h25nyh.sc_ykpjji .portfolio-category,
.bg-dark-custom.sc_g82i8b .portfolio-category,
.bg-dark-custom.sc_ykpjji .portfolio-category,
.bg-gradient-custom.sc_g82i8b .portfolio-category,
.bg-gradient-custom.sc_ykpjji .portfolio-category,
.bg-accent-custom.sc_g82i8b .portfolio-category,
.bg-accent-custom.sc_ykpjji .portfolio-category,
.sc_ckspho.sc_g82i8b .portfolio-category,
.sc_ckspho.sc_ykpjji .portfolio-category,
.sc_c8uxeh.sc_g82i8b .portfolio-category,
.sc_c8uxeh.sc_ykpjji .portfolio-category,
.sc_xbtegl.sc_g82i8b .portfolio-category,
.sc_xbtegl.sc_ykpjji .portfolio-category { color:var(--text-muted,#888) !important; }

.sc_h25nyh .sc_y027n2 h1,
.sc_h25nyh .sc_y027n2 h2,
.sc_h25nyh .sc_y027n2 h3,
.sc_h25nyh .sc_y027n2 h4,
.sc_h25nyh .sc_y027n2 h5,
.sc_h25nyh .sc_y027n2 h6,
.sc_h25nyh .sc_lruvix h1,
.sc_h25nyh .sc_lruvix h2,
.sc_h25nyh .sc_lruvix h3,
.sc_h25nyh .sc_lruvix h4,
.sc_h25nyh .sc_lruvix h5,
.sc_h25nyh .sc_lruvix h6,
.sc_h25nyh .card h1,
.sc_h25nyh .card h2,
.sc_h25nyh .card h3,
.sc_h25nyh .card h4,
.sc_h25nyh .card h5,
.sc_h25nyh .card h6,
.sc_h25nyh .sc_f38rtx h1,
.sc_h25nyh .sc_f38rtx h2,
.sc_h25nyh .sc_f38rtx h3,
.sc_h25nyh .sc_f38rtx h4,
.sc_h25nyh .sc_f38rtx h5,
.sc_h25nyh .sc_f38rtx h6,
.sc_h25nyh .sc_lk4glz h1,
.sc_h25nyh .sc_lk4glz h2,
.sc_h25nyh .sc_lk4glz h3,
.sc_h25nyh .sc_lk4glz h4,
.sc_h25nyh .sc_lk4glz h5,
.sc_h25nyh .sc_lk4glz h6,
.sc_h25nyh .sc_j78boe h1,
.sc_h25nyh .sc_j78boe h2,
.sc_h25nyh .sc_j78boe h3,
.sc_h25nyh .sc_j78boe h4,
.sc_h25nyh .sc_j78boe h5,
.sc_h25nyh .sc_j78boe h6,
.sc_h25nyh .sc_ef4xti h1,
.sc_h25nyh .sc_ef4xti h2,
.sc_h25nyh .sc_ef4xti h3,
.sc_h25nyh .sc_ef4xti h4,
.sc_h25nyh .sc_ef4xti h5,
.sc_h25nyh .sc_ef4xti h6,
.sc_h25nyh .sc_talhql h1,
.sc_h25nyh .sc_talhql h2,
.sc_h25nyh .sc_talhql h3,
.sc_h25nyh .sc_talhql h4,
.sc_h25nyh .sc_talhql h5,
.sc_h25nyh .sc_talhql h6,
.sc_h25nyh .counter-item h1,
.sc_h25nyh .counter-item h2,
.sc_h25nyh .counter-item h3,
.sc_h25nyh .counter-item h4,
.sc_h25nyh .counter-item h5,
.sc_h25nyh .counter-item h6,
.bg-dark-custom .sc_y027n2 h1,
.bg-dark-custom .sc_y027n2 h2,
.bg-dark-custom .sc_y027n2 h3,
.bg-dark-custom .sc_y027n2 h4,
.bg-dark-custom .sc_y027n2 h5,
.bg-dark-custom .sc_y027n2 h6,
.bg-dark-custom .sc_lruvix h1,
.bg-dark-custom .sc_lruvix h2,
.bg-dark-custom .sc_lruvix h3,
.bg-dark-custom .sc_lruvix h4,
.bg-dark-custom .sc_lruvix h5,
.bg-dark-custom .sc_lruvix h6,
.bg-dark-custom .card h1,
.bg-dark-custom .card h2,
.bg-dark-custom .card h3,
.bg-dark-custom .card h4,
.bg-dark-custom .card h5,
.bg-dark-custom .card h6,
.bg-dark-custom .sc_f38rtx h1,
.bg-dark-custom .sc_f38rtx h2,
.bg-dark-custom .sc_f38rtx h3,
.bg-dark-custom .sc_f38rtx h4,
.bg-dark-custom .sc_f38rtx h5,
.bg-dark-custom .sc_f38rtx h6,
.bg-dark-custom .sc_lk4glz h1,
.bg-dark-custom .sc_lk4glz h2,
.bg-dark-custom .sc_lk4glz h3,
.bg-dark-custom .sc_lk4glz h4,
.bg-dark-custom .sc_lk4glz h5,
.bg-dark-custom .sc_lk4glz h6,
.bg-dark-custom .sc_j78boe h1,
.bg-dark-custom .sc_j78boe h2,
.bg-dark-custom .sc_j78boe h3,
.bg-dark-custom .sc_j78boe h4,
.bg-dark-custom .sc_j78boe h5,
.bg-dark-custom .sc_j78boe h6,
.bg-dark-custom .sc_ef4xti h1,
.bg-dark-custom .sc_ef4xti h2,
.bg-dark-custom .sc_ef4xti h3,
.bg-dark-custom .sc_ef4xti h4,
.bg-dark-custom .sc_ef4xti h5,
.bg-dark-custom .sc_ef4xti h6,
.bg-dark-custom .sc_talhql h1,
.bg-dark-custom .sc_talhql h2,
.bg-dark-custom .sc_talhql h3,
.bg-dark-custom .sc_talhql h4,
.bg-dark-custom .sc_talhql h5,
.bg-dark-custom .sc_talhql h6,
.bg-dark-custom .counter-item h1,
.bg-dark-custom .counter-item h2,
.bg-dark-custom .counter-item h3,
.bg-dark-custom .counter-item h4,
.bg-dark-custom .counter-item h5,
.bg-dark-custom .counter-item h6,
.bg-gradient-custom .sc_y027n2 h1,
.bg-gradient-custom .sc_y027n2 h2,
.bg-gradient-custom .sc_y027n2 h3,
.bg-gradient-custom .sc_y027n2 h4,
.bg-gradient-custom .sc_y027n2 h5,
.bg-gradient-custom .sc_y027n2 h6,
.bg-gradient-custom .sc_lruvix h1,
.bg-gradient-custom .sc_lruvix h2,
.bg-gradient-custom .sc_lruvix h3,
.bg-gradient-custom .sc_lruvix h4,
.bg-gradient-custom .sc_lruvix h5,
.bg-gradient-custom .sc_lruvix h6,
.bg-gradient-custom .card h1,
.bg-gradient-custom .card h2,
.bg-gradient-custom .card h3,
.bg-gradient-custom .card h4,
.bg-gradient-custom .card h5,
.bg-gradient-custom .card h6,
.bg-gradient-custom .sc_f38rtx h1,
.bg-gradient-custom .sc_f38rtx h2,
.bg-gradient-custom .sc_f38rtx h3,
.bg-gradient-custom .sc_f38rtx h4,
.bg-gradient-custom .sc_f38rtx h5,
.bg-gradient-custom .sc_f38rtx h6,
.bg-gradient-custom .sc_lk4glz h1,
.bg-gradient-custom .sc_lk4glz h2,
.bg-gradient-custom .sc_lk4glz h3,
.bg-gradient-custom .sc_lk4glz h4,
.bg-gradient-custom .sc_lk4glz h5,
.bg-gradient-custom .sc_lk4glz h6,
.bg-gradient-custom .sc_j78boe h1,
.bg-gradient-custom .sc_j78boe h2,
.bg-gradient-custom .sc_j78boe h3,
.bg-gradient-custom .sc_j78boe h4,
.bg-gradient-custom .sc_j78boe h5,
.bg-gradient-custom .sc_j78boe h6,
.bg-gradient-custom .sc_ef4xti h1,
.bg-gradient-custom .sc_ef4xti h2,
.bg-gradient-custom .sc_ef4xti h3,
.bg-gradient-custom .sc_ef4xti h4,
.bg-gradient-custom .sc_ef4xti h5,
.bg-gradient-custom .sc_ef4xti h6,
.bg-gradient-custom .sc_talhql h1,
.bg-gradient-custom .sc_talhql h2,
.bg-gradient-custom .sc_talhql h3,
.bg-gradient-custom .sc_talhql h4,
.bg-gradient-custom .sc_talhql h5,
.bg-gradient-custom .sc_talhql h6,
.bg-gradient-custom .counter-item h1,
.bg-gradient-custom .counter-item h2,
.bg-gradient-custom .counter-item h3,
.bg-gradient-custom .counter-item h4,
.bg-gradient-custom .counter-item h5,
.bg-gradient-custom .counter-item h6,
.bg-accent-custom .sc_y027n2 h1,
.bg-accent-custom .sc_y027n2 h2,
.bg-accent-custom .sc_y027n2 h3,
.bg-accent-custom .sc_y027n2 h4,
.bg-accent-custom .sc_y027n2 h5,
.bg-accent-custom .sc_y027n2 h6,
.bg-accent-custom .sc_lruvix h1,
.bg-accent-custom .sc_lruvix h2,
.bg-accent-custom .sc_lruvix h3,
.bg-accent-custom .sc_lruvix h4,
.bg-accent-custom .sc_lruvix h5,
.bg-accent-custom .sc_lruvix h6,
.bg-accent-custom .card h1,
.bg-accent-custom .card h2,
.bg-accent-custom .card h3,
.bg-accent-custom .card h4,
.bg-accent-custom .card h5,
.bg-accent-custom .card h6,
.bg-accent-custom .sc_f38rtx h1,
.bg-accent-custom .sc_f38rtx h2,
.bg-accent-custom .sc_f38rtx h3,
.bg-accent-custom .sc_f38rtx h4,
.bg-accent-custom .sc_f38rtx h5,
.bg-accent-custom .sc_f38rtx h6,
.bg-accent-custom .sc_lk4glz h1,
.bg-accent-custom .sc_lk4glz h2,
.bg-accent-custom .sc_lk4glz h3,
.bg-accent-custom .sc_lk4glz h4,
.bg-accent-custom .sc_lk4glz h5,
.bg-accent-custom .sc_lk4glz h6,
.bg-accent-custom .sc_j78boe h1,
.bg-accent-custom .sc_j78boe h2,
.bg-accent-custom .sc_j78boe h3,
.bg-accent-custom .sc_j78boe h4,
.bg-accent-custom .sc_j78boe h5,
.bg-accent-custom .sc_j78boe h6,
.bg-accent-custom .sc_ef4xti h1,
.bg-accent-custom .sc_ef4xti h2,
.bg-accent-custom .sc_ef4xti h3,
.bg-accent-custom .sc_ef4xti h4,
.bg-accent-custom .sc_ef4xti h5,
.bg-accent-custom .sc_ef4xti h6,
.bg-accent-custom .sc_talhql h1,
.bg-accent-custom .sc_talhql h2,
.bg-accent-custom .sc_talhql h3,
.bg-accent-custom .sc_talhql h4,
.bg-accent-custom .sc_talhql h5,
.bg-accent-custom .sc_talhql h6,
.bg-accent-custom .counter-item h1,
.bg-accent-custom .counter-item h2,
.bg-accent-custom .counter-item h3,
.bg-accent-custom .counter-item h4,
.bg-accent-custom .counter-item h5,
.bg-accent-custom .counter-item h6,
.sc_ckspho .sc_y027n2 h1,
.sc_ckspho .sc_y027n2 h2,
.sc_ckspho .sc_y027n2 h3,
.sc_ckspho .sc_y027n2 h4,
.sc_ckspho .sc_y027n2 h5,
.sc_ckspho .sc_y027n2 h6,
.sc_ckspho .sc_lruvix h1,
.sc_ckspho .sc_lruvix h2,
.sc_ckspho .sc_lruvix h3,
.sc_ckspho .sc_lruvix h4,
.sc_ckspho .sc_lruvix h5,
.sc_ckspho .sc_lruvix h6,
.sc_ckspho .card h1,
.sc_ckspho .card h2,
.sc_ckspho .card h3,
.sc_ckspho .card h4,
.sc_ckspho .card h5,
.sc_ckspho .card h6,
.sc_ckspho .sc_f38rtx h1,
.sc_ckspho .sc_f38rtx h2,
.sc_ckspho .sc_f38rtx h3,
.sc_ckspho .sc_f38rtx h4,
.sc_ckspho .sc_f38rtx h5,
.sc_ckspho .sc_f38rtx h6,
.sc_ckspho .sc_lk4glz h1,
.sc_ckspho .sc_lk4glz h2,
.sc_ckspho .sc_lk4glz h3,
.sc_ckspho .sc_lk4glz h4,
.sc_ckspho .sc_lk4glz h5,
.sc_ckspho .sc_lk4glz h6,
.sc_ckspho .sc_j78boe h1,
.sc_ckspho .sc_j78boe h2,
.sc_ckspho .sc_j78boe h3,
.sc_ckspho .sc_j78boe h4,
.sc_ckspho .sc_j78boe h5,
.sc_ckspho .sc_j78boe h6,
.sc_ckspho .sc_ef4xti h1,
.sc_ckspho .sc_ef4xti h2,
.sc_ckspho .sc_ef4xti h3,
.sc_ckspho .sc_ef4xti h4,
.sc_ckspho .sc_ef4xti h5,
.sc_ckspho .sc_ef4xti h6,
.sc_ckspho .sc_talhql h1,
.sc_ckspho .sc_talhql h2,
.sc_ckspho .sc_talhql h3,
.sc_ckspho .sc_talhql h4,
.sc_ckspho .sc_talhql h5,
.sc_ckspho .sc_talhql h6,
.sc_ckspho .counter-item h1,
.sc_ckspho .counter-item h2,
.sc_ckspho .counter-item h3,
.sc_ckspho .counter-item h4,
.sc_ckspho .counter-item h5,
.sc_ckspho .counter-item h6,
.sc_c8uxeh .sc_y027n2 h1,
.sc_c8uxeh .sc_y027n2 h2,
.sc_c8uxeh .sc_y027n2 h3,
.sc_c8uxeh .sc_y027n2 h4,
.sc_c8uxeh .sc_y027n2 h5,
.sc_c8uxeh .sc_y027n2 h6,
.sc_c8uxeh .sc_lruvix h1,
.sc_c8uxeh .sc_lruvix h2,
.sc_c8uxeh .sc_lruvix h3,
.sc_c8uxeh .sc_lruvix h4,
.sc_c8uxeh .sc_lruvix h5,
.sc_c8uxeh .sc_lruvix h6,
.sc_c8uxeh .card h1,
.sc_c8uxeh .card h2,
.sc_c8uxeh .card h3,
.sc_c8uxeh .card h4,
.sc_c8uxeh .card h5,
.sc_c8uxeh .card h6,
.sc_c8uxeh .sc_f38rtx h1,
.sc_c8uxeh .sc_f38rtx h2,
.sc_c8uxeh .sc_f38rtx h3,
.sc_c8uxeh .sc_f38rtx h4,
.sc_c8uxeh .sc_f38rtx h5,
.sc_c8uxeh .sc_f38rtx h6,
.sc_c8uxeh .sc_lk4glz h1,
.sc_c8uxeh .sc_lk4glz h2,
.sc_c8uxeh .sc_lk4glz h3,
.sc_c8uxeh .sc_lk4glz h4,
.sc_c8uxeh .sc_lk4glz h5,
.sc_c8uxeh .sc_lk4glz h6,
.sc_c8uxeh .sc_j78boe h1,
.sc_c8uxeh .sc_j78boe h2,
.sc_c8uxeh .sc_j78boe h3,
.sc_c8uxeh .sc_j78boe h4,
.sc_c8uxeh .sc_j78boe h5,
.sc_c8uxeh .sc_j78boe h6,
.sc_c8uxeh .sc_ef4xti h1,
.sc_c8uxeh .sc_ef4xti h2,
.sc_c8uxeh .sc_ef4xti h3,
.sc_c8uxeh .sc_ef4xti h4,
.sc_c8uxeh .sc_ef4xti h5,
.sc_c8uxeh .sc_ef4xti h6,
.sc_c8uxeh .sc_talhql h1,
.sc_c8uxeh .sc_talhql h2,
.sc_c8uxeh .sc_talhql h3,
.sc_c8uxeh .sc_talhql h4,
.sc_c8uxeh .sc_talhql h5,
.sc_c8uxeh .sc_talhql h6,
.sc_c8uxeh .counter-item h1,
.sc_c8uxeh .counter-item h2,
.sc_c8uxeh .counter-item h3,
.sc_c8uxeh .counter-item h4,
.sc_c8uxeh .counter-item h5,
.sc_c8uxeh .counter-item h6,
.sc_xbtegl .sc_y027n2 h1,
.sc_xbtegl .sc_y027n2 h2,
.sc_xbtegl .sc_y027n2 h3,
.sc_xbtegl .sc_y027n2 h4,
.sc_xbtegl .sc_y027n2 h5,
.sc_xbtegl .sc_y027n2 h6,
.sc_xbtegl .sc_lruvix h1,
.sc_xbtegl .sc_lruvix h2,
.sc_xbtegl .sc_lruvix h3,
.sc_xbtegl .sc_lruvix h4,
.sc_xbtegl .sc_lruvix h5,
.sc_xbtegl .sc_lruvix h6,
.sc_xbtegl .card h1,
.sc_xbtegl .card h2,
.sc_xbtegl .card h3,
.sc_xbtegl .card h4,
.sc_xbtegl .card h5,
.sc_xbtegl .card h6,
.sc_xbtegl .sc_f38rtx h1,
.sc_xbtegl .sc_f38rtx h2,
.sc_xbtegl .sc_f38rtx h3,
.sc_xbtegl .sc_f38rtx h4,
.sc_xbtegl .sc_f38rtx h5,
.sc_xbtegl .sc_f38rtx h6,
.sc_xbtegl .sc_lk4glz h1,
.sc_xbtegl .sc_lk4glz h2,
.sc_xbtegl .sc_lk4glz h3,
.sc_xbtegl .sc_lk4glz h4,
.sc_xbtegl .sc_lk4glz h5,
.sc_xbtegl .sc_lk4glz h6,
.sc_xbtegl .sc_j78boe h1,
.sc_xbtegl .sc_j78boe h2,
.sc_xbtegl .sc_j78boe h3,
.sc_xbtegl .sc_j78boe h4,
.sc_xbtegl .sc_j78boe h5,
.sc_xbtegl .sc_j78boe h6,
.sc_xbtegl .sc_ef4xti h1,
.sc_xbtegl .sc_ef4xti h2,
.sc_xbtegl .sc_ef4xti h3,
.sc_xbtegl .sc_ef4xti h4,
.sc_xbtegl .sc_ef4xti h5,
.sc_xbtegl .sc_ef4xti h6,
.sc_xbtegl .sc_talhql h1,
.sc_xbtegl .sc_talhql h2,
.sc_xbtegl .sc_talhql h3,
.sc_xbtegl .sc_talhql h4,
.sc_xbtegl .sc_talhql h5,
.sc_xbtegl .sc_talhql h6,
.sc_xbtegl .counter-item h1,
.sc_xbtegl .counter-item h2,
.sc_xbtegl .counter-item h3,
.sc_xbtegl .counter-item h4,
.sc_xbtegl .counter-item h5,
.sc_xbtegl .counter-item h6 { color:var(--text-primary,#1a1a2e) !important; }
.sc_h25nyh .sc_y027n2 p,
.sc_h25nyh .sc_y027n2 span:not(.badge),
.sc_h25nyh .sc_y027n2 li,
.sc_h25nyh .sc_y027n2 small,
.sc_h25nyh .sc_y027n2 label,
.sc_h25nyh .sc_lruvix p,
.sc_h25nyh .sc_lruvix span:not(.badge),
.sc_h25nyh .sc_lruvix li,
.sc_h25nyh .sc_lruvix small,
.sc_h25nyh .sc_lruvix label,
.sc_h25nyh .card p,
.sc_h25nyh .card span:not(.badge),
.sc_h25nyh .card li,
.sc_h25nyh .card small,
.sc_h25nyh .card label,
.sc_h25nyh .sc_f38rtx p,
.sc_h25nyh .sc_f38rtx span:not(.badge),
.sc_h25nyh .sc_f38rtx li,
.sc_h25nyh .sc_f38rtx small,
.sc_h25nyh .sc_f38rtx label,
.sc_h25nyh .sc_lk4glz p,
.sc_h25nyh .sc_lk4glz span:not(.badge),
.sc_h25nyh .sc_lk4glz li,
.sc_h25nyh .sc_lk4glz small,
.sc_h25nyh .sc_lk4glz label,
.sc_h25nyh .sc_j78boe p,
.sc_h25nyh .sc_j78boe span:not(.badge),
.sc_h25nyh .sc_j78boe li,
.sc_h25nyh .sc_j78boe small,
.sc_h25nyh .sc_j78boe label,
.sc_h25nyh .sc_ef4xti p,
.sc_h25nyh .sc_ef4xti span:not(.badge),
.sc_h25nyh .sc_ef4xti li,
.sc_h25nyh .sc_ef4xti small,
.sc_h25nyh .sc_ef4xti label,
.sc_h25nyh .sc_talhql p,
.sc_h25nyh .sc_talhql span:not(.badge),
.sc_h25nyh .sc_talhql li,
.sc_h25nyh .sc_talhql small,
.sc_h25nyh .sc_talhql label,
.sc_h25nyh .counter-item p,
.sc_h25nyh .counter-item span:not(.badge),
.sc_h25nyh .counter-item li,
.sc_h25nyh .counter-item small,
.sc_h25nyh .counter-item label,
.bg-dark-custom .sc_y027n2 p,
.bg-dark-custom .sc_y027n2 span:not(.badge),
.bg-dark-custom .sc_y027n2 li,
.bg-dark-custom .sc_y027n2 small,
.bg-dark-custom .sc_y027n2 label,
.bg-dark-custom .sc_lruvix p,
.bg-dark-custom .sc_lruvix span:not(.badge),
.bg-dark-custom .sc_lruvix li,
.bg-dark-custom .sc_lruvix small,
.bg-dark-custom .sc_lruvix label,
.bg-dark-custom .card p,
.bg-dark-custom .card span:not(.badge),
.bg-dark-custom .card li,
.bg-dark-custom .card small,
.bg-dark-custom .card label,
.bg-dark-custom .sc_f38rtx p,
.bg-dark-custom .sc_f38rtx span:not(.badge),
.bg-dark-custom .sc_f38rtx li,
.bg-dark-custom .sc_f38rtx small,
.bg-dark-custom .sc_f38rtx label,
.bg-dark-custom .sc_lk4glz p,
.bg-dark-custom .sc_lk4glz span:not(.badge),
.bg-dark-custom .sc_lk4glz li,
.bg-dark-custom .sc_lk4glz small,
.bg-dark-custom .sc_lk4glz label,
.bg-dark-custom .sc_j78boe p,
.bg-dark-custom .sc_j78boe span:not(.badge),
.bg-dark-custom .sc_j78boe li,
.bg-dark-custom .sc_j78boe small,
.bg-dark-custom .sc_j78boe label,
.bg-dark-custom .sc_ef4xti p,
.bg-dark-custom .sc_ef4xti span:not(.badge),
.bg-dark-custom .sc_ef4xti li,
.bg-dark-custom .sc_ef4xti small,
.bg-dark-custom .sc_ef4xti label,
.bg-dark-custom .sc_talhql p,
.bg-dark-custom .sc_talhql span:not(.badge),
.bg-dark-custom .sc_talhql li,
.bg-dark-custom .sc_talhql small,
.bg-dark-custom .sc_talhql label,
.bg-dark-custom .counter-item p,
.bg-dark-custom .counter-item span:not(.badge),
.bg-dark-custom .counter-item li,
.bg-dark-custom .counter-item small,
.bg-dark-custom .counter-item label,
.bg-gradient-custom .sc_y027n2 p,
.bg-gradient-custom .sc_y027n2 span:not(.badge),
.bg-gradient-custom .sc_y027n2 li,
.bg-gradient-custom .sc_y027n2 small,
.bg-gradient-custom .sc_y027n2 label,
.bg-gradient-custom .sc_lruvix p,
.bg-gradient-custom .sc_lruvix span:not(.badge),
.bg-gradient-custom .sc_lruvix li,
.bg-gradient-custom .sc_lruvix small,
.bg-gradient-custom .sc_lruvix label,
.bg-gradient-custom .card p,
.bg-gradient-custom .card span:not(.badge),
.bg-gradient-custom .card li,
.bg-gradient-custom .card small,
.bg-gradient-custom .card label,
.bg-gradient-custom .sc_f38rtx p,
.bg-gradient-custom .sc_f38rtx span:not(.badge),
.bg-gradient-custom .sc_f38rtx li,
.bg-gradient-custom .sc_f38rtx small,
.bg-gradient-custom .sc_f38rtx label,
.bg-gradient-custom .sc_lk4glz p,
.bg-gradient-custom .sc_lk4glz span:not(.badge),
.bg-gradient-custom .sc_lk4glz li,
.bg-gradient-custom .sc_lk4glz small,
.bg-gradient-custom .sc_lk4glz label,
.bg-gradient-custom .sc_j78boe p,
.bg-gradient-custom .sc_j78boe span:not(.badge),
.bg-gradient-custom .sc_j78boe li,
.bg-gradient-custom .sc_j78boe small,
.bg-gradient-custom .sc_j78boe label,
.bg-gradient-custom .sc_ef4xti p,
.bg-gradient-custom .sc_ef4xti span:not(.badge),
.bg-gradient-custom .sc_ef4xti li,
.bg-gradient-custom .sc_ef4xti small,
.bg-gradient-custom .sc_ef4xti label,
.bg-gradient-custom .sc_talhql p,
.bg-gradient-custom .sc_talhql span:not(.badge),
.bg-gradient-custom .sc_talhql li,
.bg-gradient-custom .sc_talhql small,
.bg-gradient-custom .sc_talhql label,
.bg-gradient-custom .counter-item p,
.bg-gradient-custom .counter-item span:not(.badge),
.bg-gradient-custom .counter-item li,
.bg-gradient-custom .counter-item small,
.bg-gradient-custom .counter-item label,
.bg-accent-custom .sc_y027n2 p,
.bg-accent-custom .sc_y027n2 span:not(.badge),
.bg-accent-custom .sc_y027n2 li,
.bg-accent-custom .sc_y027n2 small,
.bg-accent-custom .sc_y027n2 label,
.bg-accent-custom .sc_lruvix p,
.bg-accent-custom .sc_lruvix span:not(.badge),
.bg-accent-custom .sc_lruvix li,
.bg-accent-custom .sc_lruvix small,
.bg-accent-custom .sc_lruvix label,
.bg-accent-custom .card p,
.bg-accent-custom .card span:not(.badge),
.bg-accent-custom .card li,
.bg-accent-custom .card small,
.bg-accent-custom .card label,
.bg-accent-custom .sc_f38rtx p,
.bg-accent-custom .sc_f38rtx span:not(.badge),
.bg-accent-custom .sc_f38rtx li,
.bg-accent-custom .sc_f38rtx small,
.bg-accent-custom .sc_f38rtx label,
.bg-accent-custom .sc_lk4glz p,
.bg-accent-custom .sc_lk4glz span:not(.badge),
.bg-accent-custom .sc_lk4glz li,
.bg-accent-custom .sc_lk4glz small,
.bg-accent-custom .sc_lk4glz label,
.bg-accent-custom .sc_j78boe p,
.bg-accent-custom .sc_j78boe span:not(.badge),
.bg-accent-custom .sc_j78boe li,
.bg-accent-custom .sc_j78boe small,
.bg-accent-custom .sc_j78boe label,
.bg-accent-custom .sc_ef4xti p,
.bg-accent-custom .sc_ef4xti span:not(.badge),
.bg-accent-custom .sc_ef4xti li,
.bg-accent-custom .sc_ef4xti small,
.bg-accent-custom .sc_ef4xti label,
.bg-accent-custom .sc_talhql p,
.bg-accent-custom .sc_talhql span:not(.badge),
.bg-accent-custom .sc_talhql li,
.bg-accent-custom .sc_talhql small,
.bg-accent-custom .sc_talhql label,
.bg-accent-custom .counter-item p,
.bg-accent-custom .counter-item span:not(.badge),
.bg-accent-custom .counter-item li,
.bg-accent-custom .counter-item small,
.bg-accent-custom .counter-item label,
.sc_ckspho .sc_y027n2 p,
.sc_ckspho .sc_y027n2 span:not(.badge),
.sc_ckspho .sc_y027n2 li,
.sc_ckspho .sc_y027n2 small,
.sc_ckspho .sc_y027n2 label,
.sc_ckspho .sc_lruvix p,
.sc_ckspho .sc_lruvix span:not(.badge),
.sc_ckspho .sc_lruvix li,
.sc_ckspho .sc_lruvix small,
.sc_ckspho .sc_lruvix label,
.sc_ckspho .card p,
.sc_ckspho .card span:not(.badge),
.sc_ckspho .card li,
.sc_ckspho .card small,
.sc_ckspho .card label,
.sc_ckspho .sc_f38rtx p,
.sc_ckspho .sc_f38rtx span:not(.badge),
.sc_ckspho .sc_f38rtx li,
.sc_ckspho .sc_f38rtx small,
.sc_ckspho .sc_f38rtx label,
.sc_ckspho .sc_lk4glz p,
.sc_ckspho .sc_lk4glz span:not(.badge),
.sc_ckspho .sc_lk4glz li,
.sc_ckspho .sc_lk4glz small,
.sc_ckspho .sc_lk4glz label,
.sc_ckspho .sc_j78boe p,
.sc_ckspho .sc_j78boe span:not(.badge),
.sc_ckspho .sc_j78boe li,
.sc_ckspho .sc_j78boe small,
.sc_ckspho .sc_j78boe label,
.sc_ckspho .sc_ef4xti p,
.sc_ckspho .sc_ef4xti span:not(.badge),
.sc_ckspho .sc_ef4xti li,
.sc_ckspho .sc_ef4xti small,
.sc_ckspho .sc_ef4xti label,
.sc_ckspho .sc_talhql p,
.sc_ckspho .sc_talhql span:not(.badge),
.sc_ckspho .sc_talhql li,
.sc_ckspho .sc_talhql small,
.sc_ckspho .sc_talhql label,
.sc_ckspho .counter-item p,
.sc_ckspho .counter-item span:not(.badge),
.sc_ckspho .counter-item li,
.sc_ckspho .counter-item small,
.sc_ckspho .counter-item label,
.sc_c8uxeh .sc_y027n2 p,
.sc_c8uxeh .sc_y027n2 span:not(.badge),
.sc_c8uxeh .sc_y027n2 li,
.sc_c8uxeh .sc_y027n2 small,
.sc_c8uxeh .sc_y027n2 label,
.sc_c8uxeh .sc_lruvix p,
.sc_c8uxeh .sc_lruvix span:not(.badge),
.sc_c8uxeh .sc_lruvix li,
.sc_c8uxeh .sc_lruvix small,
.sc_c8uxeh .sc_lruvix label,
.sc_c8uxeh .card p,
.sc_c8uxeh .card span:not(.badge),
.sc_c8uxeh .card li,
.sc_c8uxeh .card small,
.sc_c8uxeh .card label,
.sc_c8uxeh .sc_f38rtx p,
.sc_c8uxeh .sc_f38rtx span:not(.badge),
.sc_c8uxeh .sc_f38rtx li,
.sc_c8uxeh .sc_f38rtx small,
.sc_c8uxeh .sc_f38rtx label,
.sc_c8uxeh .sc_lk4glz p,
.sc_c8uxeh .sc_lk4glz span:not(.badge),
.sc_c8uxeh .sc_lk4glz li,
.sc_c8uxeh .sc_lk4glz small,
.sc_c8uxeh .sc_lk4glz label,
.sc_c8uxeh .sc_j78boe p,
.sc_c8uxeh .sc_j78boe span:not(.badge),
.sc_c8uxeh .sc_j78boe li,
.sc_c8uxeh .sc_j78boe small,
.sc_c8uxeh .sc_j78boe label,
.sc_c8uxeh .sc_ef4xti p,
.sc_c8uxeh .sc_ef4xti span:not(.badge),
.sc_c8uxeh .sc_ef4xti li,
.sc_c8uxeh .sc_ef4xti small,
.sc_c8uxeh .sc_ef4xti label,
.sc_c8uxeh .sc_talhql p,
.sc_c8uxeh .sc_talhql span:not(.badge),
.sc_c8uxeh .sc_talhql li,
.sc_c8uxeh .sc_talhql small,
.sc_c8uxeh .sc_talhql label,
.sc_c8uxeh .counter-item p,
.sc_c8uxeh .counter-item span:not(.badge),
.sc_c8uxeh .counter-item li,
.sc_c8uxeh .counter-item small,
.sc_c8uxeh .counter-item label,
.sc_xbtegl .sc_y027n2 p,
.sc_xbtegl .sc_y027n2 span:not(.badge),
.sc_xbtegl .sc_y027n2 li,
.sc_xbtegl .sc_y027n2 small,
.sc_xbtegl .sc_y027n2 label,
.sc_xbtegl .sc_lruvix p,
.sc_xbtegl .sc_lruvix span:not(.badge),
.sc_xbtegl .sc_lruvix li,
.sc_xbtegl .sc_lruvix small,
.sc_xbtegl .sc_lruvix label,
.sc_xbtegl .card p,
.sc_xbtegl .card span:not(.badge),
.sc_xbtegl .card li,
.sc_xbtegl .card small,
.sc_xbtegl .card label,
.sc_xbtegl .sc_f38rtx p,
.sc_xbtegl .sc_f38rtx span:not(.badge),
.sc_xbtegl .sc_f38rtx li,
.sc_xbtegl .sc_f38rtx small,
.sc_xbtegl .sc_f38rtx label,
.sc_xbtegl .sc_lk4glz p,
.sc_xbtegl .sc_lk4glz span:not(.badge),
.sc_xbtegl .sc_lk4glz li,
.sc_xbtegl .sc_lk4glz small,
.sc_xbtegl .sc_lk4glz label,
.sc_xbtegl .sc_j78boe p,
.sc_xbtegl .sc_j78boe span:not(.badge),
.sc_xbtegl .sc_j78boe li,
.sc_xbtegl .sc_j78boe small,
.sc_xbtegl .sc_j78boe label,
.sc_xbtegl .sc_ef4xti p,
.sc_xbtegl .sc_ef4xti span:not(.badge),
.sc_xbtegl .sc_ef4xti li,
.sc_xbtegl .sc_ef4xti small,
.sc_xbtegl .sc_ef4xti label,
.sc_xbtegl .sc_talhql p,
.sc_xbtegl .sc_talhql span:not(.badge),
.sc_xbtegl .sc_talhql li,
.sc_xbtegl .sc_talhql small,
.sc_xbtegl .sc_talhql label,
.sc_xbtegl .counter-item p,
.sc_xbtegl .counter-item span:not(.badge),
.sc_xbtegl .counter-item li,
.sc_xbtegl .counter-item small,
.sc_xbtegl .counter-item label { color:var(--text-secondary,#555) !important; }

.text-force-light, .text-force-light h1, .text-force-light h2, .text-force-light h3, .text-force-light h4, .text-force-light h5, .text-force-light h6 { color: #fff !important; }
.text-force-light p, .text-force-light span, .text-force-light a, .text-force-light li, .text-force-light label, .text-force-light td, .text-force-light small { color: rgba(255,255,255,0.8) !important; }
.text-force-light-soft { color: rgba(255,255,255,0.65) !important; }
.text-force-dark, .text-force-dark h1, .text-force-dark h2, .text-force-dark h3, .text-force-dark h4, .text-force-dark h5, .text-force-dark h6 { color: var(--text-primary, #1a1a2e) !important; }
.text-force-dark p, .text-force-dark span, .text-force-dark li { color: var(--text-secondary, #555) !important; }

.pl-morph{width:36px;height:36px;background:var(--f14do);animation:plMorph 1.4s ease-in-out infinite;}@keyframes plMorph{0%{border-radius:4px;transform:rotate(0) scale(1)}25%{border-radius:50%;transform:rotate(90deg) scale(.8)}50%{border-radius:4px;transform:rotate(180deg) scale(1)}75%{border-radius:50%;transform:rotate(270deg) scale(.8)}100%{border-radius:4px;transform:rotate(360deg) scale(1)}}