.hh-prose.container{--ideal-width: var(--hh-content-max, 1280px);position:relative}.hh-prose>*:not(.hh-bg){width:100%;max-width:var(--hh-prose-measure, var(--hh-prose-max, 720px));margin-inline:var(--hh-prose-mi-start, auto) var(--hh-prose-mi-end, auto)}.hh-prose--align-left{--hh-prose-mi-start: var(--hh-inset, 24px);--hh-prose-mi-end: auto}@media screen and (max-width:767px){.hh-prose--align-left{--hh-prose-mi-start: 0}}.hh-prose__header{margin-bottom:var(--hh-space-2xl, 24px)}.hh-prose__eyebrow{margin:0 0 var(--hh-space-sm, 10px);font-size:var(--hh-type-2xs, 11px);letter-spacing:var(--hh-track-wide, .08em);text-transform:uppercase;color:var(--hh-emphasis-text, var(--hh-primary, #00a2ff))}.hh-prose__heading{margin:0;font-size:var(--hh-type-h2-m, 32px);line-height:var(--hh-line-heading, 1.2)}@media screen and (min-width:768px){.hh-prose__heading{font-size:var(--hh-type-h2, 44px)}}.hh-prose__block-heading{margin:var(--hh-space-5xl, 48px) auto var(--hh-space-md, 12px);line-height:var(--hh-line-heading, 1.2)}.hh-prose__header+.hh-prose__block-heading,.hh-prose__block-heading:first-child{margin-top:0}.hh-prose__block-heading--h2{font-size:26px}.hh-prose__block-heading--h3{font-size:20px}.hh-prose__block-heading--h4{font-size:var(--hh-type-lg, 18px)}@media screen and (min-width:768px){.hh-prose__block-heading--h2{font-size:var(--hh-type-h2-sm, 30px)}.hh-prose__block-heading--h3{font-size:22px}}.hh-prose__body{font-size:var(--hh-type-base, 16px);line-height:var(--hh-line-prose, 1.6)}.hh-prose__body>*:first-child{margin-top:0}.hh-prose__body>*:last-child{margin-bottom:0}.hh-prose__body p,.hh-prose__body ul,.hh-prose__body ol{margin:0 0 var(--hh-space-lg, 16px)}.hh-prose__body ul,.hh-prose__body ol{padding-inline-start:var(--hh-space-2xl, 24px)}.hh-prose__body li{margin-bottom:var(--hh-space-xs, 8px)}.hh-prose__body li::marker{color:var(--hh-emphasis-text, var(--hh-primary, #00a2ff))}.hh-prose>.hh-prose__table-wrap{max-width:min(920px,100%)}.hh-prose__table-wrap{margin-block:var(--hh-space-3xl, 32px);overflow-x:auto}.hh-prose__table{width:100%;border-collapse:collapse;font-size:var(--hh-type-md, 15px)}.hh-prose__table-caption{caption-side:top;margin-bottom:var(--hh-space-md, 12px);font-size:var(--hh-type-2xs, 11px);letter-spacing:var(--hh-track-wide, .08em);text-transform:uppercase;text-align:left;color:var(--hh-muted, #888)}.hh-prose__table th,.hh-prose__table td{padding:var(--hh-space-md, 12px) var(--hh-space-lg, 16px);text-align:left;border-bottom:1px solid var(--hh-card-border, #e5e5e5)}.hh-prose__table thead th{font-size:var(--hh-type-xs, 12px);letter-spacing:var(--hh-track-ui, .06em);text-transform:uppercase;border-bottom-width:2px;border-bottom-color:var(--hh-emphasis, var(--hh-primary, #00a2ff))}.hh-prose__table tbody tr:last-child th,.hh-prose__table tbody tr:last-child td{border-bottom:0}.hh-prose__table tbody td:last-child{font-weight:600;color:var(--hh-emphasis-text, var(--hh-primary, #00a2ff))}.hh-prose__callout{margin-block:var(--hh-space-3xl, 32px);padding:var(--hh-space-xl, 20px) var(--hh-space-2xl, 24px);border-inline-start:3px solid var(--hh-emphasis, var(--hh-primary, #00a2ff));border-radius:var(--hh-radius-sm, 4px);background:color-mix(in srgb,var(--hh-emphasis, #00a2ff) 6%,transparent)}.hh-prose__callout--caution{--hh-emphasis: var(--hh-accent, #ff4d00);--hh-emphasis-text: color-mix(in srgb, var(--hh-accent, #ff4d00) 70%, var(--hh-ink, #111111))}.hh-prose__callout-heading{margin:0 0 var(--hh-space-xs, 8px);font-size:var(--hh-type-xs, 12px);letter-spacing:var(--hh-track-wide, .08em);text-transform:uppercase;color:var(--hh-emphasis-text, var(--hh-primary, #00a2ff))}.hh-prose__callout-body{font-size:var(--hh-type-md, 15px);line-height:var(--hh-line-body, 1.5)}.hh-prose__callout-body>*:first-child{margin-top:0}.hh-prose__callout-body>*:last-child{margin-bottom:0}.hh-prose__callout-body ul,.hh-prose__callout-body ol{margin:0 0 var(--hh-space-md, 12px);padding-inline-start:var(--hh-space-xl, 20px)}.hh-prose__figure{margin-block:var(--hh-space-3xl, 32px)}.hh-prose>.hh-prose__figure--wide{max-width:min(920px,100%)}.hh-prose__figure img{display:block;width:100%;height:auto;max-height:640px;object-fit:contain;border-radius:var(--hh-radius-md, 12px)}.hh-prose__figcaption{margin-top:var(--hh-space-md, 12px);font-size:var(--hh-type-xs, 12px);line-height:var(--hh-line-cozy, 1.4);color:var(--hh-muted, #888)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/hh-prose.css.map */
