.BookCallCalendar-module__4HtnlW__wrap{flex-direction:column;gap:16px;display:flex}.BookCallCalendar-module__4HtnlW__embed{width:100%;min-height:560px;overflow:auto}.BookCallCalendar-module__4HtnlW__note{color:var(--bh-neutral-400);text-align:center;margin:0;font-size:12.5px}.BookCallCalendar-module__4HtnlW__note a{color:inherit;text-underline-offset:2px;text-decoration:underline}.BookCallCalendar-module__4HtnlW__note a:hover{color:var(--bh-neutral-950)}@media (max-width:640px){.BookCallCalendar-module__4HtnlW__embed{min-height:480px}}
.page-module__OSLHOG__intro{padding-top:72px;padding-bottom:48px}.page-module__OSLHOG__reachIntro{color:var(--bh-neutral-600);text-wrap:pretty;margin:10px 0 28px;font-size:15.5px;line-height:1.65}.page-module__OSLHOG__reach{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.page-module__OSLHOG__reachCard{flex-direction:column;align-items:flex-start;gap:6px;padding:24px 26px;display:flex}.page-module__OSLHOG__reachTitle{color:var(--bh-neutral-950);margin:0;font-size:16px;font-weight:600}.page-module__OSLHOG__reachBody{color:var(--bh-neutral-600);text-wrap:pretty;margin:0 0 8px;font-size:14px;line-height:1.6}.page-module__OSLHOG__reachLink{color:var(--bh-blue);overflow-wrap:anywhere;font-size:15px;font-weight:600;text-decoration:none}.page-module__OSLHOG__reachLink:hover{color:var(--bh-blue-hover);text-underline-offset:3px;text-decoration:underline}.page-module__OSLHOG__reachAddress{color:var(--bh-neutral-900);font-size:15px;font-style:normal;line-height:1.6}.page-module__OSLHOG__faq{grid-template-columns:340px 1fr;align-items:start;gap:64px;display:grid}.page-module__OSLHOG__faq h2{margin-bottom:12px}.page-module__OSLHOG__faqIntro{color:var(--bh-neutral-600);text-wrap:pretty;font-size:15.5px;line-height:1.65}.page-module__OSLHOG__faqList{flex-direction:column;display:flex}.page-module__OSLHOG__faqItem{border-top:1px solid var(--border)}.page-module__OSLHOG__faqQ{cursor:pointer;color:var(--bh-neutral-900);justify-content:space-between;align-items:baseline;gap:16px;padding:18px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.page-module__OSLHOG__faqQText{font:inherit;color:inherit;margin:0}.page-module__OSLHOG__faqQ::-webkit-details-marker{display:none}.page-module__OSLHOG__faqQ::marker{content:""}.page-module__OSLHOG__faqIcon{color:var(--bh-neutral-400);transition:transform var(--duration-base) var(--ease-standard);flex:none;font-size:18px;font-weight:400;line-height:1}.page-module__OSLHOG__faqItem[open] .page-module__OSLHOG__faqIcon{transform:rotate(45deg)}.page-module__OSLHOG__faqA{color:var(--bh-neutral-600);text-wrap:pretty;max-width:70ch;margin:0;padding:0 0 20px;font-size:15px;line-height:1.7}.page-module__OSLHOG__book{grid-template-columns:1fr;gap:36px;display:grid}.page-module__OSLHOG__book h2{margin-bottom:16px}.page-module__OSLHOG__book p+p{margin-top:14px}@media (max-width:1024px){.page-module__OSLHOG__faq{grid-template-columns:280px 1fr;gap:40px}}@media (max-width:900px){.page-module__OSLHOG__intro{padding-top:56px;padding-bottom:36px}.page-module__OSLHOG__reach{grid-template-columns:1fr}.page-module__OSLHOG__faq{grid-template-columns:1fr;gap:32px}.page-module__OSLHOG__book{gap:28px}}@media (max-width:640px){.page-module__OSLHOG__intro{padding-top:40px;padding-bottom:28px}.page-module__OSLHOG__reachCard{padding:22px 20px}}
