._8o4uVW_sector-directory{border-top:1px solid var(--hanui-border)}
._8x1_zG_static-page-layout__toc-layout{width:100%;max-width:1440px;margin-inline:auto;padding-inline-start:max(40px,env(safe-area-inset-left,0px));padding-inline-end:max(40px,env(safe-area-inset-right,0px))}@media (max-width:1024px){._8x1_zG_static-page-layout__toc-layout{padding-inline-start:max(24px,env(safe-area-inset-left,0px));padding-inline-end:max(24px,env(safe-area-inset-right,0px))}}@media (max-width:640px){._8x1_zG_static-page-layout__toc-layout{padding-inline-start:max(16px,env(safe-area-inset-left,0px));padding-inline-end:max(16px,env(safe-area-inset-right,0px))}}._8x1_zG_static-page-layout__toc-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:0 clamp(32px,5vw,96px);display:grid}@media (max-width:1024px){._8x1_zG_static-page-layout__toc-layout{grid-template-columns:minmax(0,1fr)}}._8x1_zG_static-page-layout__toc-column{align-self:stretch}@media (max-width:1024px){._8x1_zG_static-page-layout__toc-column{display:none}}._8x1_zG_static-page-layout__toc-sticky{padding-top:clamp(32px,4vw,56px);position:sticky;top:96px}._8x1_zG_static-page-layout__toc-content{min-width:0;max-width:820px;padding-bottom:clamp(48px,6vw,96px)}
._8NnljW_services-container__jump{z-index:20;border-bottom:1px solid var(--hanui-border);background:var(--hanui-page);transition:top .36s cubic-bezier(.16,1,.3,1);position:sticky;top:72px}html[data-scroll-dir=down]:not([data-mega-open]) ._8NnljW_services-container__jump{top:0}._8NnljW_services-container__inner{width:100%;max-width:1440px;margin-inline:auto;padding-inline-start:max(40px,env(safe-area-inset-left,0px));padding-inline-end:max(40px,env(safe-area-inset-right,0px))}@media (max-width:1024px){._8NnljW_services-container__inner{padding-inline-start:max(24px,env(safe-area-inset-left,0px));padding-inline-end:max(24px,env(safe-area-inset-right,0px))}}@media (max-width:640px){._8NnljW_services-container__inner{padding-inline-start:max(16px,env(safe-area-inset-left,0px));padding-inline-end:max(16px,env(safe-area-inset-right,0px))}}._8NnljW_services-container__inner{scrollbar-width:none;gap:8px;padding-block:12px;display:flex;overflow-x:auto}
._0pp1Ia_work-models-container__table-wrap:focus-visible{outline-offset:-2px;outline:2px solid}._0pp1Ia_work-models-container__table-wrap{border:1px solid var(--hanui-border);border-radius:20px;overflow-x:auto}._0pp1Ia_work-models-container__table{border-collapse:collapse;width:100%;min-width:720px}._0pp1Ia_work-models-container__table th,._0pp1Ia_work-models-container__table td{border-bottom:1px solid var(--hanui-border);text-align:start;vertical-align:top;padding:16px 18px}._0pp1Ia_work-models-container__table th+th,._0pp1Ia_work-models-container__table td,._0pp1Ia_work-models-container__table th+td{border-left:1px solid var(--hanui-border)}._0pp1Ia_work-models-container__table tbody th{width:18%}._0pp1Ia_work-models-container__table thead th{background:var(--hanui-text);color:var(--hanui-page)}._0pp1Ia_work-models-container__table tbody tr:last-child th,._0pp1Ia_work-models-container__table tbody tr:last-child td{border-bottom:0}._0pp1Ia_work-models-container__caption{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._0pp1Ia_work-models-container__model-head{font-family:var(--hanui-font-heading);letter-spacing:0;text-transform:none;align-items:center;gap:10px;font-size:1rem;font-weight:600;display:inline-flex}._0pp1Ia_work-models-container__list{gap:8px;display:grid}._0pp1Ia_work-models-container__list li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;display:grid}
.s8ptcq_contact-container__channels{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:16px;display:grid}@media (max-width:640px){.s8ptcq_contact-container__channels{gap:12px}}.s8ptcq_contact-container__channels>*{border:1px solid var(--hanui-text);border-radius:20px;overflow:clip}.s8ptcq_contact-container__channels{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1024px){.s8ptcq_contact-container__channels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.s8ptcq_contact-container__channels{grid-template-columns:minmax(0,1fr)}}.s8ptcq_contact-container__channel{background:var(--hanui-page);align-content:start;gap:10px;padding:clamp(20px,2vw,28px);display:grid}.s8ptcq_contact-container__channel-icon{background:var(--hanui-text);width:48px;height:48px;color:var(--hanui-page);border-radius:12px;place-items:center;margin-bottom:10px;font-size:1.375rem;display:inline-grid}.s8ptcq_contact-container__channel-label{font-family:var(--hanui-font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:500;line-height:1.5}.s8ptcq_contact-container__channel-value,.s8ptcq_contact-container__copy [class*=hanui-copy__code-]{font-family:var(--hanui-font-heading);letter-spacing:0;overflow-wrap:anywhere;font-size:1.25rem;font-weight:600;line-height:1.25}.s8ptcq_contact-container__copy{justify-self:start;gap:8px}.s8ptcq_contact-container__copy [class*=hanui-copy__code-]{white-space:normal}.s8ptcq_contact-container__channel-action{text-decoration:none;position:relative}.s8ptcq_contact-container__channel-action:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .36s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.s8ptcq_contact-container__channel-action:hover:after{transform-origin:0;transform:scaleX(1)}}.s8ptcq_contact-container__channel-action:focus-visible{outline:none}.s8ptcq_contact-container__channel-action:focus-visible:after{transform:scaleX(1)}.s8ptcq_contact-container__channel-action{color:inherit;justify-self:start;align-items:center;gap:8px;margin-top:4px;font-weight:500;display:inline-flex;position:relative}.s8ptcq_contact-container__channel-action:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.s8ptcq_contact-container__channel-note{font-size:.9375rem}.s8ptcq_contact-container__form{max-width:880px}
.HR2SnG_quote-container__fact-link{color:inherit;text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1px}.HR2SnG_quote-container__fact-link:hover{text-decoration-thickness:2px}.HR2SnG_quote-container__fact-link:focus-visible{background-color:var(--hd-hover);text-underline-offset:.22em;border-radius:2px;outline:none;text-decoration-line:underline;text-decoration-thickness:2px}.HR2SnG_quote-container__fact-link{position:relative}.HR2SnG_quote-container__fact-link:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HR2SnG_quote-container__steps{border:1px solid var(--hanui-border);border-radius:20px;margin-bottom:clamp(32px,4vw,48px);padding:20px;overflow-x:auto}.HR2SnG_quote-container__layout{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:32px clamp(32px,4vw,64px);display:grid}@media (max-width:1024px){.HR2SnG_quote-container__layout{grid-template-columns:minmax(0,1fr)}}.HR2SnG_quote-container__form{min-width:0}.HR2SnG_quote-container__aside{position:sticky;top:96px}@media (max-width:1024px){.HR2SnG_quote-container__aside{position:static}}.HR2SnG_quote-container__channels{gap:10px;display:grid}.HR2SnG_quote-container__mail-link{color:inherit;text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1px}.HR2SnG_quote-container__mail-link:hover{text-decoration-thickness:2px}.HR2SnG_quote-container__mail-link:focus-visible{background-color:var(--hd-hover);text-underline-offset:.22em;border-radius:2px;outline:none;text-decoration-line:underline;text-decoration-thickness:2px}.HR2SnG_quote-container__mail-link{justify-self:start;align-items:center;min-height:32px;font-size:.875rem;display:inline-flex}@media (pointer:coarse){.HR2SnG_quote-container__mail-link{min-height:44px}}
