/*=========================================================
 RANSAN TRAVELS
 ABOUT / TRUST METRICS
 MODERN 2026 ENHANCEMENT
=========================================================*/


/*=========================================================
 SECTION

 IMPORTANT:
 The outer section carries reveal-left.
 Do NOT apply transform to it.
=========================================================*/

.rs-about-modern.rs-about-trust-2026 {

    position: relative;

    width: 100%;
    max-width: 100%;

    padding: 110px 20px;

    overflow: visible;

    box-sizing: border-box;

    text-align: left;

    background:
        linear-gradient(
            180deg,
            #ffffff 0%,
            #f8fbff 48%,
            #ffffff 100%
        );

}


/*=========================================================
 VISUAL LAYER

 Decorative clipping happens here, not on the
 reveal-bearing outer section.
=========================================================*/

.rs-about-trust-2026
.rs-about-visual-layer {

    position: absolute;

    inset: 0;

    z-index: 0;

    overflow: hidden;

    pointer-events: none;

}


/*=========================================================
 GLOW ORBS
=========================================================*/

.rs-about-orb {

    position: absolute;

    width: 440px;
    height: 440px;

    border-radius: 50%;

    filter: blur(115px);

    pointer-events: none;

}


.rs-about-orb-one {

    top: -210px;
    left: -180px;

    background:
        rgba(59, 130, 246, .15);

}


.rs-about-orb-two {

    right: -170px;
    bottom: -220px;

    background:
        rgba(139, 92, 246, .12);

}


/*=========================================================
 GRID PATTERN
=========================================================*/

.rs-about-grid-pattern {

    position: absolute;

    inset: 0;

    opacity: .24;

    background-image:

        linear-gradient(
            rgba(15, 23, 42, .026) 1px,
            transparent 1px
        ),

        linear-gradient(
            90deg,
            rgba(15, 23, 42, .026) 1px,
            transparent 1px
        );

    background-size:
        50px 50px;

    mask-image:
        linear-gradient(
            to bottom,
            transparent 0%,
            #000 17%,
            #000 82%,
            transparent 100%
        );

    -webkit-mask-image:
        linear-gradient(
            to bottom,
            transparent 0%,
            #000 17%,
            #000 82%,
            transparent 100%
        );

}


/*=========================================================
 WRAPPER
=========================================================*/

.rs-about-trust-2026
.wrap {

    position: relative;

    z-index: 2;

    width: min(1220px, 100%);
    max-width: 1220px;

    margin: 0 auto;

}


/*=========================================================
 INTRO GRID
=========================================================*/

.rs-about-intro-grid {

    display: grid;

    grid-template-columns:
        minmax(0, 1.12fr)
        minmax(360px, .88fr);

    gap: 52px;

    align-items: center;

}


/*=========================================================
 STORY
=========================================================*/

.rs-about-story {

    min-width: 0;

}


/*=========================================================
 EXISTING TRUST CHIP
=========================================================*/

.rs-about-trust-2026
.rs-trust-chip {

    width: fit-content;
    max-width: 100%;

    margin:
        0 0 22px;

    padding:
        10px 13px;

    display: inline-flex;

    align-items: center;

    gap: 9px;

    flex-wrap: wrap;

    border:
        1px solid rgba(226, 232, 240, .94);

    border-radius: 999px;

    background:
        rgba(255, 255, 255, .88);

    box-shadow:
        0 10px 30px rgba(15, 23, 42, .06);

    backdrop-filter:
        blur(14px);

    -webkit-backdrop-filter:
        blur(14px);

    color: #334155;

    font-size: 12px;

    line-height: 1.2;

    font-weight: 800;

}


/* LIVE DOT */

.rs-about-trust-2026
.rs-chip-live {

    width: 8px;
    height: 8px;

    flex: 0 0 8px;

    border-radius: 50%;

    background: #22c55e;

    box-shadow:
        0 0 0 4px rgba(34, 197, 94, .11);

    animation:
        none;

}


/* DIVIDER */

.rs-about-trust-2026
.rs-chip-divider {

    width: 1px;
    height: 17px;

    background: #e2e8f0;

}


/* NUMBER */

.rs-about-trust-2026
.rs-chip-number {

    color: #4f46e5;

    font-weight: 900;

}


/* VERIFIED */

