@import"https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100..1000&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";*{padding:0;margin:0;box-sizing:border-box;font-family:Roboto,sans-serif}.footer{background-color:#252526;color:#94a3b8;padding:60px 0 40px;margin-top:80px}.footer-container{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr 300px 300px;gap:60px;align-items:start}.footer-brand{max-width:400px}.footer-logo{width:200px;height:80px;background-color:#fff;border-radius:8px;margin-bottom:25px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#14213d}.footer-tagline{font-size:18px;line-height:1.6;text-align:center;color:#94a3b8}.footer-section h3{color:#fff;font-size:20px;font-weight:600;margin-bottom:25px;text-transform:uppercase;letter-spacing:1px}.social-icons{display:flex;gap:15px;margin-bottom:30px}.social-icon{width:50px;height:50px;background-color:#475569;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;font-size:20px;transition:all .3s ease}.social-icon:hover{background-color:#64748b;transform:translateY(-2px)}.office-section{margin-bottom:30px}.office-title{color:#fff;font-size:18px;font-weight:600;margin-bottom:10px;border-bottom:2px solid #475569;padding-bottom:5px;display:inline-block}.office-address{color:#94a3b8;font-size:14px;line-height:1.5;margin-bottom:15px}.contact-info{color:#94a3b8;font-size:14px;line-height:1.8}.contact-info strong{color:#fff}.footer-bottom{border-top:1px solid #475569;padding-top:30px;margin-top:40px;text-align:center;color:#94a3b8;font-size:14px}@media (max-width: 968px){.footer-container{grid-template-columns:1fr;gap:40px;text-align:center}.footer-brand{max-width:100%}.social-icons{justify-content:center}}.cta-link{display:inline-flex;align-items:center;background:linear-gradient(135deg,#645e69,#252526);color:#fff;padding:16px 32px;border-radius:12px;text-decoration:none;font-size:18px;font-weight:600;margin-top:20px;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px}.cta-link:hover{transform:translateY(-3px);background:linear-gradient(135deg,#252526,#645e69)}.cta-arrow{margin-left:12px;font-size:20px;transition:transform .3s ease}.cta-link:hover .cta-arrow{transform:translate(4px)}header{width:100%;position:fixed;height:9vh;z-index:200}.nav{display:flex;justify-content:center;align-items:center;height:100%;border-bottom:8px solid #645e69;background:#252526;padding:5px 20px;position:relative}.hamburger{display:none;flex-direction:column;background:none;border:none;cursor:pointer;padding:0;z-index:300;position:absolute;left:20px}.hamburger span{width:25px;height:3px;background-color:#fff;margin:3px 0;transition:.3s;border-radius:2px}.nav-menu{display:flex;justify-content:center;align-items:center;gap:20px}.nav-menu a{display:flex;justify-content:center;align-items:center;color:#fff;text-decoration:none;font-weight:600;padding:15px 10px;gap:5px}.nav-menu a:hover{color:#eee1bc}.dropdown{position:relative;display:inline-block;z-index:200}.dropbtn{cursor:pointer}.dropdown-content{display:none;margin-top:0;position:absolute;background-color:#fff;min-width:250px;box-shadow:0 8px 16px #00000026;padding:10px;border-radius:2px;z-index:1;border-top:5px solid #645e69}.dropdown-content:before{content:"";position:absolute;top:-13px;left:20px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #645e69;filter:drop-shadow(0 -1px 1px rgba(0,0,0,.1))}.dropdown:hover .dropdown-content{display:block;animation:fadeIn .1s ease-in-out}.dropdown-content a{color:#14213d;padding:12px 0;text-decoration:none;display:block;border-radius:4px}.dropdown-content a:hover{background-color:#beaf87;color:#fff;border-radius:2px;padding-left:4px;transition:.2s}.user-icon{width:1rem;height:1rem}.sign-out-btn{background:transparent;color:#fff;border:none;font-weight:600;padding:15px 10px;cursor:pointer;font-size:16px}.sign-out-btn:hover{color:#eee1bc}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width: 768px){header{height:60px}.hamburger{display:flex}.nav-menu{position:fixed;left:-100%;top:60px;flex-direction:column;background-color:#252526;width:100%;text-align:center;transition:.3s;box-shadow:0 10px 27px #0000000d;align-items:flex-start;padding:20px;max-height:calc(100vh - 60px);overflow-y:auto;gap:0}.nav-menu.active{left:0}.nav-menu a{width:100%;padding:15px 20px;justify-content:flex-start;border-bottom:1px solid #3a3a3a}.dropdown{width:100%}.dropbtn{width:100%;display:flex;justify-content:space-between;align-items:center;padding:15px 20px;color:#fff;text-decoration:none;font-weight:600;border-bottom:1px solid #3a3a3a}.dropdown-content{position:static;display:none;margin-top:0;box-shadow:none;border-top:none;background-color:#1a1a1a;min-width:100%;padding:0}.dropdown-content.active{display:block;animation:slideDown .3s ease-in-out}.dropdown-content:before{display:none}.dropdown-content a{padding:12px 40px;border-bottom:1px solid #3a3a3a;color:#fff}.dropdown-content a:hover{background-color:#beaf87;color:#fff;padding-left:40px}.auth-links{width:100%}.sign-out-btn{width:100%;text-align:left;padding:15px 20px;border-bottom:1px solid #3a3a3a}@keyframes slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}}@media screen and (max-width: 1024px) and (min-width: 769px){.nav-menu{gap:10px}.nav-menu a{padding:15px 8px;font-size:14px}.dropdown-content{min-width:220px}}.hero-section{width:100%;height:60vh}.hero-section img{width:100%;height:100%;object-fit:cover;object-position:center}.what-is-mere-posting{color:#000;font-weight:700;font-size:20px;background-color:#f5f5f5}.mere-posting-card-div{display:flex;justify-content:center;width:80%;margin:50px auto 0}.card{width:33%;margin-right:30px;max-width:480px;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #14213d26,0 8px 25px #14213d1a;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.card:hover{transform:translateY(-8px);box-shadow:0 30px 80px #14213d33,0 12px 35px #14213d26}.card-header{background:linear-gradient(135deg,#252526,#424146);padding:10px;text-align:center;position:relative;overflow:hidden}.card-header:before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);border-radius:50%}.card-header h1{color:#fff;font-size:16px;font-weight:300;letter-spacing:2px;text-transform:uppercase;margin-bottom:8px;position:relative;z-index:1}.card-header h2{color:#beaf87;font-size:20px;font-weight:700;position:relative;z-index:1}.card-image-section{position:relative;height:180px;background:linear-gradient(135deg,#475569,#64748b);display:flex;align-items:center;justify-content:center;overflow:hidden}.image-overlay{position:absolute;inset:0;background:linear-gradient(45deg,rgba(20,33,61,.1),transparent)}.card-content{padding:16px;display:flex;flex-direction:column;flex:1}.intro-text{font-size:18px;color:#252526;font-weight:600;line-height:1.2;margin-bottom:10px;text-align:center}.card-small-content{display:flex;flex-direction:column;flex:1}.card-description{font-size:16px;color:#475569;line-height:1.2;margin-bottom:10px}.card-highlight-section{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-radius:15px;padding:25px;border-left:5px solid #3D3C40;margin-top:auto;position:relative;overflow:hidden}.card-highlight-section:before{content:"";position:absolute;top:-50%;right:-10%;width:100px;height:100px;background:radial-gradient(circle,rgba(37,37,38,.05) 0%,transparent 70%);border-radius:50%}.card-highlight-text{font-size:16px;color:#252526;line-height:1.2;position:relative;z-index:1}.card-highlight-text strong{color:#252526;font-weight:700}.card-features{display:flex;justify-content:space-around;margin-top:25px;gap:15px}.card-feature{text-align:center;flex:1}.card-feature-icon{width:50px;height:50px;background:linear-gradient(135deg,#14213d,#1e3a5f);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;box-shadow:0 8px 20px #14213d33}.card-feature-icon svg{width:24px;height:24px;fill:#fff}.card-feature-text{font-size:12px;color:#64748b;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.text-wrapper{margin-top:50px!important;width:80%;margin:0 auto}.text-wrapper h2{color:#252526;margin-bottom:5px}.text-wrapper p{margin-top:10px}.cta-link-wrapper{width:100%;display:flex;justify-content:center}@media (max-width: 1520px){.mere-posting-card-div{width:90%}.card-highlight-section{padding:15px}}@media (max-width: 1145px){.mere-posting-card-div{display:grid;grid-template-columns:1fr 1fr;gap:30px}.mere-posting-card-div .card{width:100%;margin:0;max-width:none}.mere-posting-card-div .card:nth-of-type(3){grid-column:1/3}.image-placeholder{width:100%;object-fit:cover}.image-placeholder img{width:100%;object-fit:cover;object-position:center}}@media (max-width: 900px){.mere-posting-card-div{display:flex;flex-direction:column;justify-content:center;align-items:center}.text-wrapper{text-align:center}.cta-link{font-size:16px}}@media (max-width: 560px){.mere-posting-card-div{display:flex;flex-direction:column;justify-content:center;align-items:center}.card-header{font-size:18px;padding:20px}}.main-content .info-button-div{display:flex;justify-content:space-between;width:100%}.info-single-button{justify-content:center!important}.info-single-button a{width:300px!important;padding:20px!important}.main-content .info-button-div a{background-color:#252526;color:#fff;width:30%;display:flex;justify-content:center;align-items:center;text-align:center;font-size:16px}.main-content a{color:#e39e21;text-decoration:none;font-size:18px}.info-images{display:grid;grid-template-columns:1fr 1fr}.info-images img{width:100%}.main-content a:hover{opacity:.8}.hero-section-info{background-color:#29282b;color:#fff;padding:5rem 0;text-align:center;position:relative}.hero-content{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:0 2rem}.hero-title{font-size:3.5rem;font-weight:700;margin-bottom:1.5rem;color:#fff;letter-spacing:-1px}.hero-subtitle{font-size:1.3rem;margin-bottom:2.5rem;color:#bdc3c7;max-width:900px;margin-left:auto;margin-right:auto}.hero-cta{display:flex;gap:1.5rem;justify-content:center}.main-content{max-width:900px;margin:0 auto;padding:4rem 2rem}#content h1{font-size:2.5rem;color:#252526;margin-bottom:2rem;font-weight:700;line-height:1.3}#content h2{font-size:2rem;color:#252526;margin-top:3rem;margin-bottom:1.5rem;font-weight:600;border-bottom:3px solid #b29dae;padding-bottom:.5rem}#content h3{font-size:1.5rem;color:#34495e;margin-top:2.5rem;margin-bottom:1rem;font-weight:600}#content h4{font-size:1.2rem;color:#34495e;margin-top:2rem;margin-bottom:.8rem;font-weight:600}#content p{font-size:1.1rem;margin-bottom:1.5rem;line-height:1.8;color:#555}#content p.lead{font-size:1.3rem;font-weight:400;color:#252526;margin-bottom:2rem}#content ul,#content ol{margin-bottom:1.5rem;padding-left:2rem}#content li{margin-bottom:.8rem;font-size:1.1rem;line-height:1.6;color:#555}#content ul li{list-style-type:disc!important}#content ol li{list-style-type:decimal}#content img{max-width:100%;height:auto;margin:2rem 0;border-radius:8px;box-shadow:0 4px 15px #0000001a}#content .image-placeholder{width:100%;height:300px;background-color:#f8f9fa;border:2px dashed #bdc3c7;display:flex;align-items:center;justify-content:center;color:#7f8c8d;font-size:1.1rem;margin:2rem 0;border-radius:8px}#content blockquote{border-left:4px solid #b29dae;padding-left:2rem;margin:2rem 0;font-style:italic;font-size:1.2rem;color:#34495e;background-color:#f8f9fa;padding:1.5rem 2rem;border-radius:0 8px 8px 0}#content table{width:100%;border-collapse:collapse;margin:2rem 0;font-size:1rem}#content table th{background-color:#34495e;color:#fff;padding:1rem;text-align:left;font-weight:600}#content table td{padding:1rem;border-bottom:1px solid #ecf0f1}#content table tbody tr:nth-child(2n){background-color:#f8f9fa}#content table tbody tr:hover{background-color:#e8f4f8}#content pre{background-color:#252526;color:#fff;padding:1.5rem;border-radius:8px;overflow-x:auto;margin:2rem 0;font-family:Courier New,monospace;font-size:.9rem;line-height:1.4}#content code{background-color:#f8f9fa;color:#e74c3c;padding:.2rem .4rem;border-radius:4px;font-family:Courier New,monospace;font-size:.9em}#content pre code{background:none;color:inherit;padding:0}.btn{padding:1rem 2rem;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block;text-align:center;letter-spacing:.5px;text-transform:uppercase}.btn-primary{background-color:#b29dae;color:#fff}.btn-primary:hover{background-color:#2980b9;transform:translateY(-2px);box-shadow:0 4px 15px #3498db4d}.btn-secondary{background-color:transparent;color:#b29dae;border:2px solid #b29dae}.btn-secondary:hover{background-color:#b29dae;color:#fff;transform:translateY(-2px)}#content .highlight{background-color:#fff3cd;padding:.2rem .4rem;border-radius:4px;color:#856404}#content .important{color:#e74c3c;font-weight:600}#content .success{color:#27ae60;font-weight:600}#content hr{border:none;height:2px;background-color:#ecf0f1;margin:3rem 0;border-radius:1px}#content hr.thick{height:4px;background-color:#b29dae}.cta-box{background-color:#f8f9fa;border-left:4px solid #b29dae;padding:2rem;margin:2rem 0;border-radius:0 8px 8px 0}.cta-box h3{color:#252526;margin-top:0;margin-bottom:1rem}.cta-box p{margin-bottom:1.5rem}.contact-info{background-color:#f8f9fa;padding:2rem;border-radius:8px;margin:2rem 0}.contact-info h3{margin-top:0;color:#252526}.contact-info p{margin-bottom:.5rem}.disclaimer{margin-top:20px;color:#38867e!important}.video-div{margin-top:40px;border:1px solid #252526;border-radius:10px;width:100%;height:auto}.video-div video{border:0;clip-path:inset(2.5px);outline:0;width:100%;height:auto}@media (max-width: 768px){.hero-title{font-size:2.5rem}.hero-cta{flex-direction:column;align-items:center}.nav-menu{flex-wrap:wrap;gap:1rem}.main-content{padding:2rem 1rem}#content h1{font-size:2rem}#content h2{font-size:1.7rem}#content table{font-size:.9rem}#content table th,#content table td{padding:.8rem}}#content .content-icon{width:25px;border:none;box-shadow:none;margin:0 5px 0 0;height:auto}.know-your-options-list li{display:flex;align-items:center;list-style-type:disc}.know-your-options-list{padding-left:0}.know-your-options-list li{display:flex;align-items:center;position:relative;padding-left:1.5rem}.know-your-options-list li:before{content:"•";position:absolute;left:0;color:#333;font-size:1.8rem;line-height:1}#content .faqContentKnowYourOption{padding:0;margin-bottom:30px}.know-your-options #content .info-button-div a{background-color:#252526;color:#fff;width:23%!important;display:flex;justify-content:center;align-items:center;text-align:center;font-size:14px;text-transform:none}.faq-wrapper .info-button-div{display:flex;justify-content:space-between;width:60%;margin:0 auto}.faq-wrapper .info-button-div a{background-color:#252526;color:#fff;width:30%;display:flex;justify-content:center;align-items:center;text-align:center;font-size:16px}.faqPageMainContainer{line-height:1.6;color:#fff;background-color:#252526;min-height:100vh}.faqAccordionAnswerContent{white-space:pre-line}.faqHeroSectionWrapper{text-align:center;padding:5rem 0;background-color:#f7fafc;border-bottom:1px solid #e2e8f0}.faqHeroContentContainer{max-width:1200px;margin:0 auto;padding:0 20px}.faqHeroMainTitle{font-size:3.5rem;font-weight:700;margin-bottom:1.5rem;color:#252526;letter-spacing:-.02em}.faqHeroDescriptionText{font-size:1.25rem;color:#4a5568;max-width:800px;margin:0 auto 2rem;line-height:1.7}.faqAiBadgeContainer{display:inline-flex;align-items:center;gap:.5rem;background-color:#bdaf8a80;border:1px solid rgb(189,175,138,1);padding:.75rem 1.5rem;border-radius:50px;color:#252526;font-size:.95rem;margin-top:1rem;font-weight:500}.faqAiBadgeIcon{font-size:1.2rem}.faqContentSectionWrapper{padding:5rem 0;padding-bottom:20px;background-color:#fff}.faqContentContainer{max-width:900px;margin:0 auto;padding:0 20px}.faqAccordionWrapper{background-color:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 6px #0000000d,0 10px 15px #0000001a;border:1px solid #e2e8f0}.faqAccordionItem{margin-bottom:1rem;background-color:#f8fafc;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;transition:all .3s ease}.faqAccordionItem:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0000001a;border-color:#bdaf8a80}.faqAccordionItem.faqAccordionItemActive{border-color:#bdaf8a;background-color:#bdaf8a80}.faqAccordionQuestionButton{padding:1.5rem 2rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:1.1rem;color:#2d3748;transition:all .3s ease;width:100%;border:none;background:none;text-align:left}.faqAccordionQuestionButton:hover{color:#1a365d}.faqAccordionChevronIcon{width:24px;height:24px;transition:transform .3s ease;color:#38b2ac;flex-shrink:0}.faqAccordionItem.faqAccordionItemActive .faqAccordionChevronIcon{transform:rotate(180deg)}.faqAccordionAnswerContainer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;background-color:#fff}.faqAccordionItem.faqAccordionItemActive .faqAccordionAnswerContainer{max-height:500px;padding:0 2rem 2rem}.faqAccordionAnswerContent{color:#4a5568;line-height:1.8;font-size:1rem;padding-top:1rem;border-top:1px solid #e2e8f0}@media (max-width: 768px){.faqHeroMainTitle{font-size:2.5rem}.faqHeroDescriptionText{font-size:1.1rem}.faqAccordionWrapper{padding:1.5rem;margin:0 1rem}.faqNavigationMenu{flex-wrap:wrap;gap:1rem}.faqAccordionQuestionButton{padding:1rem 1.5rem;font-size:1rem}.faqAccordionItem.faqAccordionItemActive .faqAccordionAnswerContainer{padding:0 1.5rem 1.5rem}}.pricingPageMainContainer{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6;color:#1a365d;background-color:#fff;min-height:100vh}.pricingNavigationHeader{background-color:#1e3a5f;border-bottom:1px solid #e2e8f0;position:sticky;top:0;z-index:100;box-shadow:0 2px 4px #0000001a}.pricingNavigationContainer{max-width:1200px;margin:0 auto;padding:0 20px}.pricingNavigationMenu{display:flex;justify-content:center;align-items:center;padding:1rem 0;gap:2rem}.pricingNavigationLink{color:#fff;text-decoration:none;padding:.5rem 1rem;border-radius:8px;transition:all .3s ease;font-weight:500}.pricingNavigationLink:hover{background-color:#ffffff1a;transform:translateY(-1px)}.pricingHeroSectionWrapper{text-align:center;padding:4rem 0;background-color:#f7fafc;border-bottom:1px solid #e2e8f0}.pricingHeroContentContainer{max-width:1200px;margin:0 auto;padding:0 20px}.pricingHeroMainTitle{font-size:3rem;font-weight:700;margin-bottom:1.5rem;color:#252526;letter-spacing:-.02em}.pricingHeroDescriptionText{font-size:1.2rem;color:#4a5568;max-width:900px;margin:0 auto;line-height:1.7}.pricingContentSectionWrapper{padding:4rem 0;background-color:#fff}.pricingContentContainer{max-width:1400px;margin:0 auto;padding:0 20px}.pricingComparisonTable{width:100%;border-collapse:collapse;background-color:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 6px #0000000d,0 10px 15px #0000001a;border:1px solid #e2e8f0;margin-bottom:3rem}.pricingTableHeader{background-color:#252526;color:#fff}.pricingTableHeaderCell{padding:2rem 1.5rem;text-align:center;font-weight:600;font-size:1.2rem;border-right:1px solid rgba(255,255,255,.1)}.pricingTableHeaderCell:last-child{border-right:none}.pricingTablePriceRow{background-color:#bdaf8a33}.pricingTableRow:nth-child(2n){background-color:#f8fafc}.pricingTableCell{padding:1.5rem;text-align:center;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;vertical-align:top}.pricingTableCell:last-child{border-right:none}.pricingTableCellFeature{font-weight:600;text-align:left;background-color:#fff;color:#2d3748}.pricingTableCellPrice{font-size:1.5rem;font-weight:700;color:#bdaf8a}.pricingTableCellPriceSmall{font-size:.9rem;color:#4a5568;margin-top:.5rem}.pricingCheckmark{color:#38a169;font-size:1.2rem;font-weight:700}.pricingCross{color:#e53e3e;font-size:1.2rem;font-weight:700}.pricingOptionalServicesSection{margin-top:3rem;background-color:#f7fafc;border-radius:16px;padding:2rem;border:1px solid #e2e8f0}.pricingOptionalServicesTitle{font-size:1.5rem;font-weight:700;color:#1a365d;margin-bottom:1rem;text-align:center}.pricingOptionalServicesList{list-style:none;max-width:800px;margin:0 auto}.pricingOptionalServicesItem{padding:.75rem 0;border-bottom:1px solid #e2e8f0;color:#4a5568}.pricingOptionalServicesItem:last-child{border-bottom:none}.pricingWhyChooseSection{background-color:#252526;color:#fff;padding:4rem 0;text-align:center}.pricingWhyChooseTitle{font-size:2.5rem;font-weight:700;margin-bottom:2rem}.pricingWhyChooseText{font-size:1.2rem;max-width:800px;margin:0 auto;line-height:1.7}.pricingCtaSection{background-color:#bdaf8a;color:#000;padding:4rem 0;text-align:center}.pricingCtaTitle{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.pricingCtaText{font-size:1.2rem;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.pricingCtaButton{background-color:#252526;color:#fff;padding:1rem 2rem;border:none;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.pricingCtaButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}@media (max-width: 1200px){.pricingComparisonTable{font-size:.9rem}.pricingTableHeaderCell,.pricingTableCell{padding:1rem}}@media (max-width: 768px){.pricingHeroMainTitle{font-size:2.2rem}.pricingComparisonTable{font-size:.8rem}.pricingTableHeaderCell,.pricingTableCell{padding:.75rem .5rem}.pricingNavigationMenu{flex-wrap:wrap;gap:1rem}}.savingsNavigationContainer{max-width:1200px;margin:0 auto;padding:0 20px}.savingsNavigationMenu{display:flex;justify-content:center;align-items:center;padding:1rem 0;gap:2rem}.savingsNavigationLink{color:#fff;text-decoration:none;padding:.5rem 1rem;border-radius:8px;transition:all .3s ease;font-weight:500}.savingsNavigationLink:hover{background-color:#ffffff1a;transform:translateY(-1px)}.savingsHeroSectionWrapper{text-align:center;padding:4rem 0;background-color:#f7fafc;border-bottom:1px solid #e2e8f0}.savingsHeroContentContainer{max-width:1200px;margin:0 auto;padding:0 20px}.savingsHeroMainTitle{font-size:3.5rem;font-weight:700;margin-bottom:1.5rem;color:#252526;letter-spacing:-.02em}.savingsHeroTitleHighlight{color:#b8860b;font-style:italic}.savingsContentSectionWrapper{padding:4rem 0;background-color:#fff}.savingsContentContainer{max-width:1200px;margin:0 auto;padding:0 20px}.savingsComparisonWrapper{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem}.savingsComparisonColumn{background-color:#363438;border:2px solid #e2e8f0;border-radius:12px;padding:2rem;box-shadow:0 2px 4px #0000000d;position:relative}.savingsTraditionalColumn{border-color:#252526}.savingsMerePostingColumn{border-color:#bdaf8a80;background-color:#bdaf8a1a}.savingsColumnHeader{font-size:1.4rem;font-weight:700;text-align:center;margin-bottom:1.5rem;padding:1rem;border-radius:8px;color:#fff}.savingsTraditionalColumn .savingsColumnHeader{background-color:#252526}.savingsMerePostingColumn .savingsColumnHeader{background-color:#bdaf8a}.savingsSellingPrice{font-size:1.6rem;font-weight:700;text-align:center;margin-bottom:2rem;color:#252526;background-color:#f7fafc;padding:1rem;border-radius:8px}.savingsCostBreakdown{margin-bottom:2rem}.savingsCostItem{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e2e8f0;font-size:1rem;background-color:#fafafa;margin-bottom:.5rem;border-radius:6px;border:1px solid #f1f5f9}.savingsCostItem:last-child{margin-bottom:0}.savingsCostLabel{flex-grow:1;text-align:left;color:#252526;font-weight:500}.savingsCostAmount{font-weight:700;text-align:right;min-width:100px;color:#252526}.savingsNetProceeds{background-color:#f8fafc;border:2px solid #e2e8f0;padding:1.5rem;border-radius:8px;text-align:center;margin-top:2rem}.savingsNetProceedsLabel{font-size:1.1rem;font-weight:600;margin-bottom:.5rem;color:#252526}.savingsNetProceedsAmount{font-size:1.8rem;font-weight:700;color:#252526}.savingsPotentialSavings{background-color:#22c55e;color:#fff;padding:1.5rem;border-radius:12px;text-align:center;margin-top:1rem;box-shadow:0 4px 6px #22c55e4d}.savingsPotentialSavingsLabel{font-size:1.3rem;font-weight:700;margin-bottom:.5rem}.savingsPotentialSavingsAmount{font-size:2.2rem;font-weight:800}.savingsDisclosureSection{background-color:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;padding:2rem;margin-top:3rem}.savingsDisclosureTitle{font-size:1.1rem;font-weight:700;color:#252526;margin-bottom:1rem}.savingsDisclosureText{color:#4a5568;line-height:1.7;font-size:.95rem}.savingsDisclosureHighlight{font-weight:700;color:#252526}.savingsCalculatorSection{background-color:#bdaf8a1a;padding:3rem 0;margin-top:3rem}.savingsCalculatorTitle{font-size:2rem;font-weight:700;text-align:center;margin-bottom:2rem;color:#252526}.savingsCalculatorWrapper{background-color:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 6px #0000000d;border:1px solid #e2e8f0;max-width:500px;margin:0 auto}.savingsCalculatorInput{width:100%;padding:1rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1.1rem;margin-bottom:1rem}.savingsCalculatorInput:focus{outline:none;border-color:#0ea5e9}.savingsCalculatorResult{background-color:#bdaf8a33;padding:1.5rem;border-radius:8px;text-align:center;margin-top:1rem}.savingsCalculatorResultText{font-size:1.1rem;color:#252526;margin-bottom:.5rem}.savingsCalculatorResultAmount{font-size:1.8rem;font-weight:700;color:#22c55e}@media (max-width: 768px){.savingsComparisonWrapper{grid-template-columns:1fr}.savingsHeroMainTitle{font-size:2.5rem}.savingsComparisonColumn{padding:2rem 1.5rem}.savingsNavigationMenu{flex-wrap:wrap;gap:1rem}}.contact-wrapper .info-button-div{display:flex;justify-content:space-between;width:60%;margin:0 auto}.contact-wrapper.info-button-div a{background-color:#252526;color:#fff;width:30%;display:flex;justify-content:center;align-items:center;text-align:center;font-size:16px}.contactPageMainContainer{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6;color:#252526;background-color:#fff;min-height:100vh}.contactNavigationHeader{background-color:#1e3a5f;border-bottom:1px solid #e2e8f0;position:sticky;top:0;z-index:100;box-shadow:0 2px 4px #0000001a}.contactNavigationContainer{max-width:1200px;margin:0 auto;padding:0 20px}.contactNavigationMenu{display:flex;justify-content:center;align-items:center;padding:1rem 0;gap:2rem}.contactNavigationLink{color:#fff;text-decoration:none;padding:.5rem 1rem;border-radius:8px;transition:all .3s ease;font-weight:500}.contactNavigationLink:hover{background-color:#ffffff1a;transform:translateY(-1px)}.contactHeroSectionWrapper{background-color:#252526;color:#fff;padding:3rem 0;border-bottom:1px solid #e2e8f0}.contactHeroContentContainer{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:2}.contactHeroMainTitle{font-size:2.5rem;font-weight:600;margin-bottom:1rem;text-align:center}.contactHeroHighlight{color:#cbd5e0;font-style:normal;font-weight:400}.contactContentSectionWrapper{padding:4rem 0;background-color:#fff}.contactContentContainer{max-width:1200px;margin:0 auto;padding:0 20px}.contactMainContentGrid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;margin-bottom:3rem}.contactLetsTalkSection{background-color:#f8fafc;padding:2.5rem;border-radius:16px;border-left:4px solid #bdaf8a;box-shadow:0 2px 4px #0000000d}.contactLetsTalkTitle{font-size:2rem;font-weight:600;color:#252526;margin-bottom:1.5rem}.contactLetsTalkSubtitle{font-size:1.1rem;color:#4a5568;margin-bottom:1.5rem;font-weight:500}.contactLetsTalkDescription{color:#4a5568;line-height:1.7;margin-bottom:2rem}.contactLetsTalkDescription strong{color:#252526}.contactWhyChooseSection{margin-bottom:2rem}.contactWhyChooseTitle{font-size:1.3rem;color:#bdaf8a;margin-bottom:1rem;font-weight:600}.contactBenefitsList{list-style:none}.contactBenefitsItem{margin-bottom:1rem;color:#4a5568;position:relative;padding-left:1.5rem}.contactBenefitsItem:before{content:"•";position:absolute;left:0;color:#bdaf8a;font-weight:700;font-size:1.2rem}.contactBenefitsItemLabel{color:#bdaf8a;font-weight:600}.contactCtaText{color:#4a5568;line-height:1.7;margin-top:2rem}.contactCtaText strong{color:#252526}.contactCompanyInfoSection{background-color:#fff;padding:2.5rem;border-radius:16px;border:2px solid #e2e8f0;box-shadow:0 2px 4px #0000000d}.contactCompanyName{font-size:1.4rem;font-weight:700;color:#252526;margin-bottom:.5rem}.contactCompanyTagline{color:#4a5568;font-style:italic;margin-bottom:2rem;font-size:1.1rem}.contactOfficeSection{margin-bottom:2rem}.contactOfficeTitle{font-size:1.2rem;font-weight:700;color:#252526;margin-bottom:.5rem}.contactOfficeAddress{color:#4a5568;line-height:1.6;margin-bottom:1rem}.contactInfoGrid{display:grid;gap:1.5rem;margin-top:2rem}.contactInfoItem{display:flex;align-items:center;gap:.75rem;padding:1rem;background-color:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.contactInfoIcon{width:20px;height:20px;color:#bdaf8a;flex-shrink:0}.contactInfoLabel{font-weight:600;color:#252526;min-width:80px}.contactInfoValue{color:#4a5568}.contactInfoValue a{color:#bdaf8a;text-decoration:none}.contactInfoValue a:hover{text-decoration:underline}.contactCtaSection{background-color:#f8fafc;color:#252526;padding:3rem 0;text-align:center;margin-top:3rem;border-top:1px solid #e2e8f0}.contactCtaTitle{font-size:1.8rem;font-weight:600;margin-bottom:1rem}.contactCtaDescription{font-size:1rem;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto;color:#4a5568}.contactCtaButton{background-color:#1e3a5f;color:#fff;padding:1rem 2rem;border:none;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.contactCtaButton:hover{background-color:#2c5282;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}@media (max-width: 768px){.contactMainContentGrid{grid-template-columns:1fr;gap:2rem}.contactHeroMainTitle{font-size:2.2rem}.contactLetsTalkSection,.contactCompanyInfoSection{padding:2rem}.contactNavigationMenu{flex-wrap:wrap;gap:1rem}.contactLetsTalkTitle{font-size:2rem}}.login-section{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;width:100vw;height:100vh;margin:0;padding:0;background-color:#4a4e69;overflow:hidden}.login-card{width:450px;max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:2rem 2.5rem;box-sizing:border-box;background-color:#fff;box-shadow:0 4px 20px #0000001a;border-radius:12px;margin:2rem}.login-home-btn{position:absolute;top:3rem;left:3rem;background:none;border:none;cursor:pointer;padding:.5rem;transition:transform .2s ease}.login-home-btn:hover{transform:scale(1.1)}.login-home-icon{width:2.5rem;height:2.5rem}.login-side-image{flex:1;height:100%;object-fit:cover;min-width:0}.logo img{width:5rem;height:5rem;object-fit:contain}.title{font-size:1.75rem;font-weight:600;color:#1f2937;text-align:center;margin:0}.subtitle{font-size:1rem;color:#4b5563;text-align:center;margin:0}.error{color:#dc2626;font-size:.875rem;text-align:center;background-color:#fef2f2;padding:.5rem;border-radius:6px;width:100%}.form-group{display:flex;flex-direction:column;gap:.5rem;width:100%}.label{font-size:.9rem;font-weight:500;color:#333;letter-spacing:.02rem}.input{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:8px;font-size:1rem;color:#1f2937;background-color:#f9fafb;transition:border-color .3s ease,box-shadow .3s ease;box-sizing:border-box}.input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.password-container{position:relative;width:100%}.toggle-password{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:.875rem;color:#2563eb;font-weight:500;transition:color .3s ease}.toggle-password:hover{color:#1d4ed8}.forgot-link{font-size:.875rem;color:#2563eb;text-decoration:none;text-align:right;width:100%;transition:color .3s ease}.forgot-link:hover{color:#1d4ed8;text-decoration:underline}.submit-btn{padding:.75rem;border:none;border-radius:8px;width:100%;background-color:#4a4e69;color:#fff;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.submit-btn:hover:not(:disabled){background-color:#1d4ed8;transform:translateY(-2px)}.submit-btn:disabled{background-color:#d1d5db;cursor:not-allowed}.loading{display:flex;align-items:center;gap:.5rem;justify-content:center}.spinner{border:2px solid #f3f3f3;border-top:2px solid #2563eb;border-radius:50%;width:1rem;height:1rem;animation:spin 1s linear infinite}.signup-link{font-size:.9rem;color:#4a4e69;text-align:center}.signup-link a{color:#4a4e69;text-decoration:none;font-weight:500;transition:color .3s ease}.signup-link a:hover{color:#1d4ed8}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1024px){.login-card{width:400px;margin:1rem;padding:2rem}.login-side-image{flex:1}}@media (max-width: 768px){.login-section{flex-direction:column;justify-content:center;align-items:center;padding:1rem}.login-card{width:100%;max-width:380px;margin:.5rem auto;padding:1.5rem;min-height:auto;justify-content:flex-start}.login-side-image{display:none}.title{font-size:1.5rem}.subtitle{font-size:.9rem}}@media (max-width: 480px){.login-card{padding:1rem;margin:.5rem;width:100%;max-width:340px}.title{font-size:1.25rem}.subtitle{font-size:.85rem}.form-group{gap:.4rem}.label{font-size:.85rem}.input{padding:.6rem;font-size:.9rem}.toggle-password,.forgot-link{font-size:.8rem}.submit-btn{padding:.75rem;font-size:.9rem}.error{font-size:.8rem;padding:.4rem}.signup-link,.signup-link a{font-size:.85rem}}.sign-up-section{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;width:100vw;height:100vh;margin:0;padding:0;background-color:#4a4e69;overflow:hidden}.sign-up-info-card{width:450px;max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:2rem 2.5rem;box-sizing:border-box;background-color:#fff;box-shadow:0 4px 20px #0000001a;border-radius:12px;margin:2rem;position:relative}.sign-up-side-image{flex:1;height:100%;object-fit:cover;min-width:0}.sign-up-home-btn{position:absolute;top:1rem;left:1rem;background:none;border:none;cursor:pointer;padding:.5rem;transition:transform .2s ease}.sign-up-home-btn:hover{transform:scale(1.1)}.sign-up-home-icon{width:2.5rem;height:2.5rem}.sign-up-profile-form{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%}.profile-form-inputs{display:flex;flex-direction:column;gap:1rem;width:100%}.sign-up-input-section{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;width:100%}.sign-up-input-section label{font-size:.9rem;font-weight:500;color:#333;letter-spacing:.02rem}.sign-up-input-section input{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:8px;font-size:1rem;color:#1f2937;background-color:#f9fafb;transition:border-color .3s ease,box-shadow .3s ease;box-sizing:border-box}.sign-up-input-section input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.sign-up-first-row,.sign-up-third-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%}.sign-up-first-row>.sign-up-input-section,.sign-up-third-row>.sign-up-input-section{flex:1}.sign-up-profile-left img{width:5rem;height:5rem;object-fit:contain}.sign-up-header{color:#1f2937;font-size:1.75rem;font-weight:600;margin:0;text-align:center}.sign-up-input-field{width:100%;padding:.75rem;box-sizing:border-box}.sign-up-submit-button{padding:.75rem;border:none;border-radius:8px;width:100%;background-color:#4a4e69;color:#fff;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .3s ease,transform .2s ease;margin-top:1rem}.sign-up-submit-button:hover{background-color:#1d4ed8;transform:translateY(-2px)}.sign-up-error-message{color:#dc2626;font-size:.875rem;text-align:center;background-color:#fef2f2;padding:.5rem;border-radius:6px;width:100%}.sign-up-bottom-line{color:#4b5563;font-size:.9rem;text-align:center}.sign-up-login-link{text-decoration:none;color:#4a4e69;font-weight:500;transition:color .3s ease}.sign-up-login-link:hover{text-decoration:none;color:#1d4ed8}@media (max-width: 1024px){.sign-up-info-card{width:400px;margin:1rem;padding:2rem}.sign-up-side-image{flex:1}}@media (max-width: 768px){.sign-up-section{flex-direction:column;justify-content:center;align-items:center;padding:1rem}.sign-up-info-card{width:100%;max-width:380px;margin:.5rem auto;padding:1.5rem;min-height:auto;justify-content:flex-start}.sign-up-side-image{display:none}.sign-up-home-btn{top:.75rem;left:.75rem}.sign-up-header{font-size:1.5rem;margin-top:2.5rem}.sign-up-profile-form,.profile-form-inputs{gap:.75rem}}@media (max-width: 480px){.sign-up-info-card{padding:1rem;margin:.5rem;width:100%;max-width:340px;gap:0px}.sign-up-first-row,.sign-up-third-row{flex-direction:column;gap:.75rem}.sign-up-header{font-size:1.25rem}.sign-up-submit-button{padding:.75rem;font-size:.9rem}.sign-up-home-icon{width:1.25rem;height:1.25rem}.sign-up-input-section label{font-size:.85rem}.sign-up-input-section input{padding:.6rem;font-size:.9rem}.sign-up-error-message{font-size:.8rem;padding:.4rem}.sign-up-bottom-line{font-size:.85rem}}
