.km-support-panel{padding-block:var(--km-support-space-top,48px) var(--km-support-space-bottom,48px);scroll-margin-top:96px}.km-support-panel__inner{display:block;min-width:0}.km-support-panel--hero .km-support-panel__inner{background:#f7f8fa;border-radius:12px;padding:48px;min-height:340px}.km-support-panel--hero .km-support-panel__inner--image{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:48px}.km-support-eyebrow{margin:0 0 12px;color:var(--km-accent-link);font:600 12px/18px var(--font-body--family);letter-spacing:.06em;text-transform:uppercase}.km-support-panel__heading{font:600 32px/1.25 var(--font-heading--family);letter-spacing:-.02em;color:var(--km-ink,#111820);margin:0 0 16px;text-wrap:balance}.km-support-panel--hero .km-support-panel__heading{font-size:40px;line-height:1.2;max-width:620px}.km-support-panel__description{max-width:760px;color:#4c5157;font:400 14px/1.75 var(--font-body--family)}.km-support-panel__description p{margin:0 0 12px}.km-support-panel__description p:last-child{margin-bottom:0}.km-support-panel__visual{min-width:0;display:grid;place-items:center}.km-support-panel__visual img{display:block;width:100%;height:auto;max-height:300px;object-fit:contain}.km-support-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px}.km-support-action{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;border:1px solid var(--km-blue);border-radius:8px;padding:10px 20px;background:transparent;color:var(--km-accent-link);text-decoration:none;font:600 14px/22px var(--font-body--family);transition:background-color .18s ease,color .18s ease,border-color .18s ease}.km-support-action--primary{background:var(--km-blue);color:var(--km-on-accent,#111820)}.km-support-caption{margin:16px 0 0;color:#646b73;font:400 12px/20px var(--font-body--family)}.km-support-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;margin:28px 0 0;padding:0}.km-support-step{min-width:0;margin:0;padding:24px;background:#f7f8fa;border-radius:12px}.km-support-step__number{display:block;margin-bottom:24px;color:var(--km-accent-link);font:600 14px/20px var(--font-body--family)}.km-support-step h3{margin:0 0 12px;color:var(--km-ink,#111820);font:600 18px/26px var(--font-heading--family)}.km-support-step .rte{color:#4c5157;font:400 14px/23px var(--font-body--family)}.km-support-step .rte p{margin:0 0 10px}.km-support-step .rte p:last-child{margin-bottom:0}.km-support-note{margin:24px 0 0;padding:20px 24px;border-left:3px solid var(--km-blue);background:#f7f8fa;border-radius:0 8px 8px 0;color:#4c5157;font:400 14px/24px var(--font-body--family)}.km-support-note p{margin:0 0 8px}.km-support-note p:last-child{margin-bottom:0}.km-support-panel--callout .km-support-panel__inner{padding:32px 40px;background:#f7f8fa;border-radius:12px}.km-support-panel--callout .km-support-panel__heading{font-size:26px}.km-support-panel a:focus-visible,.km-resource-page--cards :is(a,summary,input):focus-visible{outline:2px solid var(--km-blue);outline-offset:4px}.km-resource-page--cards{padding-block:var(--km-support-space-top,48px) var(--km-support-space-bottom,48px);scroll-margin-top:96px}.km-resource-page--cards .km-page__title{max-width:none;margin:0 0 28px;text-align:left}.km-resource-page--cards .km-page__title :is(h1,h2){margin:0 0 14px;font:600 32px/1.25 var(--font-heading--family);letter-spacing:-.02em;color:var(--km-ink,#111820)}.km-resource-page--cards .km-page__title .rte{max-width:760px;font:400 14px/24px var(--font-body--family);color:#4c5157}.km-resource-page--cards .km-resource-card{display:flex;align-items:center;gap:20px;min-height:184px;padding:24px;background:#f7f8fa;border:1px solid #e5e7eb;border-radius:12px;transition:border-color .18s ease}.km-resource-page--cards .km-resource-card[hidden]{display:none}.km-resource-card__copy{flex:1;min-width:0}.km-resource-page--cards .km-resource-card .km-eyebrow{font:400 12px/18px var(--font-body--family);color:#646b73;margin:0 0 12px;letter-spacing:0;text-transform:none}.km-resource-page--cards .km-resource-card h3{font:600 20px/28px var(--font-heading--family);margin:0 0 12px;color:var(--km-ink,#111820)}.km-resource-page--cards .km-resource-card .rte{font:400 14px/23px var(--font-body--family);color:#4c5157;margin-bottom:18px}.km-resource-page--cards .km-resource-card .rte p{margin:0 0 8px}.km-resource-page--cards .km-resource-card .rte p:last-child{margin-bottom:0}.km-resource-page--cards .km-resource-card__image{display:grid;place-items:center;flex:0 0 38%;max-width:148px;aspect-ratio:1;background:#fff;border-radius:8px;padding:8px}.km-resource-page--cards .km-resource-card__image img{width:100%;height:100%;max-height:132px;object-fit:contain;display:block}.km-resource-page--cards .km-resource-links{gap:8px}.km-resource-page--cards .km-resource-links a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:7px 10px;border:1px solid #dce2e8;border-radius:6px;background:transparent;color:var(--km-accent-link);font:500 12px/20px var(--font-body--family);transition:background-color .18s ease,color .18s ease,border-color .18s ease}.km-resource-page--cards .km-resource-heading{font:600 24px/32px var(--font-heading--family);margin:16px 0 0}.km-resource-page--cards .km-maintainable-question{padding:0 0 20px}.km-resource-page--cards .km-maintainable-question summary{display:flex;justify-content:space-between;align-items:center;gap:20px;list-style:none}.km-resource-page--cards .km-maintainable-question summary::-webkit-details-marker{display:none}.km-resource-page--cards .km-maintainable-question summary:after{content:"+";font:400 22px/24px var(--font-body--family);color:#646b73}.km-resource-page--cards .km-maintainable-question[open] summary:after{content:"\2212"}.km-resource-page--cards .km-maintainable-question .rte{max-width:900px;color:#4c5157}@media(hover:hover){.km-support-action:hover,.km-resource-page--cards .km-resource-links a:hover{background:var(--km-blue);color:var(--km-on-accent,#111820);border-color:var(--km-blue)}.km-support-action--primary:hover{background:var(--km-accent-hover);border-color:var(--km-accent-hover)}.km-resource-page--cards .km-resource-card:hover{border-color:var(--km-blue)}}@media(max-width:989px){.km-support-panel--hero .km-support-panel__inner{padding:32px;gap:28px}.km-support-panel--hero .km-support-panel__heading{font-size:34px}.km-support-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.km-resource-page--cards .km-resource-card{gap:16px;padding:20px}}@media(max-width:749px){.km-support-panel,.km-resource-page--cards{padding-block:calc(var(--km-support-space-top,48px) * .7) calc(var(--km-support-space-bottom,48px) * .7);scroll-margin-top:80px}.km-support-panel--hero .km-support-panel__inner--image{grid-template-columns:1fr;gap:28px}.km-support-panel--hero .km-support-panel__inner{padding:28px 24px;min-height:0}.km-support-panel--hero .km-support-panel__heading{font-size:30px;line-height:1.25}.km-support-panel__visual{grid-row:1;padding:4px 0 12px}.km-support-panel__visual img{max-height:200px}.km-support-panel__heading,.km-resource-page--cards .km-page__title :is(h1,h2){font-size:26px;line-height:1.3}.km-support-panel--callout .km-support-panel__inner{padding:28px 24px}.km-support-panel--callout .km-support-panel__heading{font-size:24px}.km-support-step{padding:20px}.km-support-step__number{margin-bottom:16px}.km-support-actions{gap:10px;margin-top:20px}.km-support-action{padding-inline:16px}}@media(max-width:479px){.km-support-steps{grid-template-columns:1fr}.km-support-step__number{margin-bottom:12px}.km-support-note{padding:16px 18px}}html[data-km-motion-reduced=true] .km-support-action,html[data-km-motion-reduced=true] .km-resource-page--cards .km-resource-card,html[data-km-motion-reduced=true] .km-resource-page--cards .km-resource-links a{transition:none}
/*# sourceMappingURL=/cdn/shop/t/68/assets/km-support.css.map */