.rs-about-trust-2026
.rs-chip-verified {

    padding:
        5px 8px;

    display: inline-flex;

    align-items: center;

    gap: 5px;

    border-radius: 999px;

    background: #eef2ff;

    color: #4338ca;

    font-size: 10px;

    font-weight: 850;

}


/*=========================================================
 EYEBROW
=========================================================*/

.rs-about-eyebrow {

    margin-bottom: 14px;

    display: inline-flex;

    align-items: center;

    gap: 7px;

    color: #2563eb;

    font-size: 13px;

    line-height: 1.2;

    font-weight: 900;

    letter-spacing: .7px;

    text-transform: uppercase;

}


.rs-about-eyebrow-icon {

    width: 25px;
    height: 25px;

    display: inline-flex;

    align-items: center;
    justify-content: center;

    border-radius: 50%;

    background: #eff6ff;

    font-size: 12px;

}


/*=========================================================
 HEADING

 Existing class preserved.
 Readable desktop sizing.
=========================================================*/

.rs-about-trust-2026
.rs-about-heading {

    max-width: 760px;

    margin: 0;

    color: #0f172a;

    font-size:
        clamp(45px, 5vw, 65px);

    line-height: 1.06;

    font-weight: 950;

    letter-spacing: -2.1px;

}


/*=========================================================
 GRADIENT HEADING
=========================================================*/

.rs-about-trust-2026
.rs-heading-gradient {

    display: block;

    margin-top: 8px;

    background:
        linear-gradient(
            90deg,
            #0284c7,
            #4f46e5 55%,
            #8b5cf6
        );

    background-size: auto;

    background-clip: text;

    -webkit-background-clip: text;

    color: transparent;

    animation: none;

}


/*=========================================================
 SUBTEXT

 Existing class preserved.
=========================================================*/

.rs-about-trust-2026
.rs-about-sub {

    max-width: 720px;

    margin:
        22px 0 0;

    color: #64748b;

    font-size: 17px;

    line-height: 1.78;

}


/*=========================================================
 PROMISES
=========================================================*/

.rs-about-promises {

    margin-top: 28px;

    display: grid;

    gap: 11px;

}


.rs-about-promise {

    padding: 13px 15px;

    display: flex;

    align-items: flex-start;

    gap: 12px;

    border:
        1px solid #e8edf3;

    border-radius: 15px;

    background:
        rgba(255, 255, 255, .80);

    transition:
        border-color .25s ease,
        box-shadow .25s ease;

}


@media (hover: hover) and (pointer: fine) {

    .rs-about-promise:hover {

        border-color:
            rgba(79, 70, 229, .16);

        box-shadow:
            0 12px 28px rgba(15, 23, 42, .055);

    }

}


.rs-about-promise-icon {

    width: 39px;
    height: 39px;

    display: inline-flex;

    align-items: center;
    justify-content: center;

    flex: 0 0 39px;

    border-radius: 11px;

    background:
        linear-gradient(
            145deg,
            #eff6ff,
            #eef2ff
        );

    color: #4f46e5;

    font-size: 14px;

}


.rs-about-promise strong {

    display: block;

    color: #0f172a;

    font-size: 14px;

    line-height: 1.35;

    font-weight: 900;

}


.rs-about-promise p {

    margin: 4px 0 0;

    color: #64748b;

    font-size: 12px;

    line-height: 1.55;

}


/*=========================================================
 STORY ACTIONS
=========================================================*/

.rs-about-actions {

    margin-top: 24px;

    display: flex;

    align-items: center;

    gap: 9px;

    flex-wrap: wrap;

}


.rs-about-action {

    min-height: 46px;

    padding:
        0 15px;

    display: inline-flex;

    align-items: center;
    justify-content: center;

    gap: 8px;

    border-radius: 12px;

    font-family: inherit;

    font-size: 13px;

    line-height: 1.2;

    font-weight: 850;

    text-decoration: none;

    cursor: pointer;

    transition:
        border-color .22s ease,
        background .22s ease,
        box-shadow .22s ease;

}


.rs-about-action.primary {

    border: 0;

    color: #ffffff;

    background:
        linear-gradient(
            135deg,
            #4f46e5,
            #6366f1 58%,
            #0ea5e9
        );

    box-shadow:
        0 11px 25px rgba(79, 70, 229, .20);

}


