.km-help-center{--help-ink:#29372e;--help-muted:#66705f;--help-line:#ccd2c5;background:#f4f6f0;color:var(--help-ink);padding:clamp(28px,3.4vw,48px) 24px 64px;font:16px/1.8 Arial,sans-serif}
.km-help-center *{box-sizing:border-box}
.km-help-center__inner{max-width:1160px;margin:auto}
.km-help-center header{max-width:750px;margin-bottom:44px}
.km-help-center header .km-breadcrumb-inline{margin:0 0 14px}
.km-help-center h1{font:400 clamp(38px,4.6vw,66px)/1.1 Georgia,serif;letter-spacing:-.03em;margin:0 0 24px;color:inherit}
.km-help-center header>p:last-child{margin:0;color:var(--help-muted)}
.km-help-center__layout{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,2.4fr);gap:70px;align-items:start}
.km-help-center__layout>nav{display:flex;flex-direction:column;gap:15px;position:sticky;top:calc(var(--km-visible-header-height,120px) + 30px);font-size:13px}
.km-help-center a{color:inherit;text-underline-offset:4px}
.km-help-center__layout>nav a{text-decoration:none;min-height:28px}
.km-help-center__layout>nav a:hover{text-decoration:underline}
.km-help-center :is(a,summary):focus-visible{outline:2px solid #747b52;outline-offset:5px}
.km-help-center__topics>section{scroll-margin-top:calc(var(--km-visible-header-height,120px) + 24px)}
.km-help-center__topics>section+section{margin-top:50px}
.km-help-center h2{font:400 30px/1.2 Georgia,serif;letter-spacing:-.02em;margin:0 0 25px;color:inherit}
.km-help-center__question{border-top:1px solid var(--help-line);background:transparent}
.km-help-center__question:last-child{border-bottom:1px solid var(--help-line)}
.km-help-center__question summary{height:auto!important;min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 0;font:16px/1.6 Arial,sans-serif;cursor:pointer;list-style:none}
.km-help-center__question summary::-webkit-details-marker{display:none}
.km-help-center__question summary span{font-size:20px;font-weight:300;flex:none}
.km-help-center__question[open] summary span{font-size:0}
.km-help-center__question[open] summary span::after{content:'−';font-size:20px}
.km-help-center__answer{padding:0 32px 22px 0;color:#53604f;font:15px/1.85 Arial,sans-serif}
.km-help-center__answer p{margin:0}
.km-help-center__answer p+p{margin-top:14px}
.km-help-center footer{margin-top:60px;padding-top:30px;border-top:1px solid var(--help-line);display:flex;align-items:center;justify-content:space-between;gap:24px}
.km-help-center footer p{font:28px/1.3 Georgia,serif;margin:0}
.km-help-center footer a{font-size:12px;letter-spacing:.04em}
@media(max-width:767px){.km-help-center{padding-inline:20px}.km-help-center header{margin-bottom:32px}.km-help-center__layout{display:block}.km-help-center__layout>nav{position:static;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 18px;margin-bottom:38px;font-size:12px}.km-help-center h2{font-size:27px}.km-help-center__question summary{font-size:15px;min-height:72px}.km-help-center__answer{padding-right:0}.km-help-center footer{display:block}.km-help-center footer a{display:inline-flex;min-height:44px;align-items:center;margin-top:15px}}
@media(prefers-reduced-motion:reduce){.km-help-center *{scroll-behavior:auto!important}}
