/* Color-only companion: phone-hub.css. Never loaded without this source. */
@media screen{
html[data-lani-theme="dark"] .lani-phone{background:#1d293a;color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-kicker{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-hero{background:linear-gradient(135deg,#1d293a 0%,#1d293a 55%,#1d293a 100%)}
html[data-lani-theme="dark"] .lani-phone-hero:before,html[data-lani-theme="dark"] .lani-phone-hero:after{border:1px solid rgba(59,75,98,0.12)}
html[data-lani-theme="dark"] .lani-phone-hero h1{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-hero__statement strong{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-hero__lead{color:#afbdd0}
html[data-lani-theme="dark"] .lani-phone-text-link{color:#e1e7ee!important}
html[data-lani-theme="dark"] .lani-phone-hero__check{border:1px solid rgba(59,75,98,0.7);background:rgba(29,41,58,0.78)}
html[data-lani-theme="dark"] .lani-phone-hero__check>p{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-hero__check li{color:#9dceff}
html[data-lani-theme="dark"] .lani-phone-hero__check li span{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-section__header h2,html[data-lani-theme="dark"] .lani-phone-policy h2{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-section__header>p:last-child{color:#afbdd0}
html[data-lani-theme="dark"] .lani-phone-guide{background:#1d293a}
html[data-lani-theme="dark"] .lani-phone-guide.is-featured{background:linear-gradient(145deg,#1d293a,#1d293a)}
html[data-lani-theme="dark"] .lani-phone-guide a>span{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-guide p{color:#afbdd0}
html[data-lani-theme="dark"] .lani-phone-guide strong{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-budget-links a,html[data-lani-theme="dark"] .lani-phone-chip-grid a{background:#1d293a;color:#e1e7ee!important}
html[data-lani-theme="dark"] .lani-phone-concern-grid article{background:#1d293a}
html[data-lani-theme="dark"] .lani-phone-concern-grid h3{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-concern-grid li a{border-top:1px solid #3b4b62;color:#9dceff!important}
html[data-lani-theme="dark"] .lani-phone-concern-grid li a span{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-chip-grid a span{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-section--ink .lani-phone-kicker{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-service-grid{border-top:1px solid rgba(59,75,98,0.2);border-left:1px solid rgba(59,75,98,0.2)}
html[data-lani-theme="dark"] .lani-phone-service-grid a{border-right:1px solid rgba(59,75,98,0.2);border-bottom:1px solid rgba(59,75,98,0.2)}
html[data-lani-theme="dark"] .lani-phone-service-grid small{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-service-grid span{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-directory{border:1px solid rgba(59,75,98,0.22)}
html[data-lani-theme="dark"] .lani-phone-directory ul{background:rgba(29,41,58,0.12)}
html[data-lani-theme="dark"] .lani-phone-experience-links a{background:#1d293a;color:#e1e7ee!important}
html[data-lani-theme="dark"] .lani-phone-experience-links span{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-experience-links i{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-latest-grid article{background:#1d293a}
html[data-lani-theme="dark"] .lani-phone-latest-grid time{color:#afbdd0}
html[data-lani-theme="dark"] .lani-phone-latest-grid p{color:#afbdd0}
html[data-lani-theme="dark"] .lani-phone-latest-grid strong{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-policy>p{color:#afbdd0}
html[data-lani-theme="dark"] .lani-phone-policy>a{color:#e1e7ee!important}
html[data-lani-theme="dark"] .lani-phone-service-grid > article{border-right:1px solid rgba(59,75,98,0.2);border-bottom:1px solid rgba(59,75,98,0.2)}
html[data-lani-theme="dark"] .lani-phone-experience-links time{color:#afbdd0}
html[data-lani-theme="dark"] .lani-phone-service-grid > article > .lani-phone-service-archive{border-top:1px solid rgba(59,75,98,0.14)}
html[data-lani-theme="dark"] .lani-phone-service-grid > article > .lani-phone-service-archive:hover{background:rgba(29,41,58,0.06)}
html[data-lani-theme="dark"] .lani-phone-more a{color:#e1e7ee!important}
html[data-lani-theme="dark"] .lani-phone-survey{border:1px solid #3b4b62;background:linear-gradient(135deg,#1d293a 0%,#1d293a 60%,#1d293a 100%)}
html[data-lani-theme="dark"] .lani-phone-survey__eyebrow{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-survey h2{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-survey__content>p:not(.lani-phone-survey__eyebrow){color:#afbdd0}
html[data-lani-theme="dark"] .lani-phone-survey ul{color:#9dceff}
html[data-lani-theme="dark"] .lani-phone-survey li:before{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-survey__action small{color:#afbdd0}
html[data-lani-theme="dark"] .lani-phone-start-card{background:#1d293a}
html[data-lani-theme="dark"] .lani-phone-start-card.is-primary{background:linear-gradient(145deg, #1d293a 0%, #1d293a 72%)}
html[data-lani-theme="dark"] .lani-phone-start-card__eyebrow{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-start-card h3{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-phone-start-card p{color:#afbdd0}
html[data-lani-theme="dark"] .lani-phone-start-card strong{color:#e1e7ee}
}