.rs-about-action.primary:hover {

    box-shadow:
        0 15px 31px rgba(79, 70, 229, .26);

}


.rs-about-action.secondary {

    border:
        1px solid #e2e8f0;

    background: #ffffff;

    color: #475569;

}


.rs-about-action.secondary:hover {

    border-color:
        rgba(79, 70, 229, .18);

    background: #f8faff;

    color: #4338ca;

}


/*=========================================================
 TRUST PANEL
=========================================================*/

.rs-about-trust-panel {

    position: relative;

    min-width: 0;

    padding: 30px;

    overflow: hidden;

    border:
        1px solid rgba(255, 255, 255, .10);

    border-radius: 28px;

    color: #ffffff;

    background:

        radial-gradient(
            circle at 85% 10%,
            rgba(56, 189, 248, .16),
            transparent 34%
        ),

        radial-gradient(
            circle at 8% 90%,
            rgba(139, 92, 246, .17),
            transparent 35%
        ),

        linear-gradient(
            145deg,
            #081426,
            #0d1930
        );

    box-shadow:
        0 25px 70px rgba(15, 23, 42, .18);

}


/* subtle top line */

.rs-about-trust-panel::before {

    content: "";

    position: absolute;

    left: 30px;
    right: 30px;
    top: 0;

    height: 3px;

    border-radius:
        0 0 999px 999px;

    background:
        linear-gradient(
            90deg,
            #38bdf8,
            #6366f1,
            #a78bfa
        );

}


/*=========================================================
 PANEL TOP
=========================================================*/

.rs-about-trust-panel-top {

    display: flex;

    align-items: center;

    justify-content: space-between;

    gap: 12px;

}


.rs-about-panel-kicker {

    color: #7dd3fc;

    font-size: 11px;

    line-height: 1.2;

    font-weight: 900;

    letter-spacing: 1px;

}


.rs-about-panel-status {

    padding:
        6px 8px;

    display: inline-flex;

    align-items: center;

    gap: 6px;

    border:
        1px solid rgba(34, 197, 94, .15);

    border-radius: 999px;

    background:
        rgba(34, 197, 94, .08);

    color: #86efac;

    font-size: 10px;

    font-weight: 800;

}


.rs-about-panel-status > span {

    width: 6px;
    height: 6px;

    border-radius: 50%;

    background: #22c55e;

}


/*=========================================================
 PANEL COPY
=========================================================*/

.rs-about-trust-panel > h3 {

    margin:
        25px 0 12px;

    max-width: 460px;

    color: #ffffff;

    font-size: 29px;

    line-height: 1.22;

    font-weight: 900;

    letter-spacing: -.6px;

}


.rs-about-trust-panel > p {

    margin: 0;

    color:
        rgba(203, 213, 225, .78);

    font-size: 14px;

    line-height: 1.7;

}


/*=========================================================
 TRUST LIST
=========================================================*/

.rs-about-trust-list {

    margin-top: 25px;

    padding:
        19px 0;

    display: grid;

    grid-template-columns:
        repeat(2, minmax(0, 1fr));

    gap: 13px;

    border-top:
        1px solid rgba(255, 255, 255, .08);

    border-bottom:
        1px solid rgba(255, 255, 255, .08);

}


.rs-about-trust-list > div {

    display: flex;

    align-items: center;

    gap: 8px;

}


.rs-about-trust-list > div > span {

    width: 23px;
    height: 23px;

    display: inline-flex;

    align-items: center;
    justify-content: center;

    flex: 0 0 23px;

    border-radius: 50%;

    background:
        rgba(16, 185, 129, .12);

    color: #6ee7b7;

    font-size: 8px;

}


.rs-about-trust-list strong {

    color:
        rgba(241, 245, 249, .94);

    font-size: 12px;

    line-height: 1.4;

    font-weight: 750;

}


/*=========================================================
 PANEL SERVICE FOOTER
=========================================================*/

.rs-about-panel-footer {

    margin-top: 20px;

    display: grid;

    grid-template-columns:
        repeat(4, minmax(0, 1fr));

    gap: 7px;

}


.rs-about-panel-footer > div {

    min-width: 0;

    min-height: 65px;

    padding: 8px;

    display: flex;

    flex-direction: column;

    align-items: center;
    justify-content: center;

    gap: 5px;

    border:
        1px solid rgba(255, 255, 255, .07);

    border-radius: 13px;

    background:
        rgba(255, 255, 255, .04);

}


