@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap');
.dluxu-network-bar{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 5%;background:#090e16ed;color:#f4ebdc;font:12px 'DM Sans',Arial,sans-serif;border-bottom:1px solid #d1ae6440;backdrop-filter:blur(22px);position:relative;z-index:10000}.dluxu-network-bar a{color:inherit;text-decoration:none}.dluxu-network-bar>a:first-child{font-weight:800;letter-spacing:4px;font-size:17px}.dluxu-network-bar>div{display:flex;gap:24px;align-items:center}.dluxu-network-bar .phone-link{color:#e8cf9c;border:1px solid #d4b77466;padding:8px 15px;border-radius:30px}.dluxu-world{--gray:#0e1520;--gold:#e8c98e;--ink:#ece7df;--cream:#090e16;background:#090e16;color:#ece7df;font-family:'DM Sans',Arial,sans-serif}.dluxu-world>header{background:#090e16;padding:23px 5% 14px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #d8bb7830}.dluxu-world>header img{width:60px;height:60px;border-radius:50%}.dluxu-world>header>h2,.dluxu-world>header>p{display:none}.dluxu-world>header nav{border:0;margin:0;padding:0;gap:22px;max-width:none}.dluxu-world>header nav a{font:500 11px 'DM Sans',Arial,sans-serif!important;letter-spacing:.5px;color:#d4d5db!important}.dluxu-world>header nav a:hover{color:#f2ce87!important}.dluxu-world section{border-color:#e9ce8b25}.world-hero{min-height:690px;position:relative;isolation:isolate;display:flex;align-items:center;overflow:hidden;padding:100px 7%!important;background:#090e16 url('/immersive/world.png') 61% center/cover}.world-hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#070c13ed,#080d1555 55%,transparent);z-index:-1}.world-copy{max-width:680px}.world-kicker{font:600 10px 'DM Sans',Arial,sans-serif;letter-spacing:3px;color:#dfc291;margin-bottom:30px}.world-copy h1{font:500 clamp(50px,6.4vw,90px)/1.06 'Manrope',Arial,sans-serif;letter-spacing:-5px;margin:0 0 25px}.world-copy h1 em{font-style:normal;color:#efcfa2}.world-copy>p:not(.world-kicker):not(.world-caption){font-size:16px;line-height:1.8;color:#d4d4da}.world-actions{display:flex;gap:25px;align-items:center;flex-wrap:wrap;margin-top:33px}.world-cta{display:inline-flex;gap:30px;background:linear-gradient(120deg,#efd6ab,#bf945b);color:#171820!important;font-size:12px;font-weight:bold;padding:17px 23px;border-radius:7px;text-decoration:none;box-shadow:0 0 35px #d3ad6830}.world-secondary{font-size:12px;text-decoration:none;color:#f3e7d1}.world-caption{margin-top:65px;font-size:9px;letter-spacing:3px;color:#b6a998}.world-label{position:absolute;bottom:40px;right:6%;border:1px solid #e5c88755;background:#11161a88;backdrop-filter:blur(16px);padding:18px 24px;border-radius:13px;font:500 16px Manrope,Arial}.world-label span{color:#e3bf80;margin-right:10px}.world-label small{display:block;font:10px 'DM Sans',Arial;color:#b5b5bc;margin:6px 0 0 27px}.world-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 80% 35%,#d4a44c12,transparent 55%);animation:lux-breathe 9s ease-in-out infinite alternate}.world-intro{padding:65px 7%!important;background:linear-gradient(120deg,#121925,#10131d);display:grid;grid-template-columns:1fr 1fr;gap:70px;border-bottom:1px solid #d4b67530}.world-intro span{font-size:9px;letter-spacing:2px;color:#cfb482}.world-intro h2{font:500 clamp(28px,3vw,40px)/1.2 Manrope,Arial;letter-spacing:-1.5px}.world-intro p{color:#acb3bf;font-size:14px}.world-intro a{font-size:13px;color:#ecd09b}.world-intro small{display:block;color:#8992a3;font-size:10px;line-height:1.7;margin-top:12px}.dluxu-world .intro{background:transparent}.dluxu-world .intro h2,.dluxu-world .section-head h2{font-family:Manrope,Arial;letter-spacing:-1.5px}.dluxu-world .directory{background:#0d1420}.dluxu-world .card{background:linear-gradient(145deg,#1b2431,#101722);border:1px solid #c9aa6a33;border-radius:17px;overflow:hidden;box-shadow:0 15px 40px #0002;transition:transform .3s,box-shadow .3s}.dluxu-world .card:hover{transform:translateY(-5px);box-shadow:0 20px 55px #0006}.dluxu-world .card .art{background:radial-gradient(ellipse at top right,#b1976945,#131d2d)!important;color:#e8cf9e}.dluxu-world .card .art:has(.profile-logo){background:#f1eee8!important}.dluxu-world .card .art:has(.profile-logo) span{color:#4c4941}.dluxu-world .card-body h3{color:#f1dfba;font-family:Manrope,Arial;font-size:25px}.dluxu-world .card p{color:#bfc4ce}.dluxu-world .artist-artwork,.dluxu-world .client-photo{background:#151d29;color:#bfc4ce}.dluxu-world .client-photo figcaption{color:#c9cbd1}.dluxu-world .network-brands{background:#f2eee5;color:#24232b}.dluxu-world .services{background:radial-gradient(ellipse at top,#403a49,#111923 75%)}.dluxu-world .banner{background:linear-gradient(#111925dd,#151b26e8),url('/immersive/world.png') center/cover}.dluxu-world .button{background:linear-gradient(120deg,#e7cf9f,#ba925a);color:#101820;border:1px solid #d2b579;border-radius:7px;font-size:12px;font-weight:600}.dluxu-world .outline{background:transparent;color:#ecd6ae}.dluxu-world input,.dluxu-world select,.dluxu-world textarea{background:#131d2c;color:#f1eee5;border:1px solid #677384;border-radius:8px}.dluxu-world .filters button{border-color:#b8a37850;border-radius:30px;color:#d8d8dc}.dluxu-world .filters button[aria-pressed=true]{background:#d3b178;color:#111923}.dluxu-world footer{background:#080e17;border-top:1px solid #d4b67530}.dluxu-world .profile-note{color:#b7bbc5}.dluxu-world .skill-grid article,.dluxu-world .profile-strengths span{background:#172333;color:#eee0c8}.dluxu-world .supplied-artwork{border-color:#aa946640}.dluxu-world .whatsapp-booking{background:#132b28;color:#b2e3c8}.dluxu-world .research{border-color:#b2a37a33}.dluxu-world .profile-overlay,.dluxu-world dialog{color:#35362f}.dluxu-world :focus-visible{outline:3px solid #e7c88e;outline-offset:4px}@keyframes lux-breathe{to{opacity:.25;transform:scale(1.04)}}@media(max-width:700px){.dluxu-network-bar{padding:12px 5%;font-size:10px}.dluxu-network-bar>div{gap:12px}.dluxu-network-bar>a:first-child{font-size:14px}.dluxu-world>header{padding:16px;align-items:flex-start}.dluxu-world>header img{width:48px;height:48px}.dluxu-world>header nav{gap:11px;justify-content:flex-end;margin:0}.dluxu-world>header nav a{font-size:9px!important}.world-hero{min-height:650px;padding:75px 6% 140px!important;background-position:62% center}.world-hero:before{background:linear-gradient(90deg,#070c13ee,#080d1577 70%,#080d1511)}.world-copy h1{font-size:55px;letter-spacing:-3px}.world-copy>p:not(.world-kicker):not(.world-caption){font-size:14px}.world-caption{margin-top:35px}.world-label{bottom:25px;right:6%;padding:12px 20px;font-size:13px}.world-intro{grid-template-columns:1fr;gap:12px;padding:45px 6%!important}.world-intro h2{font-size:31px}.dluxu-world .intro p{font-size:15px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
/* Isolate the shared bar from each destination's navigation styles. */
nav.dluxu-network-bar{margin:0!important;max-width:none!important;width:100%;border-top:0;justify-content:space-between!important;flex-wrap:nowrap!important;padding:14px 5%!important}nav.dluxu-network-bar a{font:500 11px 'DM Sans',Arial,sans-serif!important;letter-spacing:0!important;color:#d6dce6!important}nav.dluxu-network-bar>a:first-child{font-size:17px!important;letter-spacing:4px!important;font-weight:800!important}nav.dluxu-network-bar a.phone-link{color:#e8cf9c!important}@media(max-width:600px){nav.dluxu-network-bar a{font-size:10px!important}nav.dluxu-network-bar>a:first-child{font-size:14px!important}nav.dluxu-network-bar>div{gap:12px}}
/* Explicit foreground/background pairs override legacy atmosphere panels. */
body.dluxu-world section{background-color:#101925;color:#f2f3f5}
body.dluxu-world .watch-card,body.dluxu-world .history-grid article,body.dluxu-world .booking-path{background:#172333;color:#f2f3f5;border-color:#526174}
body.dluxu-world .watch-card p,body.dluxu-world .history-grid p,body.dluxu-world .chronology-note,body.dluxu-world .video-category{color:#d6dce6}
body.dluxu-world .network-brands{background:#f2eee5;color:#24232b}
body.dluxu-world .network-brands p,body.dluxu-world .network-brands figcaption{color:#35343c}
body.dluxu-world .request{color:#f0d6a6}
body.dluxu-world .profile-dialog{background:#172333;color:#f2f3f5}
body.dluxu-world .profile-dialog section{color:#f2f3f5}
body.dluxu-world .world-intro small{color:#b9c4d3}
body.dluxu-world .talent-gallery{background:#0c1420;padding:75px 6%;scroll-margin-top:30px}
.talent-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:35px}
.talent-tile{background:#182433;color:#f2f3f5;border:1px solid #526174;border-radius:16px;overflow:hidden;min-width:0}
.talent-portrait{display:block;background:#080e17;aspect-ratio:1;overflow:hidden}
.talent-portrait img{display:block;width:100%;height:100%;object-fit:contain}
.talent-copy{padding:22px}.talent-copy h3{font:600 23px/1.3 Manrope,Arial;margin:8px 0;color:#fff0d3;overflow-wrap:anywhere}.talent-copy h3 a{text-decoration:none}.talent-copy p{font-size:14px;line-height:1.6;color:#d6dce6}.talent-copy .talent-category{font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#efcc8e;margin:0}
.talent-profile{display:block;color:#f3d79e;font-size:14px;margin-top:20px}.talent-credit{display:block;color:#c0cddd;font-size:12px;margin-top:12px}.talent-footnote{color:#d6dce6;font-size:14px}.talent-footnote a{color:#f3d79e}.talent-monogram{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;font:50px Manrope,Arial;color:#efcc8e}.talent-monogram small{font:13px Arial;margin-top:20px;color:#d6dce6}
@media(max-width:1100px){.talent-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.talent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.talent-copy{padding:16px}.talent-copy h3{font-size:19px}}@media(max-width:420px){.talent-grid{grid-template-columns:1fr}}
/* Individual portrait windows keep original supplied photographs unchanged. */
.talent-portrait.portrait-grafton-cofield,.talent-portrait.portrait-khalifah-woodard{position:relative}
.talent-portrait.portrait-grafton-cofield img{position:absolute;width:237.037%;height:auto;max-width:none;left:-124.198%;top:-20.741%;object-fit:initial}
.talent-portrait.portrait-khalifah-woodard img{position:absolute;width:336.364%;height:auto;max-width:none;left:-222.727%;top:-9.091%;object-fit:initial}
