.MasterPageNoBanner-module-scss-module__R8ofwW__page{background-color:var(--omi-brand-color-hero-text);padding:2.5rem 0 4rem}.MasterPageNoBanner-module-scss-module__R8ofwW__header h1{color:var(--omi-brand-color-accent);margin-bottom:1.5rem}.MasterPageNoBanner-module-scss-module__R8ofwW__body p{margin-bottom:1.25rem}.MasterPageNoBanner-module-scss-module__R8ofwW__body h2{margin:0 0 .75rem;margin:var(--content-section-gap) 0 .75rem}.MasterPageNoBanner-module-scss-module__R8ofwW__body ul{padding-left:var(--content-list-indent)}
.ContentPage-module-scss-module__ShrExq__placeholder{background:0 0;border:1px solid #f0d78c;border-radius:8px;flex-direction:column;align-items:flex-start;gap:1rem;margin-top:2rem;padding:1.5rem;display:flex}.ContentPage-module-scss-module__ShrExq__list{margin:1rem 0;padding-left:1.25rem}.ContentPage-module-scss-module__ShrExq__list li{margin-bottom:.5rem}.ContentPage-module-scss-module__ShrExq__steps{margin:1.5rem 0;padding-left:1.25rem}.ContentPage-module-scss-module__ShrExq__steps li{margin-bottom:1.25rem}.ContentPage-module-scss-module__ShrExq__steps li p{margin:.35rem 0 0}
.CoreMarketingPage-module-scss-module__lOftUa__hero{border-radius:8px;margin-bottom:1.5rem;overflow:hidden}.CoreMarketingPage-module-scss-module__lOftUa__list{margin:1rem 0;padding-left:1.25rem}.CoreMarketingPage-module-scss-module__lOftUa__list li{margin-bottom:.5rem}
.HeroPageShell-module-scss-module__hG-x0q__shell{margin-top:calc(-1*(var(--header-height) + var(--header-safe-top)))}
.HeroBanner-module-scss-module__ZZhwwq__banner{text-align:center;height:var(--hero-height);min-height:var(--hero-height);box-sizing:border-box;justify-content:center;display:flex;position:relative}.HeroBanner-module-scss-module__ZZhwwq__bg{position:absolute;inset:0}.HeroBanner-module-scss-module__ZZhwwq__image{object-fit:cover}.HeroBanner-module-scss-module__ZZhwwq__overlay{background:var(--hero-overlay-radial);position:absolute;inset:0}.HeroBanner-module-scss-module__ZZhwwq__content{z-index:1;width:100%;position:relative}.HeroBanner-module-scss-module__ZZhwwq__titleLayout{--hero-overlay-radial-at:center 38%;flex-direction:column;justify-content:flex-start;align-items:center;padding:5.125rem 1.25rem 4.625rem}.HeroBanner-module-scss-module__ZZhwwq__titleLayout .HeroBanner-module-scss-module__ZZhwwq__content{margin-top:12.875rem}.HeroBanner-module-scss-module__ZZhwwq__titleLayout .HeroBanner-module-scss-module__ZZhwwq__image{object-position:center top}.HeroBanner-module-scss-module__ZZhwwq__stackedTitleLayout{height:var(--hero-height);min-height:var(--hero-height);padding:calc(var(--header-height) + var(--header-safe-top)) 1.25rem 2.5rem;--hero-overlay-radial-at:center center;--hero-overlay-radial-center:.52;--hero-overlay-radial-mid:.2;flex-direction:column;justify-content:center;align-items:center}.HeroBanner-module-scss-module__ZZhwwq__stackedTitleLayout .HeroBanner-module-scss-module__ZZhwwq__content{margin-top:0}.HeroBanner-module-scss-module__ZZhwwq__stackedTitleLayout .HeroBanner-module-scss-module__ZZhwwq__image{object-position:center center}.HeroBanner-module-scss-module__ZZhwwq__uniformOverlay{--hero-overlay-radial-at:center center;--hero-overlay-radial-center:.65;--hero-overlay-radial-mid:.28}.HeroBanner-module-scss-module__ZZhwwq__stackedOverlay{--hero-overlay-radial-at:center center;--hero-overlay-radial-center:.52;--hero-overlay-radial-mid:.2}.HeroBanner-module-scss-module__ZZhwwq__imageDesktop{display:block}.HeroBanner-module-scss-module__ZZhwwq__imageMobile{display:none}@media (max-width:767px){.HeroBanner-module-scss-module__ZZhwwq__stackedTitleLayout{height:var(--hero-height);min-height:var(--hero-height)}.HeroBanner-module-scss-module__ZZhwwq__imageDesktop{display:none}.HeroBanner-module-scss-module__ZZhwwq__imageMobile{display:block}}.HeroBanner-module-scss-module__ZZhwwq__title{max-width:900px;margin:0 auto}.HeroBanner-module-scss-module__ZZhwwq__contentLayout{padding-top:calc(var(--header-height) + var(--header-safe-top));--hero-overlay-radial-at:center 72%;--hero-overlay-radial-center:.56;--hero-overlay-radial-mid:.22;align-items:flex-end}.HeroBanner-module-scss-module__ZZhwwq__contentLayout .HeroBanner-module-scss-module__ZZhwwq__content{color:var(--omi-brand-color-hero-text);max-width:900px;margin-inline:auto;padding:4rem 1.25rem 3rem}.HeroBanner-module-scss-module__ZZhwwq__contentLayout .HeroBanner-module-scss-module__ZZhwwq__image{object-position:center center}
.JobListings-module-scss-module__LGplca__list{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.JobListings-module-scss-module__LGplca__item{border:1px solid var(--border,#c5d5de);background:#fff;border-radius:4px;padding:1.25rem 1.5rem}.JobListings-module-scss-module__LGplca__title{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0 0 .5rem;font-size:1.25rem;display:flex}.JobListings-module-scss-module__LGplca__filledBadge{color:var(--text-muted,#636363);background:var(--omi-brand-color-surface,#f8f7f2);border:1px solid var(--border,#c5d5de);border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-block}.JobListings-module-scss-module__LGplca__title a{color:inherit;text-decoration:none}.JobListings-module-scss-module__LGplca__title a:hover{color:var(--cta,#00a3c4)}.JobListings-module-scss-module__LGplca__summary{color:var(--text-muted,#636363);margin:0 0 .5rem}.JobListings-module-scss-module__LGplca__meta{color:var(--text-muted,#636363);margin:0 0 .75rem;font-size:.875rem}.JobListings-module-scss-module__LGplca__link{color:var(--cta,#00a3c4);font-weight:600;text-decoration:none}.JobListings-module-scss-module__LGplca__emptyNote{text-align:center;background:var(--omi-brand-color-surface,#f8f7f2);border:1px solid var(--content-mid-cta-border,#cce7e1);border-left:4px solid var(--omi-brand-color-primary,#008bb4);max-width:36rem;box-shadow:var(--shadow-sm,0 2px 8px #0000000f);border-radius:4px;margin:.75rem auto;padding:1.25rem 1.5rem}.JobListings-module-scss-module__LGplca__emptyNote p{color:var(--omi-brand-color-accent,#0170b9);margin:0;font-family:inherit;font-size:1.0625rem;font-weight:500;line-height:1.55}
.JobOpeningsPage-module-scss-module__ezZKAq__placeholder{border:1px dashed var(--border,#c5d5de);text-align:center;border-radius:4px;margin-top:1.5rem;padding:1.5rem}.JobOpeningsPage-module-scss-module__ezZKAq__statusMessage{color:var(--text-muted,#636363);margin:0;padding:1.25rem 0;font-size:15px;line-height:1.5}.JobOpeningsPage-module-scss-module__ezZKAq__historyToggle{margin:1.5rem 0 0}.JobOpeningsPage-module-scss-module__ezZKAq__historySection{margin-top:.5rem}.JobOpeningsPage-module-scss-module__ezZKAq__sectionTitle{margin:0 0 .75rem}
.CareersLandingPage-module-scss-module__1idIbW__page{background:#fff}.CareersLandingPage-module-scss-module__1idIbW__hero{text-align:center}.CareersLandingPage-module-scss-module__1idIbW__body{z-index:2;background:#fff;margin-top:-1.25rem;position:relative}.CareersLandingPage-module-scss-module__1idIbW__intro{padding:2rem 0 1rem}.CareersLandingPage-module-scss-module__1idIbW__introInner,.CareersLandingPage-module-scss-module__1idIbW__footerInner{text-align:center;margin-inline:auto}.CareersLandingPage-module-scss-module__1idIbW__introInner p,.CareersLandingPage-module-scss-module__1idIbW__footerInner p{color:var(--omi-brand-color-text,#3a3a3a);margin:0 0 1rem;font-size:.9375rem;line-height:1.6}.CareersLandingPage-module-scss-module__1idIbW__introInner p:last-child,.CareersLandingPage-module-scss-module__1idIbW__footerInner p:last-child{margin-bottom:0}.CareersLandingPage-module-scss-module__1idIbW__listings{padding:0 0 2rem}.CareersLandingPage-module-scss-module__1idIbW__footer{padding:0 0 3rem}
.AccountingSupportPage-module-scss-module__jUw_fa__page{background:#fff}.AccountingSupportPage-module-scss-module__jUw_fa__hero{text-align:center}.AccountingSupportPage-module-scss-module__jUw_fa__content{padding:2.5rem 0 4rem}.AccountingSupportPage-module-scss-module__jUw_fa__intro{font-size:15px;line-height:var(--content-line-height);color:var(--omi-brand-color-text);margin:0 auto 2rem}.AccountingSupportPage-module-scss-module__jUw_fa__intro p{margin:0 0 1rem}.AccountingSupportPage-module-scss-module__jUw_fa__intro p:last-child{margin-bottom:0}.AccountingSupportPage-module-scss-module__jUw_fa__footnote{margin-top:1.25rem}.AccountingSupportPage-module-scss-module__jUw_fa__registerCta{text-align:center;margin-top:2rem}.AccountingSupportPage-module-scss-module__jUw_fa__registerCta a{color:#fff;background:#27aee8;border-color:#27aee8;border-radius:10px;min-width:10rem;text-decoration:none}.AccountingSupportPage-module-scss-module__jUw_fa__registerCta a:hover{color:#fff;background:#1f9fd6}
.AccountingRegistrationPage-module-scss-module__NMbOyq__page{background:var(--omi-brand-color-hero-text)}.AccountingRegistrationPage-module-scss-module__NMbOyq__hero{text-align:center}.AccountingRegistrationPage-module-scss-module__NMbOyq__content{padding:2.5rem 0 4rem}.AccountingRegistrationPage-module-scss-module__NMbOyq__partnerTitle,.AccountingRegistrationPage-module-scss-module__NMbOyq__formTitle,.AccountingRegistrationPage-module-scss-module__NMbOyq__checklistTitle{text-align:center;margin:0 0 1.25rem}.AccountingRegistrationPage-module-scss-module__NMbOyq__formTitle{margin-top:2.5rem}.AccountingRegistrationPage-module-scss-module__NMbOyq__intro{font-size:15px;line-height:var(--content-line-height);color:var(--omi-brand-color-text);margin:0 auto 1.5rem}.AccountingRegistrationPage-module-scss-module__NMbOyq__intro p{margin:0 0 1rem}.AccountingRegistrationPage-module-scss-module__NMbOyq__footnote{color:var(--omi-brand-color-text-muted);font-size:.9375rem}.AccountingRegistrationPage-module-scss-module__NMbOyq__checklist{margin:3rem auto 0}.AccountingRegistrationPage-module-scss-module__NMbOyq__checklist ul{padding-left:var(--content-list-indent)}.AccountingRegistrationPage-module-scss-module__NMbOyq__checklist li{margin-bottom:.5rem}
.MasterPageBanner-module-scss-module__Ip0_ea__page{background-color:var(--omi-brand-color-hero-text)}
.TestimonialCarousel-module-scss-module__tdnuba__carousel{text-align:center;max-width:760px;margin:0 auto}.TestimonialCarousel-module-scss-module__tdnuba__quote{text-align:left;margin-inline:auto}.TestimonialCarousel-module-scss-module__tdnuba__carousel cite{color:var(--omi-brand-color-text-muted);margin-bottom:1.25rem;font-style:normal;font-weight:500;display:block}.TestimonialCarousel-module-scss-module__tdnuba__dots{justify-content:center;gap:.5rem;display:flex}.TestimonialCarousel-module-scss-module__tdnuba__dots button{cursor:pointer;background:#c4c4c4;border:none;border-radius:50%;width:10px;height:10px;padding:0}.TestimonialCarousel-module-scss-module__tdnuba__dots button.TestimonialCarousel-module-scss-module__tdnuba__active{background:var(--omi-brand-color-primary)}
.HomePage-module-scss-module__bNxFwa__home{background:var(--omi-brand-color-hero-text)}.HomePage-module-scss-module__bNxFwa__heroContent{z-index:1;position:relative}.HomePage-module-scss-module__bNxFwa__heroContent h1{margin-bottom:.5rem}.HomePage-module-scss-module__bNxFwa__heroSub{font-family:inherit;font-size:var(--font-size-hero-subtitle);opacity:.95;text-shadow:var(--hero-text-shadow);margin:0;font-weight:400}.HomePage-module-scss-module__bNxFwa__heroCta{margin-top:2.5rem}.HomePage-module-scss-module__bNxFwa__intro{background:var(--omi-brand-color-hero-text);padding:2.5rem 0 3rem}.HomePage-module-scss-module__bNxFwa__introBlock{margin-bottom:0}.HomePage-module-scss-module__bNxFwa__introSectionTitle{text-align:left}.HomePage-module-scss-module__bNxFwa__introSectionTitleCenter{text-align:center}.HomePage-module-scss-module__bNxFwa__introCopy{text-align:left}.HomePage-module-scss-module__bNxFwa__introCopy .omi-brand-ws-body{padding-right:16px}.HomePage-module-scss-module__bNxFwa__introCopy p:last-child{margin-bottom:0}.HomePage-module-scss-module__bNxFwa__services{color:#fff;padding:3rem 0 2.5rem;position:relative}.HomePage-module-scss-module__bNxFwa__servicesBg{position:absolute;inset:0}.HomePage-module-scss-module__bNxFwa__servicesBgImg{object-fit:cover}.HomePage-module-scss-module__bNxFwa__servicesOverlay{background:#0a0a0acc;position:absolute;inset:0}.HomePage-module-scss-module__bNxFwa__servicesInner{z-index:1;position:relative}.HomePage-module-scss-module__bNxFwa__serviceList{flex-direction:column;gap:0;display:flex}.HomePage-module-scss-module__bNxFwa__serviceRow{grid-template-columns:180px minmax(0,1fr) 180px;align-items:center;gap:1.5rem 2rem;padding:2rem 0;display:grid}.HomePage-module-scss-module__bNxFwa__serviceBlock:last-child .HomePage-module-scss-module__bNxFwa__serviceRow{padding-bottom:1.25rem}.HomePage-module-scss-module__bNxFwa__serviceIcon{color:#fff;justify-content:center;align-items:center;font-size:2.75rem;line-height:1;display:flex}.HomePage-module-scss-module__bNxFwa__serviceText{text-align:center;width:100%;min-width:0}.HomePage-module-scss-module__bNxFwa__serviceText .omi-brand-ws-body--light-center{padding-right:16px}.HomePage-module-scss-module__bNxFwa__serviceText h2{margin-bottom:0}.HomePage-module-scss-module__bNxFwa__serviceCta{margin-top:1.25rem}.HomePage-module-scss-module__bNxFwa__careCallsCta{text-align:center;padding-bottom:2rem}.HomePage-module-scss-module__bNxFwa__serviceThumb{border-radius:4px;justify-self:center;overflow:hidden;box-shadow:0 4px 16px #00000059}.HomePage-module-scss-module__bNxFwa__serviceThumb img{width:100%;height:auto;display:block}.HomePage-module-scss-module__bNxFwa__testimonial{background:var(--omi-brand-color-hero-text);padding:3.5rem 0;position:relative}.HomePage-module-scss-module__bNxFwa__testimonialInner{z-index:1;position:relative}.HomePage-module-scss-module__bNxFwa__approach{background:var(--omi-brand-color-hero-text);padding:3.5rem 0 4rem}.HomePage-module-scss-module__bNxFwa__approachInner{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.HomePage-module-scss-module__bNxFwa__approachInner .omi-brand-ws-body{width:min(100%,820px);margin-inline:auto;padding-inline:0}.HomePage-module-scss-module__bNxFwa__approachSecondaryTitle{text-align:center;color:var(--omi-brand-color-text,#676565);margin:0 0 1rem;font-family:Roboto,sans-serif;font-size:1.5625rem;font-weight:600;line-height:1.3}.HomePage-module-scss-module__bNxFwa__approachH3Title{text-align:center;color:var(--omi-brand-color-text,#676565);margin:2rem 0 1.5rem;font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.35}.HomePage-module-scss-module__bNxFwa__approachIntro.omi-brand-ws-body{margin-top:0}.HomePage-module-scss-module__bNxFwa__approachBody{margin-bottom:2.25rem}.HomePage-module-scss-module__bNxFwa__approachCta{margin-top:2.5rem}@media (max-width:900px){.HomePage-module-scss-module__bNxFwa__serviceRow{grid-template-rows:auto auto;grid-template-columns:56px 1fr}.HomePage-module-scss-module__bNxFwa__serviceThumb{grid-column:1/-1;max-width:220px;margin:0 auto}}@media (max-width:560px){.HomePage-module-scss-module__bNxFwa__serviceRow{text-align:center;grid-template-columns:1fr}.HomePage-module-scss-module__bNxFwa__serviceIcon{margin:0 auto}}
.JobDetailPage-module-scss-module__MCIjSq__summary{color:var(--text-muted,#636363);font-size:15px}.JobDetailPage-module-scss-module__MCIjSq__meta{color:var(--text-muted,#636363);margin-bottom:1.5rem;font-size:.9375rem}.JobDetailPage-module-scss-module__MCIjSq__description{margin-bottom:2rem;line-height:1.6}.JobDetailPage-module-scss-module__MCIjSq__apply{margin-top:.5rem}.JobDetailPage-module-scss-module__MCIjSq__apply h2{margin:0 0 1rem;font-size:1.25rem}.JobDetailPage-module-scss-module__MCIjSq__externalApply{color:var(--cta,#00a3c4);font-weight:600}.JobDetailPage-module-scss-module__MCIjSq__filledNotice{border-left:4px solid var(--border,#c5d5de);background:var(--omi-brand-color-surface,#f8f7f2);color:var(--text-muted,#636363);margin:1.5rem 0 0;padding:1rem 1.25rem}