.rs-about-panel-footer span {

    font-size: 18px;

}


.rs-about-panel-footer small {

    color:
        rgba(203, 213, 225, .75);

    font-size: 10px;

    font-weight: 700;

}


/*=========================================================
 METRICS HEADER
=========================================================*/

.rs-about-metrics-header {

    margin-top: 72px;

    display: flex;

    align-items: flex-end;

    justify-content: space-between;

    gap: 30px;

}


.rs-about-metrics-kicker {

    display: block;

    margin-bottom: 6px;

    color: #4f46e5;

    font-size: 11px;

    line-height: 1.2;

    font-weight: 900;

    letter-spacing: 1px;

}


.rs-about-metrics-header h3 {

    margin: 0;

    color: #0f172a;

    font-size:
        clamp(28px, 3vw, 38px);

    line-height: 1.2;

    font-weight: 900;

    letter-spacing: -.7px;

}


.rs-about-metrics-header > p {

    max-width: 450px;

    margin: 0;

    color: #64748b;

    font-size: 14px;

    line-height: 1.65;

}


/*=========================================================
 METRIC GRID
 Existing class preserved.
=========================================================*/

.rs-about-trust-2026
.rs-about-metrics {

    margin-top: 25px;

    display: grid;

    grid-template-columns:
        repeat(4, minmax(0, 1fr));

    gap: 15px;

}


/*=========================================================
 OUTER METRIC CARD

 Neutralise old aggressive hover styling.
=========================================================*/

.rs-about-trust-2026
.rs-metric-card {

    position: relative;

    min-width: 0;

    min-height: 0;

    padding: 0;

    overflow: visible;

    border-radius: 0;

    color: inherit;

    text-align: left;

    background: transparent;

    box-shadow: none;

    transform: none;

    transition: none;

}


.rs-about-trust-2026
.rs-metric-card:hover {

    transform: none;

    box-shadow: none;

}


/*=========================================================
 INNER METRIC CARD
=========================================================*/

.rs-metric-card-inner {

    position: relative;

    height: 100%;

    min-height: 285px;

    padding: 23px;

    display: flex;

    flex-direction: column;

    overflow: hidden;

    border:
        1px solid #e5eaf1;

    border-radius: 23px;

    background:
        rgba(255, 255, 255, .91);

    box-shadow:
        0 12px 38px rgba(15, 23, 42, .06);

    box-sizing: border-box;

    transition:
        transform .26s ease,
        border-color .26s ease,
        box-shadow .26s ease;

}


@media (hover: hover) and (pointer: fine) {

    .rs-metric-card:hover
    .rs-metric-card-inner {

        transform:
            translateY(-4px);

        border-color:
            rgba(99, 102, 241, .17);

        box-shadow:
            0 21px 52px rgba(15, 23, 42, .10);

    }

}


/*=========================================================
 METRIC TOP
=========================================================*/

.rs-metric-top {

    display: flex;

    align-items: center;

    justify-content: space-between;

    gap: 10px;

}


/* BADGE */

.rs-about-trust-2026
.rs-metric-badge {

    padding:
        6px 9px;

    display: inline-flex;

    align-items: center;

    border:
        1px solid #e5e7eb;

    border-radius: 999px;

    background: #f8fafc;

    color: #64748b;

    font-size: 10px;

    line-height: 1.2;

    font-weight: 850;

    letter-spacing: .6px;

    text-transform: uppercase;

}


/* ICON */

.rs-about-trust-2026
.rs-metric-icon {

    width: 42px;
    height: 42px;

    margin: 0;

    display: inline-flex;

    align-items: center;
    justify-content: center;

    flex: 0 0 42px;

    border-radius: 12px;

    background:
        linear-gradient(
            145deg,
            #eff6ff,
            #eef2ff
        );

    font-size: 18px;

}


[data-rs-metric="fleet"]
.rs-metric-icon {

    background:
        linear-gradient(
            145deg,
            #f5f3ff,
            #faf5ff
        );

}


[data-rs-metric="reviews"]
.rs-metric-icon {

    background:
        linear-gradient(
            145deg,
            #ecfeff,
            #f0f9ff
        );

}


[data-rs-metric="support"]
.rs-metric-icon {

    background:
        linear-gradient(
            145deg,
            #fff7ed,
            #fffbeb
        );

}


