body{background:#f5f5f2;color:#222831}.header,.nav{background:#161b21}.header .admin{color:#dec96c;border-color:#ffffff25}.nav a{color:#b7c0ca;font-size:12px}.hero{padding-top:28px}.hero-box{background:#192129;border:1px solid #2a343e;border-radius:12px;padding:65px 48px;min-height:390px;box-shadow:none}.hero h1,.hero h1 span{color:#fff!important;font-size:clamp(34px,4.7vw,62px);line-height:1.1;font-weight:600!important;letter-spacing:-2px}.hero h1 span{color:#ddca81!important}.hero .eyebrow{color:#bca971;letter-spacing:2px;font-size:10px}.hero p{color:#aeb8c2;font-size:14px;max-width:470px}.hero .btn-primary{background:#e6ce79;color:#192129}.hero .btn-dark{color:#e4e8ec;border-color:#ffffff35}.hero .quick,.hero .quick-card{border-color:#ffffff20}.hero .quick-card span{color:#93a0ad}.hero .quick-card b{color:#fff!important;font-size:22px;font-weight:500!important}.hero-emblem{background:transparent;border:0;right:35px;top:125px}.hero-box:after{background:none;border-color:#ffffff08;pointer-events:none}.hero .emblem-caption{color:#85929d}.section-title{color:#202832;font-size:26px;font-weight:600!important}.section-sub,.results{color:#7f8892}.toolbar,.card,.contact-box,.social-card{background:#fff;border-color:#dfe2e4;box-shadow:none}.toolbar{border-radius:9px}.field{background:#fff;color:#333;border-color:#dce0e3;color-scheme:light}.clear{background:#e9ecef;color:#434c56}.card-title{color:#242c35;font-weight:600!important}.meta{color:#76818d}.meta span{border-color:#dce1e6}.price{color:#2d3742}.card-foot{border-color:#e5e9ed;color:#7a8490}.badge{background:#e1ece5;color:#33614b}.card{border-radius:10px}.photo{background:#e8ebee}.photo img{object-fit:cover}.card:hover{border-color:#b7a165;box-shadow:0 8px 25px #1a243511}.owner-label{color:#9a833f}.contact-box h3{color:#28323d}.contact-box p,.social-card>span{color:#7a838c}.link{background:#f6f7f7;border-color:#e0e4e7;color:#313c48}.btn-primary{background:#e3cc79;color:#28303a}.about-box{border-color:#dce0e3}.about-box p{color:#717b85}.about-box .about-owner{color:#927a30}.social-card strong{color:#2b3540;font-weight:600}.social-card strong span{color:#aa914a}address{color:#434d57}.footer{background:#161b21;color:#9ba7b4;font-size:12px;padding-bottom:35px}.modal-box{background:#fff;color:#2a333d;border-color:#dfe3e7}.modal-title{font-weight:600!important}.modal-price{color:#8d762c}.info{background:#f4f5f6;color:#414c58;overflow-wrap:anywhere}.info b{color:#89929b}.description{color:#646f7b}.close{background:#e3cc79;color:#202832}.package-label{font-size:12px;color:#9a823f;margin:8px 0}.install-footer{display:block;margin:0 auto 16px;padding:10px 20px;background:transparent;border:1px solid #6b6b55;border-radius:6px;color:#e3cc79;cursor:pointer}.public-mobile{background:#161b21}.public-mobile a{color:#d7c581}.empty{background:#fff;border-color:#dce0e3;color:#858e99}
@media(max-width:620px){.hero-box{padding:34px 23px;min-height:0}.hero h1,.hero h1 span{font-size:36px;letter-spacing:-1px}.hero p{font-size:13px}.hero .btn{font-size:11px}.section-title{font-size:23px}.footer{padding-bottom:90px}.hero .quick-card b{font-size:20px}.social-card strong{font-size:16px}}
