.home-standards{--hs-bar: 56px;scroll-margin-top:var(--header-h, 80px);padding:var(--section-pad, clamp(56px, 8vw, 112px)) 0;border-top:1px solid var(--color-border, rgb(var(--kb-fg-rgb) / .12));background:var(--color-bg, var(--kb-bg));color:var(--color-text, var(--kb-fg))}.hs__inner{max-width:var(--page-width, 1400px);margin:0 auto;padding:0 var(--page-margin, 20px)}.hs__head{display:grid;gap:20px 48px;margin-bottom:clamp(32px,4vw,56px)}.hs__heading{margin:0;font-family:var(--font-heading--family);font-weight:800;font-size:var(--text-3xl, clamp(36px, 5vw, 60px));line-height:.92;letter-spacing:-.01em;text-transform:uppercase}.hs__lead{margin:0 0 20px;max-width:46ch;color:var(--color-muted, rgb(var(--kb-fg-rgb) / .64));font-size:var(--text-md, 18px);line-height:1.6}.hs__nav-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.hs__nav-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 16px;border:1px solid var(--color-border-strong, rgb(var(--kb-fg-rgb) / .24));border-radius:var(--radius, 5px);color:inherit;font-family:var(--font-heading--family);font-weight:700;font-size:15px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:border-color .2s var(--ease, ease)}.hs__nav-link:hover{border-color:var(--color-accent, #d62828)}.hs__nav-num{color:var(--color-accent, #d62828);font-weight:800}@media(min-width:990px){.hs__head{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end}.hs__lead{margin-bottom:24px}}.hs__stack{display:grid;gap:24px;margin:0;padding:0;list-style:none}.hs__card{scroll-margin-top:calc(var(--header-h, 80px) + 16px);overflow:hidden;border:1px solid var(--color-border, rgb(var(--kb-fg-rgb) / .12));border-radius:var(--radius-lg, 8px);background:var(--color-bg, var(--kb-bg));box-shadow:0 -28px 56px rgb(0 0 0 / calc(.7 * var(--kb-shadow-k, 1)))}.hs__card-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;min-height:var(--hs-bar);padding:12px clamp(18px,2.4vw,28px);border-bottom:1px solid var(--color-border, rgb(var(--kb-fg-rgb) / .12))}.hs__card-num{position:relative;padding-left:30px;color:var(--color-accent, #d62828);font-family:var(--font-heading--family);font-weight:800;font-size:18px;line-height:1}.hs__card-num:before{content:"";position:absolute;left:0;top:50%;width:20px;height:2px;background:var(--color-accent, #d62828)}.hs__card-name{font-family:var(--font-heading--family);font-weight:700;font-size:16px;letter-spacing:.06em;text-transform:uppercase}.hs__card-applies{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--color-muted, rgb(var(--kb-fg-rgb) / .64));font-size:13px;font-weight:600}.hs__card-applies svg{color:var(--color-accent, #d62828);flex:none}.hs__card-body{display:grid}.hs__media{position:relative;display:flex;align-items:center;justify-content:center;min-height:280px;overflow:hidden;isolation:isolate}.hs__media-num{position:absolute;right:4%;bottom:-.12em;z-index:0;color:transparent;-webkit-text-stroke:1px rgb(var(--kb-fg-rgb) / .24);font-family:var(--font-heading--family);font-weight:800;font-size:clamp(120px,16vw,240px);line-height:1;pointer-events:none}.hs__card--photo .hs__media{aspect-ratio:4 / 3}.hs__card--photo .hs__media-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease, ease)}.hs__card--photo .hs__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(to top,rgba(0,0,0,.75),transparent 55%);pointer-events:none}.hs__card--photo .hs__media-num{z-index:1;-webkit-text-stroke-color:rgb(var(--kb-fg-rgb) / .5)}.hs__card--cutout .hs__media-image{position:relative;z-index:1;display:block;width:auto;height:auto;max-width:78%;max-height:78%;object-fit:contain;filter:drop-shadow(0 28px 36px rgb(0 0 0 / calc(.6 * var(--kb-shadow-k, 1))));transition:transform .8s var(--ease, ease)}.hs__card--cutout .hs__media{aspect-ratio:1 / 1;max-height:420px}.hs__card:hover .hs__media-image{transform:scale(1.03)}.hs__content{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(22px,3vw,44px)}.hs__logo-image{display:block;width:auto;height:52px;max-width:200px;object-fit:contain}.hs__kicker{margin:0;color:var(--color-accent, #d62828);font-size:var(--text-xs, 12px);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.hs__title{margin:0;font-family:var(--font-heading--family);font-weight:800;font-size:var(--text-2xl, clamp(30px, 3.4vw, 44px));line-height:.95;text-transform:uppercase}.hs__text{max-width:48ch;color:var(--color-muted, rgb(var(--kb-fg-rgb) / .64));line-height:1.65}.hs__text p{margin:0}.hs__text p+p{margin-top:.75em}.hs__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:14px 20px;width:100%;margin:6px 0 0;padding:16px 0 0;border-top:1px solid var(--color-border, rgb(var(--kb-fg-rgb) / .12));list-style:none}.hs__stat{display:grid;gap:4px;align-content:start}.hs__stat-value{font-family:var(--font-heading--family);font-weight:800;font-size:var(--text-xl, clamp(24px, 2.4vw, 32px));line-height:1;white-space:nowrap}.hs__stat-label{color:var(--color-subtle, rgb(var(--kb-fg-rgb) / .52));font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.hs__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.hs__chip{padding:6px 10px;border:1px solid var(--color-border-strong, rgb(var(--kb-fg-rgb) / .24));border-radius:var(--radius, 5px);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.hs__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:8px}.hs__link{display:inline-flex;align-items:center;gap:8px;padding-bottom:4px;border-bottom:2px solid var(--color-accent, #d62828);color:inherit;font-size:var(--text-xs, 12px);font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.hs__link svg{transition:transform .2s var(--ease, ease)}.hs__link:hover svg{transform:translate(3px)}@media(max-width:767px){.hs__card-applies{flex-basis:100%;margin-left:0}.hs__card--cutout .hs__media{aspect-ratio:4 / 3}.hs__card--cutout .hs__media-image{max-height:82%}.hs__media-num{font-size:120px}.hs__actions .btn{width:100%;justify-content:center}}@media(min-width:990px){.hs__card-body{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.hs__card--flip .hs__media{order:2}.hs__card--photo .hs__media,.hs__card--cutout .hs__media{aspect-ratio:auto;max-height:none;min-height:460px}.hs__content{justify-content:center}}@media(min-width:990px)and (min-height:860px){.hs__stack{gap:40px}.hs__card{position:sticky;top:calc(var(--header-h, 80px) + 20px + var(--i, 0) * var(--hs-bar));margin-bottom:calc((var(--hs-count, 3) - 1 - var(--i, 0)) * var(--hs-bar))}.hs__card-bar{height:var(--hs-bar);flex-wrap:nowrap;padding-top:0;padding-bottom:0}.hs__card-body{height:min(640px,calc(100vh - var(--header-h, 80px) - 40px - var(--hs-count, 3) * var(--hs-bar)))}.hs__card--photo .hs__media,.hs__card--cutout .hs__media{min-height:0}.hs__content{gap:10px;padding:28px 36px;overflow:auto}.hs__logo-image{height:40px}.hs__title{font-size:clamp(28px,2.6vw,38px)}.hs__text{font-size:15px;line-height:1.6}.hs__stats{margin-top:2px;padding-top:12px}.hs__actions{margin-top:4px}}.hs--reveal [data-hs-reveal]{opacity:0;translate:0 28px;transition:opacity .6s var(--ease, ease),translate .6s var(--ease, ease)}.hs--reveal [data-hs-reveal].is-visible{opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){.hs__media-image,.hs__link svg{transition:none}.hs__card:hover .hs__media-image{transform:none}}.home-standards--compact .hs__stack{gap:20px}.home-standards--compact .hs__card{position:static;margin-bottom:0;box-shadow:none;display:flex;flex-direction:column}.home-standards--compact .hs__card-body{flex:1;height:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.home-standards--compact .hs__card--flip .hs__media{order:0}.home-standards--compact .hs__card--photo .hs__media,.home-standards--compact .hs__card--cutout .hs__media{aspect-ratio:16 / 10;min-height:0;max-height:none}.home-standards--compact .hs__card--cutout .hs__media-image{max-width:70%;max-height:80%}.home-standards--compact .hs__media-num{font-size:96px}.home-standards--compact .hs__content{gap:10px;padding:20px 22px 24px;overflow:visible;justify-content:flex-start}.home-standards--compact .hs__logo-image{height:34px}.home-standards--compact .hs__title{font-size:clamp(24px,2.2vw,30px)}.home-standards--compact .hs__text{font-size:15px;line-height:1.55}.home-standards--compact .hs__chips{display:none}.home-standards--compact .hs__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;margin-top:auto;padding-top:14px}.home-standards--compact .hs__stat-value{font-size:clamp(18px,1.7vw,24px)}.home-standards--compact .hs__stat-label{font-size:11px;letter-spacing:.06em}.home-standards--compact .hs__actions{margin-top:4px;gap:10px 18px}.home-standards--compact .hs__card-applies{flex-basis:100%;margin-left:0}.home-standards--compact .hs__card-bar{height:auto;flex-wrap:wrap;padding:12px 22px}@media(min-width:990px){.home-standards--compact .hs__stack{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}@media(max-width:989px){.home-standards--compact .hs__actions .btn{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-home-standards.css.map */
