body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1a202c;color:#fff;font-family:sans-serif;margin:0;overflow-x:hidden}.container{margin:0 auto;max-width:1400px}.container,.container-full{box-sizing:border-box;padding:0 1.5rem}.container-full{text-align:center;width:100%}header{background-color:#343434;box-shadow:0 2px 5px #0003;left:0;padding:1.5rem 0;position:fixed;top:0;width:100%;z-index:1000}.header-content{flex-wrap:wrap;justify-content:space-between}.header-content,.logo-section{align-items:center;display:flex}.logo-section{flex-shrink:0}.logo{align-items:center;color:#f1c40f;display:flex;font-size:2.5rem;font-weight:700;margin-right:1rem}.logo img{height:60px;width:120px}.broker-name{color:#fff;font-size:1.3rem}.hamburger{background:none;border:none;color:#f1c40f;cursor:pointer;display:none;font-size:1.5rem;padding:.5rem}nav{flex-grow:1;justify-content:center}nav,nav ul{display:flex}nav ul{gap:2.5rem;list-style:none;margin:0;padding:0}nav ul li{position:relative}nav ul li a{align-items:center;color:#f1c40f;display:flex;font-size:1.3rem;gap:.3rem;padding:.5rem .8rem;text-decoration:none;transition:color .3s ease,background-color .3s ease}nav ul li a:hover{background-color:#f1c40f33;border-radius:4px;color:#fff}nav ul li a .dropdown-icon{font-size:.7rem;transition:transform .3s}nav ul li:hover a .dropdown-icon{transform:rotate(180deg)}.dropdown{background-color:#2d3748;border-radius:.25rem;box-shadow:0 8px 16px #0003;display:none;left:50%;min-width:235px;opacity:0;position:absolute;top:100%;transform:translateY(-10px);transform:translateX(-50%) translateY(-10px);transition:opacity .3s ease,transform .3s ease;z-index:1001}nav ul li:hover .dropdown{display:block;opacity:1;transform:translateX(-50%) translateY(0)}.dropdown a{color:#f1c40f;display:block;font-size:1.2rem;padding:.75rem 1rem;text-decoration:none;transition:background-color .3s ease}.dropdown a:hover{background-color:#4a5b78}.listings-dropdown{min-width:225px}.language-toggle{position:relative}.language-toggle a{align-items:center;color:#f1c40f;cursor:pointer;display:flex;font-size:1.3rem;gap:.3rem;padding:.5rem .8rem;text-decoration:none;transition:color .3s ease,background-color .3s ease}.language-toggle a:hover{background-color:#f1c40f33;border-radius:4px;color:#fff}.language-dropdown{background-color:#2d3748;border-radius:.25rem;box-shadow:0 2px 5px #0003;display:none;left:50%;min-width:120px;overflow-x:hidden;position:absolute;top:100%;transform:translateX(-50%);white-space:nowrap;z-index:1000}.language-dropdown a{color:#f1c40f;display:block;font-size:1.2rem;padding:.75rem 1rem;text-decoration:none;transition:background-color .3s ease}.language-dropdown a:hover{background-color:#4a5b78}.language-toggle:hover .language-dropdown{display:block;opacity:1;transform:translateY(0)}.hero{margin-top:80px;min-height:720px;overflow:hidden;padding:7rem 0 4rem;position:relative;text-align:center}.hero img.hero-bg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.hero-overlay{padding:14rem 1.5rem;position:relative;z-index:2}.hero h1{color:#fff;font-size:3.5rem;font-weight:700;letter-spacing:2px;margin:0 0 1.5rem;text-transform:uppercase}.hero-buttons{display:flex;gap:2rem;justify-content:center}.hero-buttons button{background-color:#f1c40fcc;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:600;padding:1rem 2rem;transition:background-color .3s,transform .2s}.hero-buttons button:hover{background-color:#e0b50a;transform:scale(1.05)}.about{background-color:#1a202c;color:#fff;opacity:0;padding:3.5rem 0}.about-content{align-items:center;display:flex;gap:2rem;justify-content:space-between}.about-text{flex:1 1;padding-right:2rem}.about-text h2{color:#f1c40f;font-size:2.5rem;font-weight:700;margin:0 0 1.5rem;text-transform:uppercase}.about-text p{color:#d1d5db;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.about-text .btn{background-color:#f1c40f;border:none;border-radius:.25rem;color:#1a202c;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:background-color .3s,transform .3s}.about-text .btn:hover{background-color:#e0b50a;transform:scale(1.05)}.about-image{flex:1 1;text-align:right}.about-image img{border-radius:.5rem;box-shadow:0 8px 16px #0003;height:auto;max-width:580px;transition:transform .5s ease;width:100%}.about-image img:hover{transform:scale(1.05)}.services{background-color:#1a202c;color:#fff;padding:7.5rem 0;position:relative;text-align:center}.services-header{align-items:center;background-attachment:fixed;background-image:url(/static/media/services-selling-bg.0b060ac90706350f3a5c.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:flex-start;padding-top:6rem;position:relative}.services-header:before{background:linear-gradient(#0009,#000c);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.services-header h2{color:#fff;font-size:3rem;font-weight:700;letter-spacing:2px;margin-bottom:2rem;position:relative;text-shadow:0 2px 6px #000000b3;text-transform:uppercase;z-index:2}.service-content{gap:2rem;min-height:0;position:relative;z-index:3}.service-content,.service-left{display:flex;justify-content:space-between;padding:1rem}.service-left{background:#cb9d504d}.service-left,.service-right{border-radius:.5rem;flex:1 1;flex-direction:column;min-height:400px}.service-right{background:#ffffff4d;display:flex;justify-content:space-between;padding:1rem}.service-text{flex:1 1;padding:1rem;text-align:center}.service-text h3{color:#fff;font-size:2rem;font-weight:700;line-height:1.2;margin:0 0 .5rem}.service-text p{color:#d1d5db;font-size:1rem;line-height:1.6;margin-bottom:1rem}.service-buttons{align-items:center;display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.service-text .btn{background-color:initial;border:2px solid #f1c40f;border-radius:.25rem;box-sizing:border-box;color:#f1c40f;cursor:pointer;font-size:.9rem;font-weight:600;max-width:300px;padding:.5rem 1rem;text-transform:uppercase;transition:all .3s ease;white-space:nowrap;width:300px}.service-text .btn:hover{background-color:#f1c40f;color:#1a202c;transform:scale(1.05)}.service-images{grid-gap:1rem;display:grid;flex:1 1;gap:1rem;grid-template-columns:repeat(2,1fr);min-height:200px;padding:1rem}.service-images img{border-radius:.5rem;box-shadow:0 6px 15px #0000004d;height:150px;object-fit:cover;transition:transform .3s ease;width:100%}.service-images img:hover{transform:scale(1.05)}.listings{align-items:center;background:#ffffff4d;display:flex;overflow:hidden;padding:4rem 0;position:relative;text-align:center;z-index:1}.listings h1{color:#fff;font-size:3.5rem;margin-bottom:2rem;text-transform:uppercase}.listings-grid-wrapper{overflow:hidden;width:100%}.listings-grid{display:flex;flex-wrap:nowrap;gap:0;justify-content:flex-start;width:100%}.listing-card{background-color:#2d3748;border-radius:.5rem;box-sizing:border-box;flex:0 0 25%;height:400px;overflow:hidden;text-align:left;transition:transform .3s ease,filter .3s ease}.listing-card:hover{filter:brightness(1.2);transform:scale(1.05)}.listing-card img{height:60%;object-fit:cover;width:100%}.listing-card p{color:#d1d5db;font-size:.95rem;margin:.75rem}.listing-card .price{color:#f1c40f;font-size:1.1rem;font-weight:600}.pagination-dots{display:flex;gap:.5rem;justify-content:center;margin-top:1rem}.pagination-dots .dot{background-color:#d1d5db;border-radius:50%;cursor:pointer;height:10px;transition:background-color .3s ease;width:10px}.pagination-dots .dot.active,.pagination-dots .dot:hover{background-color:#f1c40f}.view-more{margin-top:2rem}.view-more-btn{background-color:initial;border:2px solid #fff;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.5rem 2rem;text-transform:uppercase;transition:all .3s ease}.view-more-btn:hover{background-color:#fff;color:#1a202c}.social{background-color:#1a202c;color:#fff;padding:4rem 0;text-align:center}.social-content{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.social-left{flex:1 1;min-width:200px;text-align:left}.social-name{color:#f1c40f;font-size:2rem;font-weight:700;margin:0 0 .5rem;text-transform:uppercase}.social-title{color:#d1d5db;font-size:1.2rem;margin:0 0 1rem}.social-contact-section{flex:1 1;min-width:200px;text-align:left}.social-contact p{color:#d1d5db;font-size:.9rem;margin:.25rem 0}.social-social-section{flex:1 1;min-width:200px;text-align:left}.social-icons{display:flex;gap:1rem}.social-icons a{color:#f1c40f;font-size:1.2rem;transition:color .3s ease}.social-icons a:hover{color:#fff}.follow-btn{background-color:#f1c40f;border:none;border-radius:.25rem;color:#1a202c;cursor:pointer;font-size:1rem;font-weight:600;margin-top:1rem;padding:.5rem 1.5rem;text-transform:uppercase;transition:background-color .3s ease}.follow-btn:hover{background-color:#e0b70a}.social-qr-section{flex:1 1;min-width:200px;text-align:center}.qr-codes{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.qr-item img{height:auto;max-width:80px;width:100%}.qr-item p{color:#d1d5db;font-size:.8rem;margin-top:.25rem}.social-right{flex:1 1;min-width:200px;text-align:right}.profile-photo{border-radius:.5rem;height:auto;max-width:200px;width:100%}.chat-btn{background-color:#f1c40f;border:none;border-radius:.25rem;color:#1a202c;cursor:pointer;font-size:1rem;font-weight:600;margin-top:1rem;padding:.5rem 1.5rem;text-transform:uppercase;transition:background-color .3s ease}.chat-btn:hover{background-color:#e0b70a}footer{background-color:#1a202c;border-top:1px solid #2d3748;color:#fff;font-size:.85rem;padding:2rem 0;text-align:center}footer a{text-decoration:none}footer p{color:#d1d5db;margin:0}.animate-slide-up{animation:slideUp 1s ease-out forwards;opacity:0;transform:translateY(50px)}.animate-fade-in{animation:fadeIn 1s ease-out .5s forwards;opacity:0}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.container,.container-full,.header-content{padding:0 1rem}.logo img{height:50px}.broker-name{font-size:1.3rem}nav ul{gap:1.5rem}nav ul li a{font-size:1.4rem}.dropdown{min-width:200px}.language-toggle a{font-size:1.4rem}.hero{min-height:600px;padding:5rem 0 3rem}.hero-overlay{padding:10rem 1rem}.hero h1{font-size:2.5rem}.hero-buttons{gap:1.5rem}.hero-buttons button{font-size:1rem;padding:.8rem 1.5rem}.about{padding:5rem 0}.about-content{flex-direction:column;text-align:center}.about-text{margin-bottom:2rem;padding-right:0}.about-text h2{font-size:2rem}.about-text p{font-size:1rem}.about-image{text-align:center}.about-image img{max-width:450px}.services{padding:5rem 0}.services-header{padding-top:4rem}.services-header h2{font-size:2.5rem}.service-content{flex-direction:column;padding:1rem}.service-left,.service-right{min-height:400px;width:100%}.service-text h3{font-size:1.8rem}.service-text p{font-size:.9rem}.service-images{gap:.5rem;grid-template-columns:repeat(2,1fr);min-height:200px}.service-images img{height:120px}.service-buttons{gap:.5rem}.service-text .btn{font-size:.8rem;max-width:250px;padding:.4rem .8rem;width:250px}.listings{padding:3rem 0}.listings h2{font-size:2rem}.listing-card{flex:0 0 33.33%;height:350px}.listing-card img{height:60%}.listing-card p{font-size:.85rem}.listing-card .price{font-size:1rem}.view-more-btn{font-size:.9rem;padding:.4rem 1.5rem}.social{padding:3rem 0}.social-content{flex-direction:column;text-align:center}.social-contact-section,.social-left,.social-qr-section,.social-right,.social-social-section{margin-bottom:2rem}.social-name{font-size:1.8rem}.social-title{font-size:1rem}.social-contact p{font-size:.8rem}.social-icons a{font-size:1rem}.chat-btn,.follow-btn{font-size:.9rem;padding:.4rem 1.2rem}.profile-photo{max-width:150px}.qr-item img{max-width:60px}}@media (max-width:768px){.header-content{align-items:center;flex-direction:row;justify-content:space-between;padding:0 1rem;position:relative}.logo-section{margin-left:1rem}.hamburger{display:block}nav{background-color:#1a202c;box-shadow:0 4px 8px #0003;display:none;left:0;padding:1rem 0;position:absolute;top:100%;width:100%}nav.nav-open{display:block}nav ul{flex-direction:column;gap:1rem;text-align:center}nav ul li{width:100%}nav ul li a{display:block;font-size:1.1rem;padding:.5rem}.dropdown{background-color:#2d3748;opacity:0;position:static;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;width:100%}nav ul li:hover .dropdown,nav.nav-open .dropdown{opacity:1;transform:translateY(0)}.listings-dropdown{min-width:100%;transform:translateX(0) translateY(-10px)}nav ul li:hover .listings-dropdown{transform:translateX(0) translateY(0)}.language-toggle{display:none}.mobile-language{display:block}.language-dropdown{position:static;transform:translateX(0) translateY(-10px);width:100%}nav ul li:hover .language-dropdown{transform:translateX(0) translateY(0)}.hero{min-height:400px;padding:4rem 0 2rem}.hero h1{font-size:2rem}.hero-buttons{flex-direction:column;gap:1rem}.hero-buttons button{font-size:1rem;margin:0 auto;max-width:300px;padding:.75rem 1.5rem;width:100%}.about{padding:4rem 0}.about-text h2{font-size:1.8rem}.about-text p{font-size:.9rem}.about-image img{max-width:350px}.services{padding:4rem 0}.services-header{padding-top:3rem}.services-header h2{font-size:2rem}.service-content{flex-direction:column}.service-left,.service-right{min-height:400px;width:100%}.service-text h3{font-size:1.5rem}.service-text p{font-size:.8rem}.service-images{gap:.5rem;grid-template-columns:repeat(2,1fr);min-height:200px}.service-images img{height:100px}.service-text .btn{font-size:.7rem;max-width:200px;padding:.3rem .6rem;width:200px}.listings{padding:2rem 0}.listings h2{font-size:1.5rem}.listing-card{flex:0 0 50%;height:300px}.listing-card img{height:60%}.listing-card p{font-size:.75rem}.listing-card .price{font-size:.9rem}.view-more-btn{font-size:.8rem;padding:.3rem 1rem}.pagination-dots .dot{height:8px;width:8px}.social{padding:2rem 0}.social-name{font-size:1.5rem}.social-title{font-size:.9rem}.social-contact p{font-size:.7rem}.social-icons a{font-size:.9rem}.chat-btn,.follow-btn{font-size:.8rem;padding:.3rem 1rem}.profile-photo{max-width:120px}.qr-item img{max-width:50px}}@media (max-width:480px){.logo img{height:40px}.broker-name{font-size:1rem}.hamburger{font-size:1.2rem}.dropdown a,nav ul li a{font-size:1rem}.hero{min-height:300px;padding:3rem 0 2rem}.hero h1{font-size:1.5rem}.hero-buttons button{font-size:.9rem;padding:.5rem 1rem}.about{padding:3rem 0}.about-text h2{font-size:1.5rem}.about-text p{font-size:.8rem}.about-image img{max-width:250px}.services{padding:3rem 0}.services-header{padding-top:2rem}.services-header h2{font-size:1.5rem}.service-content{flex-direction:column}.service-left,.service-right{min-height:350px;width:100%}.service-text h3{font-size:1.2rem}.service-text p{font-size:.7rem}.service-images{gap:.5rem;grid-template-columns:1fr;min-height:150px}.service-images img{height:80px}.service-text .btn{font-size:.6rem;max-width:150px;padding:.2rem .4rem;width:150px}.listings{padding:2rem 0}.listings h2{font-size:1.2rem}.listing-card{flex:0 0 100%;height:250px}.listing-card img{height:60%}.listing-card p{font-size:.65rem}.listing-card .price{font-size:.8rem}.view-more-btn{font-size:.7rem;padding:.2rem .8rem}.pagination-dots .dot{height:6px;width:6px}.social{padding:2rem 0}.social-name{font-size:1.2rem}.social-title{font-size:.8rem}.social-contact p{font-size:.6rem}.social-icons a{font-size:.8rem}.chat-btn,.follow-btn{font-size:.7rem;padding:.2rem .8rem}.profile-photo{max-width:100px}.qr-item img{max-width:40px}}.featured-listings{background-color:#1a2526;color:#fff;min-height:100vh;padding:40px}.featured-listings h1{color:#d4af37;font-size:2.5rem;margin-bottom:40px;margin-top:100px;text-align:center}.feartured-listings-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1200px}.feartured-listing-card{background-color:#2a3439;border-radius:10px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.feartured-listing-card:hover{box-shadow:0 10px 20px #0000004d;transform:translateY(-5px)}.feartured-listing-card img{height:200px;object-fit:cover;width:100%}.feartured-listing-info{padding:15px}.feartured-listing-info h3{color:#d4af37;font-size:1.5rem;margin:0}.feartured-listing-info p{color:#ccc;margin:5px 0}.feartured-listing-details{color:#fff;display:flex;gap:10px;margin:10px 0}.feartured-listing-info a{background-color:#d4af37;border-radius:5px;color:#1a2526;display:inline-block;font-weight:700;padding:10px 15px;text-decoration:none;transition:background-color .3s ease}.feartured-listing-info a:hover{background-color:#b8972e}.blog-page{background:linear-gradient(135deg,#bbbbbbe6,#000000e6),url(https://pic.616pic.com/bg_w1180/00/00/71/iPsKep8ohc.jpg!/fw/1120);background-attachment:fixed;background-size:cover;color:#fff;font-family:Noto Sans SC,sans-serif;min-height:100vh;overflow:hidden;padding:6rem 0;position:relative}.blog-header{margin-bottom:4rem;position:relative;text-align:center;z-index:2}.blog-header h1{animation:fadeInDown 1s ease-out;color:#f1c40f;font-size:3.5rem;letter-spacing:2px;margin-bottom:1rem;text-shadow:0 2px 6px #00000080;text-transform:uppercase}.blog-header p{animation:fadeIn 1.5s ease-out;color:#d1d5db;font-size:1.2rem;margin:0 auto;max-width:600px}.blog-grid{grid-gap:3.5rem;display:grid;gap:3.5rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin:0 auto;max-width:1400px;padding:0 2rem;position:relative;z-index:2}.blog-card{animation:fadeInUp .8s ease-out forwards;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #f1c40f33;border-radius:.75rem;height:300px;opacity:0;overflow:hidden;position:relative;transition:transform .5s ease,box-shadow .5s ease,border-color .3s ease}.blog-card:first-child{animation-delay:.1s;background:linear-gradient(135deg,#2d3748cc,#141e30cc)}.blog-card:nth-child(2){animation-delay:.2s;background:linear-gradient(135deg,#2d3748cc,#1e283acc)}.blog-card:nth-child(3){animation-delay:.3s;background:linear-gradient(135deg,#2d3748cc,#283244cc)}.blog-card:nth-child(4){animation-delay:.4s;background:linear-gradient(135deg,#2d3748cc,#323c4ecc)}.blog-card:nth-child(5){animation-delay:.5s;background:linear-gradient(135deg,#2d3748cc,#3c4658cc)}.blog-card:nth-child(6){animation-delay:.6s;background:linear-gradient(135deg,#2d3748cc,#465062cc)}.blog-card:nth-child(7){animation-delay:.7s;background:linear-gradient(135deg,#2d3748cc,#505a6ccc)}.blog-card:nth-child(8){animation-delay:.8s;background:linear-gradient(135deg,#2d3748cc,#5a6476cc)}.blog-card:nth-child(9){animation-delay:.9s;background:linear-gradient(135deg,#2d3748cc,#646e80cc)}.blog-card:nth-child(10){animation-delay:1s;background:linear-gradient(135deg,#2d3748cc,#6e788acc)}.blog-card:hover{border-color:#f1c40f80;box-shadow:0 15px 30px #00000080;transform:translateY(-10px)}.blog-content{display:flex;flex-direction:column;height:90%;justify-content:space-between;padding:1.5rem;position:relative}.blog-date{font-size:.9rem;margin:0;opacity:.8}.blog-title{color:#f1c40f;font-size:1.6rem;line-height:1.4;margin:.5rem 0;transition:transform .3s ease,color .3s ease}.blog-card:hover .blog-title{transform:translateY(-10px)}.blog-excerpt-wrapper{flex-grow:1;height:60px;overflow:hidden;transition:height .3s ease}.blog-card:hover .blog-excerpt-wrapper{height:200px}.blog-excerpt{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#d1d5db;display:-webkit-box;font-size:1.1rem;line-height:1.8;margin:0;overflow:hidden;text-overflow:ellipsis;transition:-webkit-line-clamp .3s ease}.blog-card:hover .blog-excerpt{-webkit-line-clamp:4}.read-more-btn{align-self:flex-start;background-color:initial;border:2px solid #f1c40f;border-radius:.25rem;color:#f1c40f;font-size:1rem;font-weight:600;opacity:0;padding:.5rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,transform .3s ease,opacity .3s ease}.blog-card:hover .read-more-btn{opacity:1}.read-more-btn:hover{background-color:#f1c40f;color:#1a202c;transform:scale(1.05)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.blog-header h1{font-size:2.5rem}.blog-header p{font-size:1rem}.blog-grid{gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.blog-card{height:280px}.blog-excerpt-wrapper{height:50px}.blog-card:hover .blog-excerpt-wrapper{height:180px}.blog-title{font-size:1.4rem}.blog-excerpt{-webkit-line-clamp:2;font-size:1rem}.blog-card:hover .blog-excerpt{-webkit-line-clamp:3}}@media (max-width:480px){.blog-header h1{font-size:2rem}.blog-header p{font-size:.9rem}.blog-grid{gap:1.5rem;grid-template-columns:1fr}.blog-card{height:260px}.blog-excerpt-wrapper{height:40px}.blog-card:hover .blog-excerpt-wrapper{height:160px}.blog-title{font-size:1.2rem}.blog-excerpt,.read-more-btn{font-size:.9rem}.read-more-btn{padding:.4rem 1.2rem}}.selling-detail-page{background:linear-gradient(135deg,#ffffffe6,#000000e6),url(https://via.placeholder.com/1920x1080?text=Tech+Background)}.blog-detail-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#7c7c7cb3;border:1px solid #f1c40f33;border-radius:.5rem;margin:0 auto;max-width:800px;padding:2rem;position:relative;z-index:2}.blog-detail-header{margin-bottom:2rem;text-align:center}.blog-detail-header h1{animation:fadeInDown 1s ease-out;color:#f1c40f;font-size:2.5rem;letter-spacing:1px;margin-bottom:.5rem;text-shadow:0 2px 6px #00000080;text-transform:uppercase}.blog-date{animation:fadeIn 1.5s ease-out;color:#d1d5db;font-size:1rem}.blog-detail-content{color:#d1d5db;font-size:1.1rem;line-height:1.8;margin-bottom:2rem;text-align:left}.blog-detail-content img{display:block;height:auto;margin:20px 0;max-width:98%}.blog-detail-content ol{list-style-type:inherit}.blog-detail-content h1{animation:fadeInDown 1s ease-out;color:#d9ab29;letter-spacing:1px;margin-bottom:.5rem;text-align:left;text-shadow:0 2px 6px #00000080;text-transform:uppercase}.blog-detail-content p{margin-bottom:1rem}.blog-detail-content ol{padding-left:1.5rem}.blog-detail-content li{margin-bottom:.5rem}@media (max-width:768px){.blog-detail-header h1{font-size:2rem}.blog-date{font-size:.9rem}.blog-detail-content{font-size:1rem}.blog-detail-content img{margin:15px 0}.school-table{font-size:.9rem}.school-table td,.school-table th{padding:8px 10px}}@media (max-width:480px){.blog-detail-header h1{font-size:1.5rem}.blog-date{font-size:.8rem}.blog-detail-content{font-size:.9rem}.blog-detail-content img{margin:10px 0}}.home-evaluation-page{background:linear-gradient(135deg,#2e2e2ee6,#000000e6),url(https://png.pngtree.com/background/20210710/original/pngtree-simple-technology-business-line-picture-image_976425.jpg);background-attachment:fixed;background-size:auto;color:#fff;font-family:Noto Sans SC,sans-serif;min-height:100vh;overflow:hidden;padding:6rem 0;position:relative}.home-evaluation-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e1e1eb3;border:1px solid #f1c40f33;border-radius:.75rem;margin:0 auto;max-width:800px;padding:2rem;text-align:center}.home-evaluation-container h1{animation:fadeInDown 1s ease-out;color:#f1c40f;font-size:2.5rem;letter-spacing:1px;margin-bottom:1rem;text-shadow:0 2px 6px #00000080;text-transform:uppercase}.home-evaluation-container p{animation:fadeIn 1.5s ease-out;color:#d1d5db;font-size:1.2rem;margin-bottom:2rem}.home-evaluation-container a{color:#f1c40f;font-weight:1000}.home-evaluation-form{display:flex;flex-direction:column;gap:2rem}.form-section{text-align:left}.form-section h2{align-items:center;color:#f1c40f;display:flex;font-size:1.5rem;margin-bottom:1rem}.form-section h2:before{background-color:#f1c40f;border-radius:50%;content:"";display:inline-block;height:10px;margin-right:.5rem;width:10px}.form-row{display:flex;gap:1.5rem;margin-bottom:1.5rem}.form-group{display:flex;flex:1 1;flex-direction:column}.form-group label{color:#d1d5db;font-size:1.1rem;margin-bottom:.5rem}.form-group input,.form-group select,.form-group textarea{background:#fff;border:1px solid #d1d5db;border-radius:.25rem;color:#1a202c;font-size:1rem;outline:none;padding:.75rem;transition:border-color .3s ease}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#f1c40f}.form-group select#yearBuilt{-webkit-appearance:none;appearance:none;background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24"><path fill="%23f1c40f" d="M7 10l5 5 5-5z"/></svg>') no-repeat right .75rem center;background-size:12px;padding-right:2rem}.form-group select#yearBuilt option{color:#1a202c}.radio-group{display:flex;gap:1rem}.radio-group label{align-items:center;color:#d1d5db;display:flex;font-size:1rem}.radio-group input{accent-color:#f1c40f;height:20px;margin-right:.5rem;width:20px}.form-group textarea{min-height:100px;resize:vertical}.checkbox-group label{align-items:center;color:#d1d5db;display:flex;font-size:1rem}.checkbox-group input{margin-right:.5rem}.submit-btn{align-self:center;background-color:#fff;border:none;border-radius:.25rem;color:#1a202c;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;text-transform:uppercase;transition:background-color .3s ease,transform .3s ease}.submit-btn:hover{background-color:#f1c40f;transform:scale(1.05)}.status-message{color:#d1d5db;font-size:1rem;margin-top:1rem;text-align:center}@media (max-width:768px){.home-evaluation-container{padding:1.5rem}.home-evaluation-container h1{font-size:2rem}.home-evaluation-container p{font-size:1rem}.form-row{flex-direction:column;gap:1rem}.form-section h2{font-size:1.3rem}.form-group label{font-size:1rem}.form-group input,.form-group select,.form-group textarea,.submit-btn{font-size:.9rem}.radio-group input{height:18px;width:18px}}@media (max-width:480px){.home-evaluation-container{padding:1rem}.home-evaluation-container h1{font-size:1.5rem}.home-evaluation-container p{font-size:.9rem}.form-section h2{font-size:1.2rem}.form-group label{font-size:.9rem}.form-group input,.form-group select,.form-group textarea,.submit-btn{font-size:.8rem}.submit-btn{padding:.5rem 1rem}.radio-group input{height:16px;width:16px}}.selling-detail-page{background:linear-gradient(135deg,#556c89e6,#01060ce6);background-attachment:fixed;background-size:cover;color:#fff;min-height:100vh;overflow:hidden;padding:6rem 0;position:relative}.selling-detail-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#7c7c7cb3;border:1px solid #f1c40f33;border-radius:.5rem;margin:0 auto;max-width:800px;padding:2rem;position:relative;z-index:2}.selling-detail-header{margin-bottom:2rem;text-align:center}.selling-detail-container h1{animation:fadeInDown 1s ease-out;color:#f1c40f;font-size:2.2em;letter-spacing:1px;margin-bottom:.5rem;text-shadow:0 2px 6px #00000080;text-transform:uppercase}.selling-date{animation:fadeIn 1.5s ease-out;color:#d1d5db;font-size:1rem}.selling-detail-content{color:#d1d5db;font-size:1.1rem;line-height:1.8;margin-bottom:2rem;text-align:left}.selling-detail-content img{display:block;height:auto;margin:20px 0;max-width:98%}.selling-detail-content ol{list-style-type:inherit}.selling-detail-content h1{animation:fadeInDown 1s ease-out;color:#d9ab29;letter-spacing:1px;margin-bottom:.5rem;text-align:left;text-shadow:0 2px 6px #00000080;text-transform:uppercase}.selling-detail-content p{margin-bottom:1rem}.selling-detail-content ol{padding-left:1.5rem}.selling-detail-content li{margin-bottom:.5rem}.school-table{background-color:#fff;border-collapse:collapse;box-shadow:0 2px 5px #0000001a;color:#333;font-size:1.1rem;margin:20px 0;max-width:785px;width:100%}.school-table td,.school-table th{border-bottom:1px solid #ddd;padding:12px 15px;text-align:left}.school-table th{background-color:#2d3748;color:#f1c40f;font-weight:700}.school-table tbody tr:nth-child(2n){background-color:#f9f9f9}.school-table tbody tr:hover{background-color:#f1f1f1}.back-btn{background-color:#f1c40f;border-radius:.25rem;color:#1a202c;display:inline-block;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,transform .3s ease}.back-btn:hover{background-color:#e0b50a;transform:scale(1.05)}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.selling-detail-header h1{font-size:2rem}.selling-date{font-size:.9rem}.selling-detail-content{font-size:1rem}.selling-detail-content img{margin:15px 0}.school-table{font-size:.9rem}.school-table td,.school-table th{padding:8px 10px}}@media (max-width:480px){.selling-detail-header h1{font-size:1.5rem}.selling-date{font-size:.8rem}.selling-detail-content{font-size:.9rem}.selling-detail-content img{margin:10px 0}}
/*# sourceMappingURL=main.98f2bde5.css.map*/