.woh-system-page #main-content>.container{width:100%!important;max-width:none!important;padding:0!important}.woh-system-page #left-area{padding:0!important}.woh-system-page article.page{margin:0!important;padding:0!important}.woh-system-page .entry-content{padding:0!important}.woh-screen,.woh-wizard,.woh-dashboard,.woh-pricing{max-width:1180px;border-color:var(--am-line);border-radius:18px;background:var(--am-paper);box-shadow:0 24px 64px -30px rgba(15,35,23,.32)}.woh-screen>header,.woh-results>header,.woh-location>header,.woh-category>header,.woh-reviews>header{position:relative;overflow:hidden;padding:48px 52px;border-radius:18px;background:radial-gradient(circle at 85% 25%,rgba(143,203,106,.16),transparent 45%),linear-gradient(160deg,var(--am-brand),var(--am-forest));color:#fff}.woh-screen>header:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:38px 38px;pointer-events:none}.woh-screen>header>*{position:relative;z-index:1}.woh-screen>header h1,.woh-location>header h1,.woh-category>header h1,.woh-reviews>header h1{color:#fdfbf6;font:800 clamp(38px,5vw,58px)/1.02 "Bricolage Grotesque";letter-spacing:-.035em}.woh-screen h1 em{font-family:"Instrument Serif";font-weight:400;color:#b9e098}.woh-screen .woh-eyebrow,.woh-wizard .woh-eyebrow,.woh-dashboard .woh-eyebrow,.woh-pricing .woh-eyebrow{color:var(--am-gold);letter-spacing:.2em}.woh-result-layout{grid-template-columns:56fr 44fr;gap:18px;padding-top:28px}.woh-result-layout aside{top:84px;border-radius:16px;overflow:hidden}.woh-results .geodir-post{margin-bottom:12px!important;border:1px solid var(--am-line)!important;border-radius:14px!important;background:#fff!important}.woh-location-grid{grid-template-columns:1fr 290px}.woh-location-grid>aside{border:1px solid var(--am-line);background:#f0eadf}.woh-category>header{background:radial-gradient(circle at 85% 25%,rgba(255,255,255,.1),transparent 35%),linear-gradient(145deg,#5b4632,#332417)}.woh-process-grid{gap:1px;border:1px solid var(--am-line);background:var(--am-line)}.woh-process-grid article{border:0;border-radius:0;background:#fff}.single-gd_place .woh-company-card{max-width:1180px;border-radius:18px}.single-gd_place .woh-company-contact{background:linear-gradient(160deg,var(--am-brand),var(--am-forest))}.woh-wizard{padding:0;overflow:hidden}.woh-wizard>header{padding:38px 46px 26px;background:#fdfbf6}.woh-wizard .woh-step{padding:34px 46px}.woh-wizard>footer{padding:20px 46px 34px}.woh-wizard .woh-options span{min-height:58px;border-radius:12px}.woh-company-context{margin:0;padding:14px 46px;border-radius:0;border-bottom:1px solid #dce8d8}.woh-pricing>header{text-align:center}.woh-plans article{border-radius:16px}.woh-plans article.is-pro{border-color:var(--am-gold);background:radial-gradient(circle at 90% 10%,rgba(200,155,60,.2),transparent 35%),linear-gradient(160deg,var(--am-brand),var(--am-forest))}.woh-dashboard{padding:38px}.woh-dashboard>header{margin:-38px -38px 28px;padding:32px 38px;border-radius:18px 18px 0 0;background:linear-gradient(160deg,var(--am-brand),var(--am-forest));color:#fff}.woh-dashboard>header h2{color:#fff}.woh-leads article{border-radius:14px;box-shadow:0 8px 22px rgba(15,35,23,.05)}.woh-review-grid article{border-radius:14px}@media (max-width:767px){.woh-screen,.woh-wizard,.woh-dashboard,.woh-pricing{margin:12px;border-radius:14px}.woh-screen>header,.woh-results>header,.woh-location>header,.woh-category>header,.woh-reviews>header{padding:28px 22px}.woh-screen>header h1{font-size:34px}.woh-result-layout{display:flex;flex-direction:column}.woh-result-layout aside{order:-1}.woh-wizard>header,.woh-wizard .woh-step,.woh-wizard>footer{padding-left:22px;padding-right:22px}.woh-company-context{padding-left:22px;padding-right:22px}.woh-dashboard{padding:22px}.woh-dashboard>header{margin:-22px -22px 22px;padding:25px 22px}}