/* ========================================================================
   ACCU-IDENTITY-BRIDGE-03 — homepage/About sister-platform pathways
   Page-scoped stylesheet. No game bundle or shared stylesheet is modified.
   ======================================================================== */


.button--sister {
    color: #08150f;
    background: linear-gradient(135deg, var(--gold), var(--green-bright));
    border-color: rgba(255, 255, 255, 0.18);
    box-shadow: 0 14px 38px rgba(255, 216, 102, 0.16);
}

.button--sister:hover,
.button--sister:focus-visible {
    background: linear-gradient(135deg, #ffe79b, #9affc8);
    box-shadow: 0 18px 46px rgba(255, 216, 102, 0.23);
}

.sister-pathway {
    position: relative;
    overflow: hidden;
    color: var(--paper);
    background:
        radial-gradient(circle at 88% 18%, rgba(255, 216, 102, 0.12), transparent 25rem),
        radial-gradient(circle at 10% 82%, rgba(22, 229, 141, 0.12), transparent 27rem),
        linear-gradient(145deg, #031712, #062a21);
    border-block: 1px solid rgba(232, 255, 242, 0.08);
}

.sister-pathway--about {
    background:
        radial-gradient(circle at 85% 15%, rgba(47, 217, 255, 0.12), transparent 24rem),
        linear-gradient(145deg, #05251d, #031712);
}

.sister-pathway__layout {
    display: grid;
    grid-template-columns: minmax(0, 0.72fr) minmax(540px, 1.28fr);
    gap: clamp(2rem, 6vw, 5.5rem);
    align-items: center;
    padding-block: clamp(3.4rem, 7vw, 6rem);
}

.sister-pathway__layout--about {
    padding-block: clamp(4rem, 8vw, 7rem);
}

.sister-pathway__intro h2 {
    max-width: 720px;
    margin-bottom: 1.1rem;
    font-size: clamp(2.35rem, 5vw, 4.8rem);
}

.sister-pathway__intro > p:last-child {
    max-width: 660px;
    color: #b8d0c6;
    font-size: clamp(1rem, 1.6vw, 1.16rem);
}

.sister-pathway__routes {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 1rem;
}

.sister-pathway__route {
    display: flex;
    min-width: 0;
    min-height: 340px;
    flex-direction: column;
    align-items: flex-start;
    padding: clamp(1.4rem, 3vw, 2rem);
    background: rgba(255, 255, 255, 0.045);
    border: 1px solid rgba(232, 255, 242, 0.14);
    border-radius: var(--radius-lg);
    box-shadow: 0 24px 70px rgba(0, 0, 0, 0.2);
}

.sister-pathway__route--games {
    background: linear-gradient(145deg, rgba(22, 229, 141, 0.13), rgba(255, 255, 255, 0.04));
    border-color: rgba(128, 255, 188, 0.28);
}

.sister-pathway__route--tools {
    background:
        radial-gradient(circle at 100% 0%, rgba(255, 216, 102, 0.18), transparent 16rem),
        rgba(255, 255, 255, 0.055);
}

.sister-pathway__route-label {
    display: inline-flex;
    gap: 0.55rem;
    align-items: center;
    margin-bottom: 2.2rem;
    color: var(--green-bright);
    font-size: 0.72rem;
    font-weight: 850;
    letter-spacing: 0.09em;
    text-transform: uppercase;
}

.sister-pathway__route-label span {
    display: grid;
    width: 32px;
    height: 32px;
    place-items: center;
    color: var(--ink-950);
    background: var(--green-bright);
    border-radius: 50%;
    letter-spacing: 0;
}

.sister-pathway__identity {
    display: flex;
    gap: 0.75rem;
    align-items: center;
    margin-bottom: 1.35rem;
}

.sister-pathway__leaf {
    width: 54px;
    height: 54px;
    flex: 0 0 auto;
    background: center / contain no-repeat url("data:image/png;base64,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");
}

.sister-pathway__identity small,
.sister-pathway__identity strong {
    display: block;
}

.sister-pathway__identity small {
    color: #8fa99e;
    font-size: 0.64rem;
    font-weight: 850;
    letter-spacing: 0.12em;
    text-transform: uppercase;
}

.sister-pathway__identity strong {
    color: var(--gold);
    font-size: 1.25rem;
    letter-spacing: -0.02em;
}

.sister-pathway__route h3 {
    margin-bottom: 0.8rem;
    font-size: clamp(1.45rem, 2.4vw, 2rem);
}

.sister-pathway__route p {
    color: #abc2b8;
    font-size: 0.94rem;
}

.sister-pathway__route .button {
    width: 100%;
    margin-top: auto;
}

@media (max-width: 980px) {
    .sister-pathway__layout {
        grid-template-columns: 1fr;
    }
}

@media (max-width: 640px) {
    .sister-pathway__layout,
    .sister-pathway__layout--about {
        gap: 1.4rem;
        padding-block: 2.8rem;
    }

    .sister-pathway__intro h2 {
        font-size: clamp(2rem, 10vw, 2.75rem);
    }

    .sister-pathway__routes {
        grid-template-columns: 1fr;
    }

    .sister-pathway__route {
        min-height: 0;
        padding: 1.25rem;
        border-radius: 22px;
    }

    .sister-pathway__route-label {
        margin-bottom: 1.35rem;
    }

    .sister-pathway__route .button {
        min-height: 52px;
        margin-top: 1.2rem;
    }
}

@media (max-width: 360px) {
    .sister-pathway__intro > p:last-child,
    .sister-pathway__route p {
        font-size: 0.92rem;
    }

    .sister-pathway__leaf {
        width: 48px;
        height: 48px;
    }
}

@media (prefers-reduced-motion: reduce) {
    .sister-pathway *,
    .sister-pathway *::before,
    .sister-pathway *::after {
        scroll-behavior: auto !important;
        animation: none !important;
        transition-duration: 0.01ms !important;
    }
}
