/*
Theme Name: LI Conglomeration Master
Theme URI: https://liconglomeration.com
Author: Luxury Investments Conglomeration
Description: V5 cinematic 360° enterprise globe entrance, authentic company artwork, and paired corporate/franchise identities.
Version: 5.8.0
Requires at least: 6.2
Tested up to: 6.8
Requires PHP: 7.4
License: Proprietary - Luxury Investments
Text Domain: li-conglomeration-master
*/
:root{--li-gold:#c39952;--li-ink:#191817;--li-muted:#605c56;--li-cream:#f7f3ec}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--li-ink);font:16px/1.62 Arial,Helvetica,sans-serif}a{color:inherit}button{font:inherit}h1,h2,h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;line-height:1.12}.li-wrap{width:min(1220px,calc(100% - 44px));margin-inline:auto}.skip-link{position:fixed;top:-100px;left:12px;background:white;color:black;padding:12px;z-index:100001}.skip-link:focus{top:12px}.li-site-header{background:#ffffffeb;border-bottom:1px solid #d8c3a1;position:relative;z-index:10}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:84px}.li-brand{display:flex;align-items:center;gap:13px;text-decoration:none;font-weight:700;letter-spacing:.16em;font-size:.95rem;white-space:nowrap}.li-brand img{width:58px;height:58px;object-fit:contain}.li-brand small{display:block;color:#a97a30;font-size:.58rem;margin-top:1px;letter-spacing:.25em}.li-site-nav{display:flex;gap:26px;align-items:center}.li-site-nav a{text-decoration:none;font-size:.77rem;text-transform:uppercase;letter-spacing:.1em}.li-site-nav a:hover{color:#ac7b32}.li-menu-button{display:none;border:1px solid #bea77c;background:white;padding:8px 14px}.li-hero{position:relative;min-height:610px;background:linear-gradient(90deg,#fffdfbf0 0%,#fffdfbda 47%,#fff8ee56 100%),url('assets/home-marble-skyline.png') center /cover no-repeat;display:flex;align-items:center;border-bottom:1px solid #d8bd91}.li-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:center;padding-top:60px;padding-bottom:70px}.li-eyebrow{font-size:.72rem;text-transform:uppercase;letter-spacing:.25em;color:#ae7c33;font-weight:700;margin-bottom:20px}.li-hero h1{font-size:clamp(3.1rem,6vw,6.1rem);letter-spacing:-.035em;margin:0 0 23px;line-height:1.04}.li-hero h1 em,.li-section h2 em{color:#a77935;font-style:normal}.li-hero p{max-width:565px;color:#484540;font-size:1.05rem}.li-hero .li-tagline{font:italic 1.4rem Georgia,serif;color:#a77935}.li-btn{display:inline-flex;text-decoration:none;min-height:47px;align-items:center;padding:12px 22px;background:linear-gradient(110deg,#d9b56f,#b4843e);font-size:.76rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#15100c;margin:10px 10px 0 0;border:1px solid #b88746}.li-btn.ghost{background:#fffaf4d1;color:#965f1f}.li-hero-mark{text-align:center}.li-hero-mark img{display:block;width:min(420px,100%);max-width:100%;margin:auto;filter:drop-shadow(0 9px 18px #9874404d)}.li-hero-mark span{display:block;margin-top:15px;font-size:.61rem;letter-spacing:.22em;color:#97672e}.li-section{padding:76px 0;scroll-margin-top:30px}.li-section h2{font-size:clamp(2.3rem,4vw,3.7rem);margin:10px 0 19px}.li-section .li-lead{max-width:830px;font-size:1.08rem;color:#58534b}.li-companies{background:#f9f8f5}.li-company-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:38px 0}.li-company-card{background:white;border:1px solid #e5d9c8;padding:18px 18px 22px;box-shadow:0 6px 28px #3423130b;min-width:0}.li-card-art{height:172px;background:#080a0c;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #ab8c5d53}.li-card-art img{width:100%;height:100%;object-fit:contain}.li-company-card small{display:block;letter-spacing:.15em;color:#a77e44;text-transform:uppercase;font-size:.63rem;margin-top:18px}.li-company-card h3{font-size:1.55rem;margin:6px 0}.li-company-card p{color:#666057;font-size:.88rem;min-height:42px}.li-company-card a{color:#9a6524;text-decoration:underline;font-size:.8rem}.li-secondary-brand{border-top:1px solid #ddcba8;padding:20px 0;display:flex;gap:20px;align-items:center}.li-secondary-brand img{width:130px;height:90px;object-fit:contain;background:#09090b}.li-secondary-brand p{margin:5px 0;color:#686159}.li-opportunities{background:#151414;color:#f7f0e4}.li-opportunities p{max-width:800px;color:#d5c7b2}.li-contact{background:#f9f3e9}.li-contact p{max-width:780px}.li-site-footer{background:#151313;color:#dfd4c5;padding:34px 0}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:25px}.footer-inner strong{display:block;font:1.12rem Georgia,serif}.footer-inner span{display:block;font-size:.7rem;color:#c4ad83}.footer-inner>div:last-child{display:flex;gap:20px;align-items:center}.footer-inner a{text-decoration:none;font-size:.8rem}.li-default-page{min-height:65vh;padding:80px 0}.li-default-page h1{font-size:clamp(2.5rem,5vw,4rem)}.li-default-page article{max-width:850px}
@media(max-width:930px){.li-company-grid{grid-template-columns:repeat(2,1fr)}.li-hero-grid{gap:18px}.li-hero h1{font-size:clamp(2.8rem,6vw,5rem)}}
@media(max-width:720px){.header-inner{min-height:76px;flex-wrap:wrap}.li-brand{font-size:.76rem}.li-brand img{width:47px;height:47px}.li-menu-button{display:block}.li-site-nav{display:none;flex-basis:100%;padding:0 0 20px;gap:13px;flex-direction:column;align-items:stretch}.li-site-nav.open{display:flex}.li-hero{min-height:0}.li-hero-grid{grid-template-columns:1fr;padding-top:55px;padding-bottom:50px}.li-hero h1{font-size:clamp(2.6rem,11vw,4.4rem)}.li-hero-mark img{max-width:230px}.li-company-grid{grid-template-columns:1fr}.li-section{padding:55px 0}.footer-inner{flex-direction:column;text-align:center}.footer-inner>div:last-child{flex-wrap:wrap;justify-content:center}}
