/* Emlak Krallığı: dimensional white + gold honeycomb theme */
body.honeycomb-theme{background:#fafaf8;color:#1c211a}
.honeycomb-theme .paper-surface,
.honeycomb-theme .v3-home .paper-surface{
 background-color:#fafaf8!important;
 background-image:linear-gradient(90deg,#ffffff65,#ffffffc7),url('/assets/honeycomb-gold-v8.jpg')!important;
 background-size:cover!important;
 background-position:center!important;
 background-repeat:no-repeat!important;
}
.honeycomb-theme .paper-surface:before,
.honeycomb-theme .paper-surface:after{display:none!important;content:none!important;background:none!important}
.honeycomb-theme header.corporate-header{
 background-color:#fff!important;
 background-image:linear-gradient(#fffffff2,#fffffff2),url('/assets/honeycomb-gold-v8.jpg')!important;
 background-size:cover!important;
 border-bottom:3px solid var(--gold)!important;
 box-shadow:0 5px 25px #29271c10!important;
}
.honeycomb-theme .corporate-header .brand{background:transparent!important}
.honeycomb-theme .corporate-header .brand img{mix-blend-mode:multiply}
.honeycomb-theme .corporate-header nav{background:transparent!important}
.honeycomb-theme .corporate-hero{
 background:#f7f6f0 url('/assets/honeycomb-gold-v8.jpg') left center/cover no-repeat;
 min-height:700px;height:calc(100vh - 115px);max-height:940px;
 border-bottom:1px solid #d8d1b7;
}
.honeycomb-theme .corporate-hero-photo{
 left:50%;right:4%;top:50px;bottom:60px;
 clip-path:polygon(11% 0,100% 0,100% 90%,89% 100%,0 100%,0 11%);
 box-shadow:0 20px 45px #181e1826;
}
.honeycomb-theme .corporate-hero-photo:after{content:'';position:absolute;inset:0;border:2px solid #dfc04088;pointer-events:none}
.honeycomb-theme .corporate-hero-photo img{object-position:center}
.honeycomb-theme .corporate-hero-overlay{
 background:linear-gradient(90deg,#ffffffcf 0%,#ffffffb0 35%,#ffffff45 50%,transparent 66%);
}
.honeycomb-theme .corporate-hero-copy{width:61%;max-width:none;padding:115px 6% 130px 7%}
.honeycomb-theme .corporate-hero-copy h1{font-size:clamp(52px,5.2vw,82px);line-height:1.06;max-width:760px;color:#1a2118;text-shadow:0 2px 10px #ffffffb0}
.honeycomb-theme .corporate-hero-copy>p{max-width:440px;color:#42483c;text-shadow:0 1px 6px white}
.honeycomb-theme .corporate-hero-copy .eyebrow{color:#544921}
.honeycomb-theme .corporate-hero .hero-pagination{color:#8b7832}
.honeycomb-theme .corporate-hero .hero-pagination b{color:#232b1f}
.honeycomb-theme .corporate-hero .hero-pagination button{background:#ffffffe8;color:#252c20;border:1px solid #d6c273;box-shadow:0 3px 8px #3330200c}
.honeycomb-theme .hero-signature{color:#252c20;text-shadow:none;font-size:10px;bottom:21px}
.honeycomb-theme .hero-signature strong{font-size:24px}
.honeycomb-theme .button{border-radius:3px;box-shadow:0 5px 12px #27271514,inset 0 1px 0 #ffffff60;transition:background .2s,transform .2s,box-shadow .2s}
.honeycomb-theme .button:hover{box-shadow:0 8px 18px #27271520;transform:translateY(-2px)}
.honeycomb-theme .button.black-button{background:linear-gradient(135deg,#30382a,#171f15);border-color:#b49a36;color:#fff}
.honeycomb-theme .textlink span{color:#9d8326}
.honeycomb-theme .career-gateways{gap:2px;background:#cdbf83;border-top:3px solid var(--gold)}
.honeycomb-theme .career-gateways>a{background:#20281b}
.honeycomb-theme .career-gateways>a:nth-child(2){background:linear-gradient(130deg,#e9d477,#d5b638);color:#1b2316}
.honeycomb-theme .career-gateways>a:after{content:'';position:absolute;right:28px;top:24px;width:84px;height:94px;border:1px solid #ffffff26;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:#ffffff0b;pointer-events:none}
.honeycomb-theme .corporate-join{gap:7%;padding-top:85px;padding-bottom:85px}
.honeycomb-theme .corporate-join>div:first-child{padding:35px;background:#ffffffe8;border:1px solid #fff;box-shadow:0 10px 35px #322f1c08;border-radius:3px}
.honeycomb-theme .corporate-values article{padding:23px;background:#ffffffec;border:1px solid #e3dfd1!important;box-shadow:0 7px 20px #322f1c0a;margin-bottom:15px;gap:20px;align-items:start;border-radius:3px}
.honeycomb-theme .corporate-values article:last-child{margin-bottom:0}
.honeycomb-theme .corporate-values article>span{display:grid;place-items:center;flex-shrink:0;width:48px;height:54px;background:linear-gradient(140deg,#ecd77e,#c5a52e);color:#4c401a;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);font-size:17px;font-weight:500}
.honeycomb-theme .corporate-values h3{font-size:22px}
.honeycomb-theme .journal-section{border-top:1px solid #dfd8bd;border-bottom:1px solid #dfd8bd}
.honeycomb-theme .journal-section .blog-card{border:1px solid #e3ddc8;background:linear-gradient(135deg,#fff,#fdfcf7);box-shadow:0 10px 26px #2a2c1d12;border-radius:4px;overflow:hidden}
.honeycomb-theme .journal-section .blog-card:hover{box-shadow:0 15px 30px #2a2c1d1b}
.honeycomb-theme .journal-section .blog-card>div{border-bottom:3px solid var(--gold)}
.honeycomb-theme .blog-card>div>span{background:linear-gradient(135deg,#eddb87,#d4b735);border-left:1px solid #fff6;border-top:1px solid #fff6}
.honeycomb-theme .franchise-banner{background:linear-gradient(90deg,#f6e9b8ed,#e5ca62e8),url('/assets/honeycomb-gold-v8.jpg') center/cover no-repeat;border-top:1px solid #d7c15c;border-bottom:1px solid #d7c15c}
.honeycomb-theme .franchise-banner-photo{padding:30px}
.honeycomb-theme .franchise-banner-photo img{clip-path:polygon(0 0,90% 0,100% 10%,100% 100%,10% 100%,0 90%);box-shadow:0 15px 40px #423a171f}
.honeycomb-theme .magazine-section{border-bottom:1px solid #e5e0d1}
.honeycomb-theme .news-feature{padding:25px;background:#ffffffe6;border:1px solid #ffffffa8}
.honeycomb-theme .news-list{border-color:#d8d1b7}
.honeycomb-theme .news-list button{background:#ffffffda;padding:15px;border:1px solid #e7e0cb;margin-bottom:10px;opacity:.78}
.honeycomb-theme .news-list button.active{opacity:1;border-left:3px solid var(--gold);box-shadow:0 5px 15px #30281508}
.honeycomb-theme .news-controls button,.honeycomb-theme .faq-tabs button{background:#fff;border-color:#d8ca98}
.honeycomb-theme .faq-tabs button.active{background:linear-gradient(135deg,#eada8a,#d5b735);color:#202619;border-color:#c0a52e}
.honeycomb-theme .flag-photo{background:transparent!important}
.honeycomb-theme .flag-photo>img{background:transparent!important;mix-blend-mode:multiply!important}
.honeycomb-theme .flag-copy{padding:50px 9%;margin:40px 7% 40px 0;background:#ffffffd9;border:1px solid white;box-shadow:0 10px 35px #211d1208}
.honeycomb-theme .group-family{border-color:#dfd5b2}
.honeycomb-theme .group-identity{background:#ffffffe0!important;box-shadow:0 10px 30px #211d120c!important;border:1px solid #fff!important;border-radius:4px}
.honeycomb-theme .group-identity>img{background:transparent!important;mix-blend-mode:multiply!important}
.honeycomb-theme .service-grid>a{background:linear-gradient(145deg,#fff,#f6f1df)!important;border:1px solid #dcd3b1;border-top:3px solid #d7bc44;box-shadow:0 9px 25px #211d120c;border-radius:4px}
.honeycomb-theme .service-grid>a:nth-child(2){background:linear-gradient(145deg,#343d2d,#171f14)!important;color:#fff}
.honeycomb-theme .service-grid>a:nth-child(2)>p{color:#cbd1bf}
.honeycomb-theme .service-num{display:grid;place-items:center;float:right;width:44px;height:50px;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:linear-gradient(140deg,#eddb8d,#c8a82d);color:#4c401a;font-size:13px;margin:0 0 20px 15px}
.honeycomb-theme .v3-application{background:linear-gradient(90deg,#f0dc8fdf,#dfc040ce),url('/assets/honeycomb-gold-v8.jpg') center/cover no-repeat;border-top:1px solid #c9ad3e;border-bottom:1px solid #c9ad3e}
.honeycomb-theme .v3-application .application{background:#fffffff5;box-shadow:0 15px 45px #5547191c;border:1px solid #fff;border-radius:4px}
.honeycomb-theme input,.honeycomb-theme select,.honeycomb-theme textarea{border-color:#dfd9c6;background:#fffffff5}
.honeycomb-theme .faq-answers{padding:0 24px;background:#ffffffe6;border:1px solid #fff;border-radius:3px;box-shadow:0 8px 28px #211d1207}
.honeycomb-theme details,.honeycomb-theme details:last-child{border-color:#dcd8c8}
.honeycomb-theme .corporate-footer{background:linear-gradient(#171e14f5,#171e14f5),url('/assets/honeycomb-gold-v8.jpg') center/cover;border-top:4px solid var(--gold)}
.honeycomb-theme .corporate-footer .footer-brand>img{border-radius:3px}
.honeycomb-theme .page-head{background:linear-gradient(90deg,#ffffffe0,#ffffffe8),url('/assets/honeycomb-gold-v8.jpg') center/cover;border-bottom:3px solid var(--gold)}
.honeycomb-theme .editorial{background:linear-gradient(#ffffffdf,#ffffffdf),url('/assets/honeycomb-gold-v8.jpg') center/cover}
.honeycomb-theme .card{border:1px solid #dfd5b2;box-shadow:0 8px 25px #211d120d;border-radius:3px;overflow:hidden}
.honeycomb-theme .application-section{background:linear-gradient(90deg,#ffffffe6,#f3e6b6db),url('/assets/honeycomb-gold-v8.jpg') center/cover}
.honeycomb-theme .mega-menu{background:linear-gradient(#fffffff0,#fffffff0),url('/assets/honeycomb-gold-v8.jpg') center/cover}
.honeycomb-theme .mega-links>a{border-bottom:1px solid #e7e1d0}
.honeycomb-theme .social-rail>a{box-shadow:0 5px 18px #211d1222}
@media(min-width:1800px){.honeycomb-theme .corporate-hero-copy{padding-top:160px}.honeycomb-theme .corporate-hero-copy h1{font-size:92px}}
@media(max-width:1200px){.honeycomb-theme .corporate-hero-copy{padding-left:6%;padding-right:4%;width:62%}.honeycomb-theme .corporate-hero-copy h1{font-size:62px}.honeycomb-theme .corporate-hero-photo{left:48%;right:3%}.honeycomb-theme .corporate-join>div:first-child{padding:28px}.honeycomb-theme .corporate-values article{padding:20px;gap:15px}}
@media(max-width:850px){.honeycomb-theme .corporate-hero{height:820px;min-height:820px}.honeycomb-theme .corporate-hero-copy{padding:55px 6% 20px;width:100%;max-width:650px}.honeycomb-theme .corporate-hero-copy h1{font-size:56px}.honeycomb-theme .corporate-hero-copy>p{font-size:15px;max-width:470px}.honeycomb-theme .corporate-hero-photo{left:6%;right:6%;top:420px;bottom:65px;clip-path:polygon(5% 0,100% 0,100% 85%,95% 100%,0 100%,0 15%)}.honeycomb-theme .corporate-hero-overlay{background:linear-gradient(180deg,#ffffffdf,#ffffffa0 42%,transparent 60%)}.honeycomb-theme .corporate-hero .hero-pagination{bottom:20px}.honeycomb-theme .hero-signature{bottom:15px}.honeycomb-theme .corporate-join{padding-top:60px;padding-bottom:60px}.honeycomb-theme .corporate-join>div:first-child{padding:28px}.honeycomb-theme .franchise-banner-photo{padding:20px;height:370px}.honeycomb-theme .flag-copy{margin:0 6% 45px;padding:35px}.honeycomb-theme .news-feature{padding:25px}.honeycomb-theme .news-list button{padding:12px}.honeycomb-theme .faq-answers{padding:0 18px}}
@media(max-width:480px){.honeycomb-theme .corporate-hero{min-height:820px;height:820px}.honeycomb-theme .corporate-hero-copy h1{font-size:44px}.honeycomb-theme .corporate-hero-copy{padding-top:43px}.honeycomb-theme .corporate-hero-photo{top:440px;bottom:65px}.honeycomb-theme .corporate-hero-copy>p{font-size:14px}.honeycomb-theme .corporate-hero-copy .actions{gap:18px}.honeycomb-theme .corporate-hero-copy .button{padding:14px 18px}.honeycomb-theme .hero-signature{font-size:8px}.honeycomb-theme .hero-signature strong{font-size:18px}.honeycomb-theme .corporate-join>div:first-child{padding:25px}.honeycomb-theme .corporate-join h2{font-size:36px}.honeycomb-theme .corporate-values article{padding:19px}.honeycomb-theme .corporate-values article>span{width:42px;height:48px;font-size:15px}.honeycomb-theme .flag-copy{padding:30px 25px}.honeycomb-theme .news-feature{padding:23px}.honeycomb-theme .franchise-banner-photo{height:310px;padding:15px}.honeycomb-theme .faq-answers{padding:0 14px}.honeycomb-theme .group-identity{padding:20px}}
