.office-policies-page{background-color:#ffffff}.office-policies-hero{position:relative;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;margin-top:calc(-1 * var(--site-header-height, 96px));padding-top:var(--site-header-height,96px);margin-bottom:0;min-height:818px;overflow:hidden}.office-policies-hero:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(20,45,62,.62),rgba(30,61,82,.5) 45%,rgba(20,45,62,.58));pointer-events:none}.office-policies-hero__inner{position:relative;z-index:2;display:flex;flex:1;flex-direction:column;justify-content:center;width:100%;max-width:1272px;margin:0 auto;min-height:818px;padding:0 20px}.office-policies-hero__banner,.office-policies-hero__banner.banner-dev{display:flex;flex-direction:column;align-items:flex-start;align-self:flex-start;gap:14px;width:100%;padding:0 20px;text-align:start}.office-policies-hero__eyebrow{margin:20px 0 0;padding:0;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:14px;font-weight:600;line-height:1em;letter-spacing:.2em;text-transform:uppercase;color:#ffffff}.office-policies-hero__title{margin:0;padding:0;max-width:36%;font-family:var(--font-prata),"Prata",serif;font-size:52px;font-weight:400;line-height:1.2em;letter-spacing:-.1px;color:#ffffff;text-align:start}.office-policies-hero__subtitle{margin:0;max-width:520px;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,.92);text-align:start}.office-policies-content{margin:50px 0 0;padding:0 20px 50px;background-color:#ffffff}.office-policies-content--policies{margin-top:0;padding-top:48px;border-top:1px solid rgba(168,184,196,.35)}.office-policies-content__inner{max-width:1272px;margin:0 auto}.office-policies-content__page-heading{margin:0 0 32px;font-family:var(--font-prata),"Prata",serif;font-size:44px;font-weight:400;line-height:1.2em;letter-spacing:-.01em;color:#5c6e7a}.office-policies-content__body{color:var(--vt-text-body);font-family:var(--font-poppins),"Poppins",sans-serif;font-size:16px;font-weight:400;line-height:1.8em}.office-policies-content__section+.office-policies-content__section{margin-top:48px;padding-top:40px;border-top:1px solid rgba(168,184,196,.35)}.office-policies-content__section:last-child{margin-bottom:0}.office-policies-content__heading{margin:0 0 .5em;font-family:var(--font-prata),"Prata",serif;font-size:32px;font-weight:400;line-height:1.2em;letter-spacing:-.01em;color:#5c6e7a}.office-policies-content__subsection{margin-top:20px}.office-policies-content__subheading{margin:0 0 .5em;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:#3d7a9e}.office-policies-content__paragraph{margin:0 0 1em}.office-policies-content__paragraph:last-child{margin-bottom:0}.office-policies-content__rate-line{margin-bottom:.5em}@media (max-width:767px){.office-policies-content__rate-line{white-space:nowrap}}.office-policies-content__list{margin:0 0 1em;padding-left:1.25rem;list-style:disc}.office-policies-content__list li{margin-bottom:.35em}.office-policies-content__list li:last-child,.office-policies-content__section .office-policies-content__list:last-child,.office-policies-content__section .office-policies-content__paragraph:last-child{margin-bottom:0}.office-policies-content__body a{color:#3d7a9e;text-decoration:underline;text-underline-offset:2px}.office-policies-content__body a:hover{color:#2a5f7a}.office-policies-faq-section{padding:80px 20px 88px;background-color:var(--vt-sand)}.office-policies-faq-section__inner{max-width:900px;margin:0 auto}.office-policies-faq-section__heading{margin:0 0 16px;font-family:var(--font-prata),"Prata",serif;font-size:44px;font-weight:400;line-height:1.2em;letter-spacing:-.01em;color:#5c6e7a}.office-policies-faq-section__divider{display:block;width:var(--vt-section-divider-width,110px);height:var(--vt-section-divider-thickness,1.5px);margin:0 0 28px;padding:0;border:0;background-color:var(--vt-divider)}@media (max-width:1024px){.office-policies-hero,.office-policies-hero__inner{min-height:660px}.office-policies-hero__title{font-size:42px}}@media (max-width:767px){.office-policies-hero,.office-policies-hero__inner{min-height:620px}.office-policies-hero__title{font-size:32px;max-width:100%}.office-policies-content__heading{font-size:28px}.office-policies-content__page-heading,.office-policies-faq-section__heading{font-size:36px}.office-policies-faq-section{padding:64px 20px 72px}}@media (min-width:1920px){.office-policies-hero{margin-top:calc(-1 * var(--site-header-height, 129px));padding-top:var(--site-header-height,129px);margin-bottom:0;min-height:1024px}.office-policies-hero__inner{max-width:1516px;min-height:1024px}.office-policies-hero__title{max-width:52%;font-size:70px}.office-policies-content__inner{max-width:1516px}}