/*=========================================================
 METRIC VALUE
=========================================================*/

.rs-metric-value-wrap {

    margin-top: 26px;

    display: flex;

    align-items: flex-end;

    gap: 2px;

}


/* Existing JS writes + and % directly into h3. */

.rs-metric-value-label {

    display: none;

}


.rs-about-trust-2026
.rs-metric-card h3 {

    margin: 0;

    color: #0f172a;

    font-size:
        clamp(38px, 4vw, 49px);

    line-height: 1;

    font-weight: 950;

    letter-spacing: -1.5px;

}


/* metric title */

.rs-about-trust-2026
.rs-metric-card > .rs-metric-card-inner > p {

    margin:
        9px 0 0;

    color: #334155;

    font-size: 14px;

    line-height: 1.35;

    font-weight: 850;

}


/*=========================================================
 METRIC DETAIL
=========================================================*/

.rs-metric-detail {

    margin-top: 11px;

    color: #94a3b8;

    font-size: 11px;

    line-height: 1.55;

}


/*=========================================================
 METRIC ACCENT
=========================================================*/

.rs-metric-line {

    position: absolute;

    left: 22px;
    right: 22px;
    bottom: 0;

    height: 3px;

    border-radius:
        999px 999px 0 0;

    background:
        linear-gradient(
            90deg,
            #3b82f6,
            #06b6d4
        );

}


[data-rs-metric="fleet"]
.rs-metric-line {

    background:
        linear-gradient(
            90deg,
            #8b5cf6,
            #c084fc
        );

}


[data-rs-metric="reviews"]
.rs-metric-line {

    background:
        linear-gradient(
            90deg,
            #06b6d4,
            #0ea5e9
        );

}


[data-rs-metric="support"]
.rs-metric-line {

    background:
        linear-gradient(
            90deg,
            #f59e0b,
            #f97316
        );

}


/*=========================================================
 FEATURE TAGS
 Existing class preserved.
=========================================================*/

.rs-about-trust-2026
.rs-about-tags {

    margin-top: 28px;

    display: flex;

    flex-wrap: wrap;

    justify-content: center;

    gap: 8px;

}


.rs-about-trust-2026
.rs-about-tags span {

    min-height: 40px;

    padding:
        0 12px;

    display: inline-flex;

    align-items: center;

    gap: 7px;

    border:
        1px solid #e5eaf1;

    border-radius: 999px;

    background: #ffffff;

    color: #475569;

    font-size: 12px;

    line-height: 1.2;

    font-weight: 750;

    transition:
        border-color .22s ease,
        background .22s ease,
        color .22s ease;

}


.rs-about-trust-2026
.rs-about-tags span i {

    color: #4f46e5;

}


.rs-about-trust-2026
.rs-about-tags span:hover {

    transform: none;

    border-color:
        rgba(79, 70, 229, .17);

    background: #f8faff;

    color: #4338ca;

}


/*=========================================================
 BOTTOM TRUST BAR
=========================================================*/

.rs-about-bottom-trust {

    margin-top: 25px;

    padding: 17px 19px;

    display: grid;

    grid-template-columns:
        auto minmax(0, 1fr) auto;

    align-items: center;

    gap: 13px;

    border:
        1px solid #e5eaf1;

    border-radius: 19px;

    background:
        rgba(255, 255, 255, .84);

    box-shadow:
        0 11px 34px rgba(15, 23, 42, .05);

}


.rs-about-bottom-icon {

    width: 42px;
    height: 42px;

    display: inline-flex;

    align-items: center;
    justify-content: center;

    flex: 0 0 42px;

    border-radius: 12px;

    background:
        linear-gradient(
            145deg,
            #eef2ff,
            #ecfeff
        );

    color: #4f46e5;

    font-size: 15px;

}


.rs-about-bottom-trust strong {

    display: block;

    color: #0f172a;

    font-size: 14px;

    line-height: 1.35;

    font-weight: 900;

}


.rs-about-bottom-trust p {

    margin: 3px 0 0;

    color: #64748b;

    font-size: 12px;

    line-height: 1.5;

}


/*=========================================================
 REVIEW LINK
=========================================================*/

