.hotro-page{background:#fff;padding:12px 0 40px}.hotro-wrap{max-width:var(--layout-container,1368px);margin:0 auto;padding-inline:var(--layout-pad,24px)}@media (max-width:767px){.hotro-wrap{padding-inline:12px}}.hotro-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0 0 16px;padding:0;list-style:none;font-size:var(--type-caption,12px);color:var(--ink-500,#516074)}.hotro-crumbs li{display:inline-flex;align-items:center;gap:6px}.hotro-crumbs a{color:var(--ink-500,#516074)}.hotro-crumbs a:hover{color:var(--color-primary,#0D3583);text-decoration:underline}.hotro-crumbs [aria-current]{color:var(--ink-900,#172435);font-weight:600}.hotro-crumbs svg{color:var(--ink-400,#5f7085)}.hotro-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:start}.hotro-side,.hotro-toc{display:none}@media (min-width:1024px){.hotro-grid{grid-template-columns:250px minmax(0,1fr);column-gap:40px}.hotro-side{display:block;position:sticky;top:calc(var(--hw-header-overlay-offset, 108px) + 16px);max-height:calc(100vh - var(--hw-header-overlay-offset, 108px) - 32px);overflow-y:auto;padding-right:8px;border-right:1px solid var(--color-border,#dce4ed)}.hotro-nav-m{display:none}}@media (min-width:1280px){.hotro-grid--toc{grid-template-columns:250px minmax(0,1fr) 220px}.hotro-toc{display:block;position:sticky;top:calc(var(--hw-header-overlay-offset, 108px) + 16px)}}.hotro-side__title{margin:0 0 10px;font-family:var(--font-heading);font-size:17px;font-weight:700;color:var(--ink-900,#172435)}.hotro-nav{display:flex;flex-direction:column;gap:14px}.hotro-nav ul{margin:0;padding:0;list-style:none}.hotro-nav__group-name{margin:0 0 4px;padding-left:10px;font-family:var(--font-heading);font-size:var(--type-caption,12px);font-weight:700;color:var(--ink-500,#516074)}.hotro-nav__home,.hotro-nav__link{position:relative;display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 10px;border-radius:var(--radius-control,8px);font-size:var(--type-ui,14px);line-height:1.35;color:var(--ink-700,#2f3e52);transition:background-color .15s ease,color .15s ease}.hotro-nav__home{font-family:var(--font-heading);font-weight:600;color:var(--ink-900,#172435)}.hotro-nav__home svg,.hotro-nav__link svg{flex:none;color:var(--ink-400,#5f7085)}.hotro-nav__home:hover,.hotro-nav__link:hover{background:#f4f6f9;color:var(--color-primary,#0D3583)}.hotro-nav [aria-current=page]{background:#eef3fb;font-weight:600}.hotro-nav [aria-current=page],.hotro-nav [aria-current=page] svg{color:var(--color-primary,#0D3583)}.hotro-nav [aria-current=page]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:3px;background:#EDAE1F}.hotro-nav a:focus-visible{outline:2px solid var(--color-primary,#0D3583);outline-offset:1px}.hotro-nav-m{margin-bottom:16px;border:1px solid var(--color-border,#dce4ed);border-radius:var(--radius-control,8px);background:#fff}.hotro-nav-m>summary{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 14px;cursor:pointer;list-style:none;font-family:var(--font-heading);font-size:var(--type-ui,14px);font-weight:700;color:var(--ink-900,#172435)}.hotro-nav-m>summary::-webkit-details-marker{display:none}.hotro-nav-m__label{display:inline-flex;align-items:center;gap:8px;flex:none}.hotro-nav-m__label svg{color:var(--color-primary,#0D3583)}.hotro-nav-m__current{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-body);font-weight:400;color:var(--ink-500,#516074)}.hotro-nav-m__current:before{content:"·";margin-right:8px}.hotro-nav-m__chev{margin-left:auto;flex:none;color:var(--ink-400,#5f7085);transition:transform .2s ease}details[open]>summary .hotro-nav-m__chev{transform:rotate(180deg)}.hotro-nav-m>.hotro-nav{padding:4px 8px 12px;border-top:1px solid var(--color-border,#dce4ed)}.hotro-nav-m .hotro-nav__home,.hotro-nav-m .hotro-nav__link{min-height:44px}.hotro-article{min-width:0}.hotro-head{padding-bottom:14px;margin-bottom:20px;border-bottom:1px solid var(--color-border,#dce4ed)}.hotro-title{margin:0;color:var(--hw-ink-heading,#0D3583);text-wrap:balance}.hotro-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:8px;font-size:var(--type-small,13px);color:var(--ink-500,#516074)}.hotro-meta>span{display:inline-flex;align-items:center;gap:6px}.hotro-body{max-width:760px}.hotro-body>:first-child{margin-top:0!important}@media (max-width:767px){.hotro-body .prose-hw li,.hotro-body .prose-hw p{text-align:left!important}}.hotro-toc__title{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-family:var(--font-heading);font-size:var(--type-caption,12px);font-weight:700;color:var(--ink-500,#516074)}.hotro-toc__list{margin:0;padding:0 0 0 12px;list-style:none;border-left:1px solid var(--color-border,#dce4ed)}.hotro-toc__list a{display:block;padding:6px 0;font-size:var(--type-small,13px);line-height:1.4;color:var(--ink-700,#2f3e52)}.hotro-toc__list a:hover{color:var(--color-primary,#0D3583)}.hotro-intro{max-width:none;margin:0 0 24px;font-size:var(--type-body,15px);line-height:1.65;color:var(--ink-700,#2f3e52)}.hotro-groups{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:32px}@media (min-width:640px){.hotro-groups{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}.hotro-groups h2{margin:0 0 6px}.hotro-groups ul{margin:0;padding:0;list-style:none}.hotro-groups li+li{border-top:1px solid var(--color-border,#dce4ed)}.hotro-item{display:flex;align-items:flex-start;gap:12px;min-height:56px;padding:12px 0;color:inherit}.hotro-item__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-control,8px);background:#eef3fb;color:var(--color-primary,#0D3583)}.hotro-item__name{display:block;font-family:var(--font-heading);font-size:var(--type-ui,14px);font-weight:700;color:var(--ink-900,#172435)}.hotro-item__desc{display:block;margin-top:2px;font-size:var(--type-small,13px);color:var(--ink-500,#516074)}.hotro-item>svg:last-child{margin-left:auto;margin-top:10px;flex:none;color:var(--ink-400,#5f7085)}.hotro-item:hover .hotro-item__name{color:var(--color-primary,#0D3583)}.hotro-faq{scroll-margin-top:calc(var(--hw-header-overlay-offset, 108px) + 16px);padding-top:24px;border-top:1px solid var(--color-border,#dce4ed)}.hotro-faq>h2{margin:0 0 4px}.hotro-faq>p{margin:0 0 12px;font-size:var(--type-small,13px);color:var(--ink-500,#516074)}.hotro-cta{margin:32px 0}.hotro-article :is(h2,h3)[id]{scroll-margin-top:calc(var(--hw-header-overlay-offset, 108px) + 16px)}.hotro-faq>p.hotro-faq__them{margin:16px 0 0;font-size:var(--type-ui,14px)}.hotro-faq__them a{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--hw-ink-link,#0D3583)}