:root{--page-gutter:24px;--section-gap:24px;--card-gap:20px;--panel-padding:24px;--panel-radius:18px;--control-height:52px}body.servbid>main{width:100%;max-width:none;padding:var(--page-gutter);box-sizing:border-box;min-width:0;margin:0}body.servbid>main:not(.adminLoginPage)>:is(header,section,form,aside,footer,nav,.rulesGrid,.adminReadiness,.adminConfigGroups,.adminWarning,.loginSecurity,.accountEntry){width:100%;min-width:0;max-width:none;margin:0 0 var(--section-gap);box-sizing:border-box}body.servbid>main:not(.adminLoginPage)>:last-child{margin-bottom:0}body.servbid>main>:is(.section,.hero,.modelWrap,.specialtyShell,.hireShell,.formShell,.companyShell,.professionalShell,.verificationShell,.salaryShell,.opportunitiesContent,.clientDashboardShell,.managementContent){min-width:0;max-width:none;padding:0}body.servbid :is(.formShell,.companyShell,.professionalShell,.verificationShell,.hireShell,.salaryShell,.specialtyShell,.opportunitiesContent,.clientDashboardShell,.managementContent,.howPageContent,.researchPlans,.verificationWork,.plansSide){gap:var(--card-gap);min-width:0}body.servbid>main>:is(.formHeader,.loginHeader,.specialtyHeader,.managementHeader,.adminConsoleHeader){height:auto;min-height:132px;padding:12px var(--panel-padding);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px;display:flex}body.servbid :is(.officialLogo,.nav .officialLogo,.formHeader .officialLogo,footer .officialLogo,.loginBrand,.specialtyBrand){flex:0 0 108px;width:108px;min-width:108px;height:108px}body.servbid>main>header>:is(.homeButton,.opHeaderActions,nav){margin-left:auto}body.servbid .managementHeader .managementTitle{padding:0;box-shadow:none!important;background:0 0!important;border:0!important}body.servbid .managementHeader .roleSwitch{margin-left:auto}body.servbid .managementHeader>.homeButton{margin-left:0}body.servbid>main>:is(.howPageHero,.formIntro,.companyIntro,.professionalHero,.specialtyHero,.hireHero,.verificationIntro,.opportunitiesIntro,.clientDashboardIntro,.loginIntro,.rulesIntro,.managementIntro,.adminConsoleIntro,.salaryIntro,.howPageFinal,.specialtyCta,.cta,.accountEntry,.loginSecurity){padding:var(--panel-padding);text-align:left;border-radius:var(--panel-radius)}body.servbid :is(.howPageHero,.formIntro,.companyIntro,.professionalHero,.specialtyHero,.hireHero,.verificationIntro,.opportunitiesIntro,.clientDashboardIntro,.loginIntro,.rulesIntro,.managementIntro,.adminConsoleIntro,.salaryIntro) :is(h1,p){text-align:left;text-wrap:wrap;width:auto;max-width:none}body.servbid :is(.howPageHero,.formIntro,.companyIntro,.professionalHero,.specialtyHero,.hireHero,.verificationIntro,.opportunitiesIntro,.clientDashboardIntro,.loginIntro,.rulesIntro,.managementIntro,.adminConsoleIntro,.salaryIntro) h1{margin:10px 0 12px}body.servbid :is(.howPageHero,.formIntro,.companyIntro,.professionalHero,.specialtyHero,.hireHero,.verificationIntro,.opportunitiesIntro,.clientDashboardIntro,.loginIntro,.rulesIntro,.managementIntro,.adminConsoleIntro,.salaryIntro) p{margin:0 0 8px}body.servbid :is(.technicalNotice,.howPageTrust){max-width:none;margin-top:16px}body.servbid :is(.specialtyHead,.plansHead,.checksHead,.professionalIntro){padding:var(--panel-padding);margin:0 0 var(--card-gap);text-align:left}body.servbid :is(.specialtyHead,.checksHead){align-items:center;gap:var(--card-gap)}body.servbid :is(h1,h2,h3,h4,h5,h6){text-wrap:wrap}body.servbid :is(.journeyGrid,.specialtyGrid,.opportunityGrid,.homeHowPillars,.modelExplainerSteps,.advantagesRow,.aboutPrinciples,.rulesGrid,.clientSummary,.clientOpportunityList,.professionalPlanList,.researchPlans,.adminReadiness,.adminConfigGroups){gap:var(--card-gap);align-items:stretch;width:100%;max-width:none}body.servbid :is(.journeyCard,.specialtyCard,.rulesCard,.aboutCard,.homeHowPillars article,.modelExplainerSteps article,.advantageItem,.adminConfigGroup,.planCard,.researchPlan){padding:var(--panel-padding);border-radius:var(--panel-radius);min-width:0}body.servbid :is(.journeyCard,.specialtyCard,.advantageItem,.aboutCard,.marketCard,.featuredSlide,.researchPlan,.planCard){box-sizing:border-box;height:100%}body.servbid :is(.journeyCard,.specialtyCard,.advantageItem,.marketCard,.researchPlan){text-align:left;flex-direction:column;align-items:stretch;display:flex}body.servbid :is(.journeyCard,.specialtyCard):hover{transform:none}body.servbid :is(.journeyCard>.journeyAction,.specialtyCard>b,.advantageItem>.btn){box-sizing:border-box;width:100%;margin-top:auto}body.servbid .journeyHeader{align-items:flex-start;min-width:0}body.servbid .journeyHeader>div:last-child{min-width:0}body.servbid .journeySubtitle{min-height:0;margin:0}body.servbid .journeyHighlights{align-content:start;margin:0}body.servbid .journeySteps{margin:0;padding:0}body.servbid .journeySteps li{padding:16px 0}@supports (grid-template-rows:subgrid){body.servbid .journeyGrid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}body.servbid .journeyCard{grid-row:span 8;grid-template-rows:subgrid;row-gap:16px;display:grid}body.servbid .journeySteps{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;display:grid}body.servbid .journeySteps li{margin:0}body.servbid .journeyAction{align-self:end}}body.servbid .specialtyGrid{grid-template-columns:repeat(3,minmax(0,1fr))}body.servbid .specialtyCard{gap:12px;min-height:0}body.servbid .specialtyCard :is(h3,p){margin:0}body.servbid .specialtyCard>b{padding-top:16px}body.servbid .marketCardBody{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}body.servbid .marketCardBody .lockedPreview{margin-top:auto}body.servbid .marketCardBody .pricePrivacy{margin:0}body.servbid .marketCard .unlockPulse{min-height:76px}body.servbid .researchPlan{justify-content:flex-start;gap:12px}body.servbid .researchPlan .researchPrice{margin-top:auto}body.servbid .researchPlan :is(h2,p){margin-bottom:0}body.servbid :is(.howPageFinal,.cta) .actions{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));justify-content:stretch;align-items:stretch;gap:16px;margin:20px 0 0;display:grid}body.servbid :is(.btn,.homeButton,.journeyAction,.loginSubmit,.companySubmit,.verificationSubmit){min-height:var(--control-height);text-align:center;white-space:normal;box-sizing:border-box;border-radius:12px;justify-content:center;align-items:center;max-width:100%;padding:10px 16px;line-height:1.4;display:inline-flex}body.servbid :is(.howPageFinal,.cta) .actions>.btn{width:100%;height:100%;margin:0}body.servbid :is(.journeyNav,.rulesNav){margin:0 0 var(--section-gap);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:12px;display:grid;position:relative;top:auto}body.servbid :is(.journeyNav,.rulesNav)>a{text-align:center;justify-content:center;align-items:center;min-height:52px;margin:0;padding:10px 12px;display:flex}body.servbid .managementTabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:12px;display:grid}body.servbid .managementTabs>button{height:100%;min-height:76px;padding:12px}body.servbid :is(.fields,.postGrid,.salaryFilters,.opFilters){gap:16px;min-width:0}body.servbid :is(.fields,.postGrid)>label{min-width:0}body.servbid :is(input:not([type=checkbox]):not([type=radio]),select){box-sizing:border-box;max-width:100%;min-height:52px}body.servbid :is(.salaryFilters,.opFilters,.clientLookup,.requestForm,.companyForm,.hireForm,.checksPanel,.verificationOrder,.moduleFull,.professionalData){padding:var(--panel-padding)}body.servbid .professionalPlans{padding:0}body.servbid .providerOnlyHero>div{width:100%;max-width:none}body.servbid :is(.salaryFilters,.opFilters,.clientSummary,.clientLookup){margin-bottom:var(--section-gap)}body.servbid .salaryTableWrap{width:100%;overflow-x:auto}body.servbid :is(.formShell,.companyShell,.professionalShell){align-items:start}body.servbid .professionalForm{min-width:0}body.servbid .unifiedLoginCard{padding:var(--panel-padding)}body.servbid .unifiedLoginForm{width:100%;max-width:640px;margin:16px auto 0}body.servbid .unifiedLoginIcon{margin:0 auto}body.servbid>main.adminLoginPage{place-items:center;min-height:100vh;display:grid}body.servbid .adminLoginCard{width:min(100%,640px);padding:var(--panel-padding);margin:0}body.servbid .hero{min-height:0;overflow:visible}body.servbid .hero .nav{width:100%;max-width:none;margin:0;padding:12px 16px}body.servbid .hero .nav>.brand{flex-basis:108px}body.servbid .hero .heroContent{width:100%;max-width:none;margin:var(--section-gap) 0 0}body.servbid .hero .heroIntroGlass{margin:0 0 var(--section-gap);padding:var(--panel-padding)}body.servbid .hero .heroChoiceGrid{gap:16px;width:100%;margin:0}body.servbid .hero .heroChoiceGrid .heroChoice{min-height:76px}body.servbid .hero .contractBillboard{margin:var(--section-gap) 0 0}body.servbid .hero .scrollCue{margin:var(--section-gap) 0 0;position:static;transform:none}body.servbid .featuredCarousel{padding:0}body.servbid .featuredCarouselHeader{padding:var(--panel-padding);margin:0 0 var(--section-gap)}body.servbid .homeHowLead{padding:var(--panel-padding)}body.servbid .homeHowPillars{margin-top:var(--section-gap)}body.servbid .homeHowPillars article:last-child{grid-column:auto}body.servbid .homeHowPillars h3{margin:16px 0 12px}body.servbid .modelExplainerBand{width:100%;max-width:none;padding:0}body.servbid .modelExplainerHeading{margin:0 0 var(--section-gap);padding:var(--panel-padding)}body.servbid .advantagesRow{padding:0}body.servbid>main>footer{padding:var(--panel-padding);flex-wrap:wrap;gap:20px}@media (max-width:1100px){body.servbid :is(.formShell,.companyShell,.professionalShell,.verificationWork){grid-template-columns:1fr}body.servbid .formAside{display:none}body.servbid .specialtyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}body.servbid .managementTabs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){:root{--page-gutter:16px;--panel-padding:18px;--section-gap:20px;--card-gap:16px}body.servbid>main>header{justify-content:flex-start;gap:12px}body.servbid>main>header>.homeButton{flex:0 auto;margin-left:auto}body.servbid>main>header>:is(.secureBadge,.managementTitle,.roleSwitch){display:none}body.servbid :is(.journeyGrid,.specialtyGrid,.opportunityGrid,.aboutPrinciples,.rulesGrid,.homeHowPillars,.modelExplainerSteps,.advantagesRow,.researchPlans,.clientSummary,.adminReadiness,.adminConfigGroups){grid-template-columns:1fr}body.servbid .journeyCard{grid-row:auto;gap:16px;display:flex}body.servbid .journeySteps{grid-row:auto;display:block}body.servbid .journeyAction{align-self:stretch}body.servbid :is(.journeyNav,.rulesNav,.managementTabs){grid-template-columns:repeat(2,minmax(0,1fr))}body.servbid :is(.howPageFinal,.cta) .actions{grid-template-columns:1fr}body.servbid :is(.hireHero,.clientDashboardIntro,.opportunitiesIntro,.specialtyHead,.adminConsoleIntro){flex-direction:column;align-items:stretch;gap:16px;display:flex}body.servbid :is(.opStats,.hireFreeBadge){width:100%;min-width:0;max-width:100%;margin:0}body.servbid .hero .nav{padding:10px}body.servbid .hero .navLinks{flex:1 0 840px}}body.servbid .hero .nav{grid-template-columns:108px minmax(0,1fr) 108px;align-items:center;gap:16px;display:grid;overflow:visible}body.servbid .hero .nav>.brand{grid-area:1/1;align-self:center;min-width:0}body.servbid .hero .nav>:not(.brand){grid-area:1/2;justify-content:center!important}body.servbid .hero .navLinks{grid-area:1/2;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;width:100%;min-width:0;margin:0;padding:4px 0 8px;display:grid;overflow:visible}body.servbid .hero .navLinks a{white-space:normal;justify-content:center;align-items:center;width:100%;min-width:0;max-width:none;min-height:64px;padding:8px 6px;line-height:1.3;display:flex;height:auto!important}body.servbid .hero .navLinks a>span{overflow-wrap:normal;word-break:normal;line-height:1.3}@media (max-width:1100px){body.servbid .hero .nav{grid-template-columns:108px minmax(0,1fr);overflow-x:auto}body.servbid .hero .navLinks{min-width:1056px}}body.servbid>main>.cta{height:auto;min-height:0;padding:16px var(--panel-padding);text-align:center}body.servbid>main>.cta>.kicker{text-align:center;margin:0 0 8px;display:block}body.servbid>main>.cta>h2{text-align:center;width:100%;max-width:none;margin:0;line-height:1.2}body.servbid>main>.cta>.actions{gap:16px;margin:12px 0 0}body.servbid>main>.cta>.actions>.btn{min-height:44px;padding:8px 16px}@media (min-width:761px){body.servbid>main>.cta>h2{white-space:nowrap}}body.servbid .homeHowPreview .homeHowLead{padding:16px var(--panel-padding);text-align:center;gap:10px;min-height:0}body.servbid .homeHowPreview .homeHowLead h2{text-align:center;width:100%;max-width:none;margin:8px 0 0;line-height:1.2}body.servbid .homeHowPreview .homeHowCopy{gap:12px;width:100%}body.servbid .homeHowPreview .homeHowCopy p{text-align:center;text-wrap:wrap;width:100%;max-width:none;margin:0;line-height:1.5}body.servbid .homeHowPreview .homeHowCopy .btn{min-height:44px;padding:8px 16px}body.servbid .hero .heroIntroGlass :is(.eyebrow,.heroText){letter-spacing:normal;text-align:center;text-wrap:wrap;width:100%;max-width:none;font-style:normal;line-height:1.2!important}:root{--text-body:18px;--text-control:18px;--text-action:18px;--text-heading:32px;--text-h1:32px;--text-h2:32px;--text-h3:32px;--control-height:48px}body.servbid{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700}body.servbid *{font-family:inherit!important;font-size:inherit!important;font-weight:700!important}body.servbid :is(h1,h2,h3,h4,h5,h6){letter-spacing:normal;white-space:normal;text-wrap:wrap;overflow-wrap:break-word;font-size:32px!important;line-height:1.25!important}body.servbid :is(p,small,label,legend,li,td,th,button,input,select,textarea,.btn,.homeButton,.kicker){font-size:18px!important}body.servbid :is(p,li,label,legend,td,th){line-height:1.5!important}body.servbid :is(button,input,select,textarea,.btn,.homeButton){line-height:1.4!important}body.servbid .kicker{letter-spacing:2.4px;line-height:1.5!important}body.servbid .hero .heroIntroGlass :is(.eyebrow,.heroText),body.servbid :is(.planPrice,.researchPrice) strong,body.servbid :is(.opStats,.crmStats,.clientSummary,.professionalTotal,.professionalPlan) strong,body.servbid .reputationEmptyNumber strong{letter-spacing:normal;font-size:32px!important;line-height:1.25!important}body.servbid .hero .contractBillboard .contractMarquee h2{font-size:32px!important;line-height:1.25!important}body.servbid .hero .contractBillboard .contractArrow{font-size:32px!important}body.servbid .modelExplainerHeading .kicker{font-size:18px!important}body.servbid :is(.homeHowPillars article,.aboutCard,.specialtyCard,.rulesCard,.planCard,.researchPlan){min-height:0;padding:var(--panel-padding);border-radius:var(--panel-radius)}body.servbid :is(.formIntro,.companyIntro,.professionalHero,.specialtyHero,.hireHero,.verificationIntro,.opportunitiesIntro,.clientDashboardIntro,.loginIntro,.rulesIntro,.managementIntro,.adminConsoleIntro,.salaryIntro,.howPageHero,.howPageFinal,.specialtyCta){height:auto;min-height:0}body.servbid :is(.btn,.homeButton,.journeyAction,.loginSubmit,.companySubmit,.verificationSubmit){white-space:normal;height:auto;min-height:48px;padding:10px 16px}body.servbid .hero .navLinks{align-items:stretch}body.servbid .hero .navLinks a{min-height:64px;height:auto!important}body.servbid .hero .navLinks a>span{font-size:18px!important}body.servbid :is(.planTop,.companySectionTitle,.journeyHeader)>div{min-width:0}body.servbid :is(.fields,.postGrid) :is(input,select,textarea){width:100%;min-width:0}body.servbid>main>.cta>h2{white-space:normal;font-size:32px!important}@media (min-width:1000px){body.servbid>main>.cta>h2{white-space:nowrap}}body.servbid .featuredSlideBody :is(h3,p){text-align:center;width:100%}body.servbid :is(.homeHowPillars article,.modelExplainerSteps article,.advantageItem),body.servbid :is(.homeHowPillars article,.modelExplainerSteps article,.advantageItem)>:is(span,h2,h3,p){text-align:center}body.servbid .advantagesRow .advantageItem>:is(.kicker,h2,p){text-align:center;width:100%;max-width:none;margin-left:auto;margin-right:auto}body.servbid .hero .contractorServices{text-align:center;border-radius:18px;margin-top:24px;padding:16px 24px}body.servbid .contractorServices h2{text-align:center;margin:0 0 12px}body.servbid .contractorServiceButtons{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}body.servbid .contractorServiceButtons .btn{width:100%;height:100%;margin:0}@media (max-width:760px){body.servbid .contractorServiceButtons{grid-template-columns:1fr}body.servbid .hero .contractorServices{padding:16px 18px}}body.servbid>.siteCopyright{text-align:center;background:linear-gradient(135deg,#fff9e4,#efe1b7);border:1px solid #b6a073;border-radius:18px;width:auto;max-width:none;min-height:0;margin:24px 24px 0;padding:16px 24px;display:block;position:relative;box-shadow:inset 0 1px 1px #fff,0 4px #ae985e}body.servbid>.siteCopyright p{text-align:center;color:#102a43;width:100%;max-width:none;margin:0}body.servbid>.siteCopyright .siteCompanyDetails{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 24px;margin:12px 0;display:flex}body.servbid>.siteCopyright .siteCompanyDetails p{width:auto;min-width:0}body.servbid>.siteCopyright .siteCompanyDetails p:first-child{white-space:nowrap;flex-shrink:0}body.servbid>.siteCopyright .siteCompanyDetails p:last-child{flex:520px}@media (max-width:700px){body.servbid>.siteCopyright{margin:24px 16px 0;padding:16px 18px}}body.servbid>.aboutPage~.siteCopyright{display:none}body.servbid.servbid.servbid :is(button,a[href],[role=button],input[type=submit],input[type=button],input[type=reset]):not(:disabled):not([aria-disabled=true]):is(:active,:focus-visible,[data-activation-led=true],[aria-pressed=true],[aria-selected=true],[aria-current=page],.active,.selected){outline-offset:2px!important;outline:2px solid #fff!important;box-shadow:inset 0 0 0 2px #fff,inset 0 0 12px #ffffffb3,0 0 0 3px #102a4370,0 0 10px 3px #fff,0 0 24px 6px #ffffffcf,0 0 38px 8px #ffffff80!important}body.servbid .hero a.contractBillboard{cursor:pointer;text-decoration:none;display:block}body.servbid .reputationPanel{text-align:center;padding:0}body.servbid .reputationPanel>h2{margin:0 0 20px}body.servbid .reputationRankingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}body.servbid .reputationRankingCard{text-align:center;border-radius:18px;flex-direction:column;justify-content:center;min-width:0;padding:24px;display:flex}body.servbid .reputationRankingCard h3{margin:0 0 12px}body.servbid .reputationRankingCard p{max-width:none;margin:0}@media (max-width:700px){body.servbid .reputationRankingGrid{grid-template-columns:1fr}body.servbid .reputationRankingCard{padding:18px}}body.servbid .brandSlogan{text-align:center;white-space:normal;max-width:100%;margin:4px 0 0;color:#b58a24!important;letter-spacing:0!important;text-transform:none!important;font:700 18px/1.4 Arial,Helvetica,sans-serif!important;display:block!important}body.servbid :is(.officialLogo,.loginBrand,.specialtyBrand){flex-direction:column;justify-content:center;align-items:center;gap:0;min-height:108px;padding:0;overflow:visible;height:auto!important;display:flex!important}body.servbid :is(.officialLogo,.loginBrand,.specialtyBrand) img{object-fit:contain;flex-shrink:0;width:108px!important;height:108px!important}body.servbid a:has(>img[src="/servbid-logo.webp"]):has(>.brandSlogan){flex-direction:column;align-items:center;gap:0;height:auto;display:flex}body.servbid .aboutShowcase .brandSlogan{color:#ffd461!important}body.servbid .aboutShowcase header:has(.brandSlogan){height:auto;min-height:130px;padding-top:10px;padding-bottom:10px}body.servbid #conteudo-servbid{scroll-margin-top:24px}@media (max-width:760px){body.servbid .aboutShowcase header:has(.brandSlogan){flex-wrap:wrap;justify-content:space-between;gap:16px;padding:12px 16px}body.servbid .aboutShowcase header:has(.brandSlogan)>a:last-child{position:static}}body.servbid .budgetRange{border:0;min-width:0;margin:0;padding:0}body.servbid .budgetRange legend{margin:0 0 16px;padding:0}body.servbid .budgetRange .moneyInput,body.servbid .budgetRange .moneyInput input{min-width:0}body.servbid .budgetRange>p{margin:12px 0 0}body.servbid .howPage .howPageFinal,body.servbid .howPage .howPageFinal>:is(.kicker,h2){text-align:center}body.servbid .howPage .howPageFinal>:is(.kicker,h2){width:100%;max-width:none;margin-left:auto;margin-right:auto;display:block}body.servbid .howPage .howPageHero,body.servbid .howPage .howPageHero>:is(.kicker,h1,p){text-align:center}body.servbid .howPage .howPageHero>:is(.kicker,h1,p){width:100%;max-width:none;margin-left:auto;margin-right:auto;display:block}body.servbid .howPage .howPageHero .howPageTrust{text-align:center;flex-wrap:wrap;justify-content:center;width:100%;max-width:none;display:flex}body.servbid main :is(.howPageHero,.howPageFinal,.formIntro,.companyIntro,.professionalHero,.specialtyHero,.hireHero,.verificationIntro,.opportunitiesIntro,.clientDashboardIntro,.loginIntro,.rulesIntro,.managementIntro,.adminConsoleIntro,.salaryIntro,.heroIntroGlass,.specialtyCta,.cta,.specialtyHead,.plansHead,.professionalIntro,.modelExplainerHeading,.homeHowLead,.homeHowCopy,.featuredCarouselHeader,.reputationPanel),body.servbid main :is(.howPageHero,.howPageFinal,.formIntro,.companyIntro,.professionalHero,.specialtyHero,.hireHero,.verificationIntro,.opportunitiesIntro,.clientDashboardIntro,.loginIntro,.rulesIntro,.managementIntro,.adminConsoleIntro,.salaryIntro,.heroIntroGlass,.specialtyCta,.cta,.specialtyHead,.plansHead,.professionalIntro,.modelExplainerHeading,.homeHowLead,.homeHowCopy,.featuredCarouselHeader,.reputationPanel) :is(h1,h2,h3,p,.kicker,.eyebrow){text-align:center!important}body.servbid main :is(.howPageHero,.howPageFinal,.formIntro,.companyIntro,.professionalHero,.specialtyHero,.hireHero,.verificationIntro,.opportunitiesIntro,.clientDashboardIntro,.loginIntro,.rulesIntro,.managementIntro,.adminConsoleIntro,.salaryIntro,.heroIntroGlass,.specialtyCta,.cta,.specialtyHead,.plansHead,.professionalIntro,.modelExplainerHeading,.homeHowLead,.homeHowCopy,.featuredCarouselHeader,.reputationPanel) :is(h1,h2,h3,p){margin-left:auto!important;margin-right:auto!important}body.servbid main :is(.howPageHero,.howPageFinal,.formIntro,.companyIntro,.professionalHero,.specialtyHero,.hireHero,.verificationIntro,.opportunitiesIntro,.clientDashboardIntro,.loginIntro,.rulesIntro,.managementIntro,.adminConsoleIntro,.salaryIntro,.heroIntroGlass,.specialtyCta,.cta,.specialtyHead,.plansHead,.professionalIntro,.modelExplainerHeading,.homeHowLead,.homeHowCopy,.featuredCarouselHeader,.reputationPanel)>.kicker{width:100%;display:block}body.servbid main :is(.howPageTrust,.heroIntroGlass .eyebrow,.professionalHero .heroBadges,.howPageFinal .actions,.specialtyCta .actions,.cta .actions){text-align:center!important;justify-content:center!important}body.servbid main .providerOnlyHero>div{width:100%;max-width:none}body.servbid .hero .heroChoiceGrid{grid-auto-rows:auto}body.servbid .hero .heroChoiceGrid .heroChoice{grid-area:span 2;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;text-align:center;align-content:stretch;place-items:stretch stretch;gap:4px 0;min-height:0;display:grid;position:relative;padding:16px 36px!important}body.servbid .hero .heroChoiceGrid .heroChoice>:is(small,strong){text-align:center;overflow-wrap:break-word;grid-column:1;justify-content:center;align-items:center;width:100%;min-width:0;margin:0;padding:0;display:flex}body.servbid .hero .heroChoiceGrid .heroChoice>small{grid-row:1;min-height:1.5em}body.servbid .hero .heroChoiceGrid .heroChoice>strong{grid-row:2;min-height:2.8em}body.servbid .hero .heroChoiceGrid .heroChoice>b{margin:0;position:absolute;top:50%;right:12px;transform:translateY(-50%)}
body.servbid{--servbid-button-ink:#ffd461;--servbid-button-texture-opacity:.68}:where(body.servbid :is(button,input[type=submit],input[type=button],input[type=reset],[role=button],.btn,.btnGold,.homeButton,.loginButton,.journeyAction,.unlockPulse,.navButton,.rulesNav a,.journeyNav a,.hero .navLinks a,.hero .heroChoiceGrid .heroChoice,.mobileHomeButton,.smallAction,.specialtyCard>b,.servbidButton,.servbidButtonGroup a)){position:relative}body.servbid.servbid :is(button,input[type=submit],input[type=button],input[type=reset],[role=button],.btn,.btnGold,.homeButton,.loginButton,.journeyAction,.unlockPulse,.navButton,.rulesNav a,.journeyNav a,.hero .navLinks a,.hero .heroChoiceGrid .heroChoice,.mobileHomeButton,.smallAction,.specialtyCard>b,.servbidButton,.servbidButtonGroup a){--site-ink:var(--servbid-button-ink);isolation:isolate;-webkit-backdrop-filter:blur(12px)saturate(120%);color:var(--servbid-button-ink)!important;text-shadow:0 1px 2px #00152d,0 0 8px #ffd46166,0 0 16px #ffd46133!important;background:linear-gradient(135deg,#041f3d75,#0a4a7052)!important;border:1px solid #48c5ffc7!important;font-weight:700!important;box-shadow:inset 0 1px 8px #75d7ff55,0 4px #153f5ec9,0 7px 14px #003b6526!important}body.servbid.servbid :is(button,input[type=submit],input[type=button],input[type=reset],[role=button],.btn,.btnGold,.homeButton,.loginButton,.journeyAction,.unlockPulse,.navButton,.rulesNav a,.journeyNav a,.hero .navLinks a,.hero .heroChoiceGrid .heroChoice,.mobileHomeButton,.smallAction,.specialtyCard>b,.servbidButton,.servbidButtonGroup a):before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;opacity:var(--servbid-button-texture-opacity);background:linear-gradient(#02173024,#02173038),url(/about/glass.webp) 50%/cover;position:absolute;inset:0}body.servbid.servbid :is(button,input[type=submit],input[type=button],input[type=reset],[role=button],.btn,.btnGold,.homeButton,.loginButton,.journeyAction,.unlockPulse,.navButton,.rulesNav a,.journeyNav a,.hero .navLinks a,.hero .heroChoiceGrid .heroChoice,.mobileHomeButton,.smallAction,.specialtyCard>b,.servbidButton,.servbidButtonGroup a) *{color:var(--servbid-button-ink)!important;text-shadow:0 1px 2px #00152d,0 0 8px #ffd46166,0 0 16px #ffd46133!important;font-weight:700!important}body.servbid.servbid :is(button,input[type=submit],input[type=button],input[type=reset],[role=button],.btn,.btnGold,.homeButton,.loginButton,.journeyAction,.unlockPulse,.navButton,.rulesNav a,.journeyNav a,.hero .navLinks a,.hero .heroChoiceGrid .heroChoice,.mobileHomeButton,.smallAction,.specialtyCard>b,.servbidButton,.servbidButtonGroup a):hover:where(:not(:disabled):not([aria-disabled=true])){box-shadow:inset 0 1px 10px #75d7ff77,0 4px #153f5ec9,0 0 16px #0095de55!important}
:root{--servbid-liquid-ease:cubic-bezier(.2, .8, .2, 1);--servbid-liquid-fast:.16s;--servbid-liquid-base:.22s;--servbid-liquid-edge:#ffffff47}body.servbid[data-liquid-ui=on]{-webkit-tap-highlight-color:transparent}body.servbid[data-liquid-ui=on] :is(.formHeader,.loginHeader,.specialtyHeader,.managementHeader,.adminConsoleHeader,header[aria-labelledby=current-page-title],.journeyNav,.rulesNav,.managementTabs){outline-offset:-1px;transition:outline-color var(--servbid-liquid-base) var(--servbid-liquid-ease);outline:1px solid #0000}@media (hover:hover) and (pointer:fine){body.servbid[data-liquid-ui=on] :is(.formHeader,.loginHeader,.specialtyHeader,.managementHeader,.adminConsoleHeader,header[aria-labelledby=current-page-title],.journeyNav,.rulesNav,.managementTabs):hover{outline-color:var(--servbid-liquid-edge)}}body.servbid[data-liquid-ui=on] :is(.btn,.homeButton,.loginButton,.journeyAction,.unlockPulse,.navButton,.mobileHomeButton,.smallAction,.servbidButton,.servbidButtonGroup a,.rulesNav a,.journeyNav a,.hero .navLinks a,.hero .heroChoiceGrid .heroChoice,.managementTabs button,input[type=submit],input[type=button],input[type=reset]){transition-duration:var(--servbid-liquid-fast);transition-timing-function:var(--servbid-liquid-ease)}body.servbid[data-liquid-ui=on] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){transition:border-color var(--servbid-liquid-fast) var(--servbid-liquid-ease), box-shadow var(--servbid-liquid-fast) var(--servbid-liquid-ease), background-color var(--servbid-liquid-fast) var(--servbid-liquid-ease)}@media (prefers-reduced-motion:reduce){body.servbid[data-liquid-ui=on] :is(.formHeader,.loginHeader,.specialtyHeader,.managementHeader,.adminConsoleHeader,header[aria-labelledby=current-page-title],.journeyNav,.rulesNav,.managementTabs,.btn,.homeButton,.loginButton,.journeyAction,.unlockPulse,.navButton,.mobileHomeButton,.smallAction,.servbidButton,.servbidButtonGroup a,.rulesNav a,.journeyNav a,.hero .navLinks a,.hero .heroChoiceGrid .heroChoice,.managementTabs button,input,select,textarea){transition:none!important}}