.rs-about-review-link {

    min-height: 42px;

    padding:
        0 13px;

    display: inline-flex;

    align-items: center;
    justify-content: center;

    gap: 7px;

    border:
        1px solid #e2e8f0;

    border-radius: 11px;

    background: #ffffff;

    color: #334155;

    font-size: 12px;

    line-height: 1.2;

    font-weight: 850;

    text-decoration: none;

    white-space: nowrap;

}


.rs-about-review-link:hover {

    border-color:
        rgba(79, 70, 229, .18);

    background: #f8faff;

    color: #4338ca;

}


/*=========================================================
 TABLET
=========================================================*/

@media (max-width: 1020px) {

    .rs-about-intro-grid {

        grid-template-columns:
            1fr;

        gap: 35px;

    }


    .rs-about-trust-panel {

        max-width: 720px;

    }


    .rs-about-trust-2026
    .rs-about-metrics {

        grid-template-columns:
            repeat(2, minmax(0, 1fr));

    }


    .rs-metric-card-inner {

        min-height: 250px;

    }

}


/*=========================================================
 MOBILE
=========================================================*/

@media (max-width: 700px) {

    .rs-about-modern.rs-about-trust-2026 {

        padding:
            80px 15px;

    }


    .rs-about-trust-2026
    .rs-trust-chip {

        border-radius: 17px;

        font-size: 11px;

    }


    .rs-about-trust-2026
    .rs-chip-divider {

        display: none;

    }


    .rs-about-eyebrow {

        font-size: 11px;

    }


    .rs-about-trust-2026
    .rs-about-heading {

        font-size:
            clamp(37px, 10vw, 48px);

        letter-spacing:
            -1.5px;

    }


    .rs-about-trust-2026
    .rs-about-sub {

        font-size: 15px;

        line-height: 1.72;

    }


    .rs-about-promise strong {

        font-size: 14px;

    }


    .rs-about-promise p {

        font-size: 12px;

    }


    .rs-about-actions {

        display: grid;

        grid-template-columns:
            1fr 1fr;

    }


    .rs-about-action {

        width: 100%;

    }


    .rs-about-trust-panel {

        padding: 23px 20px;

        border-radius: 23px;

    }


    .rs-about-trust-panel > h3 {

        font-size: 24px;

    }


    .rs-about-trust-panel > p {

        font-size: 13px;

    }


    .rs-about-trust-list {

        grid-template-columns:
            1fr;

    }


    .rs-about-metrics-header {

        margin-top: 53px;

        align-items: flex-start;

        flex-direction: column;

        gap: 9px;

    }


    .rs-about-metrics-header h3 {

        font-size: 28px;

    }


    .rs-about-metrics-header > p {

        font-size: 13px;

    }


    .rs-about-trust-2026
    .rs-about-metrics {

        grid-template-columns:
            1fr 1fr;

        gap: 11px;

    }


    .rs-metric-card-inner {

        min-height: 230px;

        padding: 18px;

        border-radius: 19px;

    }


    .rs-about-trust-2026
    .rs-metric-card h3 {

        font-size:
            clamp(34px, 10vw, 43px);

    }


    .rs-about-trust-2026
    .rs-metric-card > .rs-metric-card-inner > p {

        font-size: 13px;

    }


    .rs-metric-detail {

        font-size: 10px;

    }


    .rs-about-bottom-trust {

        grid-template-columns:
            auto 1fr;

    }


    .rs-about-review-link {

        grid-column:
            1 / -1;

        width: 100%;

    }

}


/*=========================================================
 SMALL MOBILE
=========================================================*/

@media (max-width: 470px) {

    .rs-about-actions {

        grid-template-columns:
            1fr;

    }


    .rs-about-panel-footer {

        grid-template-columns:
            repeat(2, minmax(0, 1fr));

    }


    .rs-about-trust-2026
    .rs-about-metrics {

        grid-template-columns:
            1fr;

    }


    .rs-metric-card-inner {

        min-height: 0;

    }

}


/*=========================================================
 TOUCH DEVICES
=========================================================*/

@media (hover: none) {

    .rs-metric-card:hover
    .rs-metric-card-inner {

        transform: none;

    }

}


/*=========================================================
 REDUCED MOTION
=========================================================*/

@media (prefers-reduced-motion: reduce) {

    .rs-metric-card-inner,
    .rs-about-promise,
    .rs-about-action,
    .rs-about-tags span {

        transition-duration:
            .01ms !important;

    }

}