/* NESTYIELD ABOUT PAGES - shared dark theme */
body.about-dark-theme {background:#07172c;color:#dbe6f3}
body.about-dark-theme main {background:#07172c}
body.about-dark-theme .page-hero,
body.about-dark-theme .ani-hero {
 position:relative;isolation:isolate;overflow:hidden;text-align:center;
 background:radial-gradient(ellipse 65% 100% at 83% 12%,rgba(92,185,245,.28),transparent 70%),radial-gradient(ellipse 55% 85% at 8% 85%,rgba(53,155,225,.12),transparent 75%),linear-gradient(115deg,#07182e 0%,#0d2947 55%,#153d5c 100%)!important;
 padding:78px 24px 72px!important;border-bottom:1px solid rgba(112,202,255,.3)
}
body.about-dark-theme .page-hero-inner,body.about-dark-theme .ani-hero .section-inner {position:relative;z-index:1;max-width:1050px;margin:auto}
body.about-dark-theme .page-hero h1,body.about-dark-theme .ani-hero h1 {color:#fff!important;font-size:clamp(32px,4vw,52px);margin-bottom:16px}
body.about-dark-theme .page-hero p,body.about-dark-theme .ani-hero p {color:#d1e3f1!important;font-size:15px;line-height:1.85;max-width:760px;margin:auto}
body.about-dark-theme .page-hero .eyebrow,body.about-dark-theme .ani-hero .eyebrow {justify-content:center;color:#83d1ff!important}
body.about-dark-theme .page-hero .eyebrow::before,body.about-dark-theme .ani-hero .eyebrow::before {background:#83d1ff!important}
body.about-dark-theme main > .section {background:#091b32!important;padding:66px 40px!important;border-bottom:1px solid rgba(255,255,255,.06)}
body.about-dark-theme main > .section:nth-of-type(even) {background:#0d223d!important}
body.about-dark-theme .section-title,body.about-dark-theme .method-body h3,body.about-dark-theme .sma-card h3 {color:#fff!important}
body.about-dark-theme main .section p,body.about-dark-theme .method-body p,body.about-dark-theme .sma-card p,body.about-dark-theme .sma-list li {color:#c2d0df!important}
body.about-dark-theme main .section h3 {color:#fff!important}
body.about-dark-theme .method-step {border-bottom-color:rgba(255,255,255,.12)}
body.about-dark-theme .method-num {background:#173b5b;color:#8bd5ff;border:1px solid rgba(139,213,255,.3)}
body.about-dark-theme .method-chev {color:#83d1ff}
body.about-dark-theme .od-card,body.about-dark-theme .sma-card {background:linear-gradient(145deg,#122d4a,#0c2039)!important;border:1px solid rgba(134,200,244,.18);border-radius:10px}
body.about-dark-theme .od-title {color:#fff}
body.about-dark-theme .od-desc {color:#c2d0df}
body.about-dark-theme .od-badge {color:#9ad9ff;background:rgba(80,175,235,.14)}
body.about-dark-theme .etf-strategy-table th {background:#163855;color:#e8f6ff}
body.about-dark-theme .etf-strategy-table td {background:#0c223b!important;color:#d7e4f2!important;border-bottom:1px solid rgba(255,255,255,.1)}
body.about-dark-theme .etf-strategy-table tr:nth-child(even) td {background:#112b46!important}
body.about-dark-theme .etf-strategy-table tr:hover td {background:#1b3b59!important}
body.about-dark-theme .fund-tab {color:#c6d8e8;border-color:#45647d}
body.about-dark-theme .fund-tab.active {background:#173b5b;color:#8bd5ff;border-color:#8bd5ff}
body.about-dark-theme .team-card {background:linear-gradient(125deg,#102b48,#0b2039)!important;border:1px solid rgba(139,213,255,.18)!important;border-top:3px solid #83d1ff!important;border-radius:10px!important}
body.about-dark-theme .team-card-left>div:first-child {background:#12314e!important;border-bottom-color:#83d1ff!important}
body.about-dark-theme .team-card-right {border-left-color:rgba(255,255,255,.1)!important}
body.about-dark-theme .team-card-right div,body.about-dark-theme .team-card-right p {color:#c8d8e8!important}
body.about-dark-theme .team-card-right>div:first-child {color:#8bd5ff!important}
body.about-dark-theme .site-disclosure,body.about-dark-theme .disc-outer-section {background:#08192f!important;border-color:rgba(255,255,255,.12)!important}
body.about-dark-theme .site-disclosure p,body.about-dark-theme .site-disclosure strong {color:#b9c9d9!important}
body.about-dark-theme .disc-outer-btn {color:#e1edfa!important;border-color:rgba(139,213,255,.4)!important;background:#102c48!important}
body.about-dark-theme .disc-accordion {border-color:rgba(255,255,255,.15)}
body.about-dark-theme .disc-trigger,body.about-dark-theme .disc-body {background:#10263f!important;color:#e4edf8!important}
body.about-dark-theme .disc-trigger:hover,body.about-dark-theme .disc-trigger[aria-expanded=true] {background:#1b3a57!important}
body.about-dark-theme .disc-body p {color:#c0cfdf!important}
body.about-dark-theme .disc-item {border-color:rgba(255,255,255,.1)}
body.about-dark-theme .site-footer {background:#07172c}
@media(max-width:768px){body.about-dark-theme .page-hero,body.about-dark-theme .ani-hero {padding:48px 20px!important}body.about-dark-theme main>.section {padding:42px 20px!important}body.about-dark-theme .team-card {flex-direction:column!important}body.about-dark-theme .team-card-left {flex:0 0 auto!important;width:100%!important}body.about-dark-theme .team-card-left img {max-height:320px;object-fit:contain!important}body.about-dark-theme .team-card-right {width:100%;padding:22px!important;border-left:0!important}body.about-dark-theme .method-step-header {width:100%}body.about-dark-theme .sma-card {padding:22px}}
/* ============================================
   ABOUT NESTYIELD INVESTMENTS
   REMOVE METHODOLOGY HOVER EFFECT
   ============================================ */

body.methodology-page .method-step,
body.methodology-page .method-step:hover,
body.methodology-page .method-step:focus-within {
    background: transparent !important;
    box-shadow: none !important;
    transform: none !important;
    filter: none !important;
    transition: none !important;
}

/* Keep all step headings consistently visible */
body.methodology-page .method-step h3,
body.methodology-page .method-step:hover h3 {
    color: #FFFFFF !important;
    opacity: 1 !important;
}

/* Keep descriptions visible */
body.methodology-page .method-step p,
body.methodology-page .method-step:hover p {
    color: #D4E3F3 !important;
    opacity: 1 !important;
}

/* ============================================
   METHODOLOGY - REMOVE HOVER AND SELECTION
   ============================================ */

body.methodology-page .method-step,
body.methodology-page .method-step:hover,
body.methodology-page .method-step.open,
body.methodology-page .method-step:focus-within,
body.methodology-page .method-step-header,
body.methodology-page .method-step-header:hover,
body.methodology-page .method-step.open .method-step-header {
    background: transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
    transform: none !important;
    outline: none !important;
    transition: none !important;
}

/* Keep headings white */
body.methodology-page .method-step-header h3,
body.methodology-page .method-body h3 {
    color: #FFFFFF !important;
}

/* Keep description text light blue */
body.methodology-page .method-body p {
    color: #D4E3F3 !important;
}

/* Remove interactive appearance */
body.methodology-page .method-step-header {
    cursor: default !important;
}

/* Hide accordion arrows */
body.methodology-page .method-chev {
    display: none !important;
}

/* Keep descriptions visible on mobile */
@media (max-width: 768px) {
    body.methodology-page .method-body p {
        display: block !important;
    }
}