.lab-rs-hero__inner{text-align:center}.lab-rs-crumbs{display:flex;align-items:center;justify-content:center;gap:9px;font:500 13px/1 var(--font-sans);margin:0 0 26px}.lab-rs-crumbs a{color:#ffffffc7;transition:color .18s}.lab-rs-crumbs a:hover{color:#fff}.lab-rs-crumbs .here{color:var(--le-teal-bright);font-weight:600}.lab-rs-crumbs .sep{color:#fff6}.lab-rs-hero__eyebrow{color:var(--le-teal-bright)}.lab-rs-hero__title{margin-inline:auto}.lab-rs-hero__lead{max-width:640px;margin-inline:auto}.lab-rs-body{--rs-ease: cubic-bezier(.16, 1, .3, 1)}.lab-rs-grouplabel{display:flex;align-items:center;gap:16px;margin:0 0 28px}.lab-rs-grouplabel:not(:first-child){margin-top:64px}.lab-rs-grouplabel span{font:700 13px var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--le-teal-deep);flex:none}.lab-rs-grouplabel:after{content:"";flex:1;height:1px;background:#0a232624}.lab-rs-grid{display:grid;gap:26px}.lab-rs-grid--featured{grid-template-columns:1fr 1fr}.lab-rs-grid--compact{grid-template-columns:repeat(3,1fr)}.lab-rs-card{position:relative;background:#fff;border:1px solid rgba(10,35,38,.09);border-radius:18px;overflow:hidden;transition:transform .22s var(--rs-ease),box-shadow .22s,border-color .22s}.lab-rs-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--c, var(--le-teal-deep));transform:scaleY(0);transform-origin:top;transition:transform .25s var(--rs-ease);z-index:3}.lab-rs-card:hover{transform:translateY(-5px);box-shadow:0 18px 44px color-mix(in srgb,var(--c, #0a2326) 22%,rgba(10,35,38,.14));border-color:transparent}.lab-rs-card:hover:before{transform:scaleY(1)}.lab-rs-link{display:flex;flex-direction:column;height:100%;color:inherit;padding:30px 30px 26px}.lab-rs-ico{width:56px;height:56px;flex:none;border-radius:15px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--c) 13%,#fff);color:var(--c);margin-bottom:22px}.lab-rs-ico .lab-icon,.lab-rs-ico img{width:28px;height:28px}.lab-rs-cat{font:700 11.5px var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--c, var(--le-teal-deep));margin:0 0 9px}.lab-rs-title{font:700 27px/1.02 var(--font-display);text-transform:uppercase;letter-spacing:0;color:var(--le-petrol);margin:0 0 11px}.lab-rs-desc{font:400 15.5px/1.62 var(--font-sans);color:var(--color-fg-2);margin:0;flex:1}.lab-rs-desc p{margin:0}.lab-rs-desc p+p{margin-top:10px}.lab-rs-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:24px;padding-top:18px;border-top:1px solid rgba(10,35,38,.09)}.lab-rs-meta{font:500 13px/1 var(--font-mono);letter-spacing:.01em;color:var(--color-fg-3)}.lab-rs-go{display:inline-flex;align-items:center;gap:7px;font:700 13px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--le-teal-deep);white-space:nowrap}.lab-rs-go .lab-icon{transition:transform .2s var(--rs-ease)}.lab-rs-card:hover .lab-rs-go .lab-icon{transform:translate(4px)}.lab-rs-card--feat .lab-rs-link{display:grid;grid-template-columns:168px 1fr;padding:0;align-items:stretch}.lab-rs-panel{position:relative;overflow:hidden;background:var(--c, var(--le-teal-deep));display:flex;align-items:center;justify-content:center;color:#fff}.lab-rs-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(le-plant-pattern.avif) repeat;background-size:116px auto;opacity:.12;mix-blend-mode:multiply;pointer-events:none}.lab-rs-panel-ico{position:relative;z-index:2;display:inline-flex}.lab-rs-panel-ico .lab-icon,.lab-rs-panel-ico img{width:56px;height:56px}.lab-rs-flag{position:absolute;top:16px;left:16px;z-index:2;font:700 10.5px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#00000038;padding:5px 11px;border-radius:100px}.lab-rs-card--feat .lab-rs-content{padding:30px 32px 28px;display:flex;flex-direction:column}.lab-rs-card--feat .lab-rs-title{font-size:32px}.lab-rs-card--feat .lab-rs-desc{font-size:16px}.lab-rs-cta{margin-top:72px}@media(max-width:940px){.lab-rs-grid--featured{grid-template-columns:1fr}.lab-rs-grid--compact{grid-template-columns:1fr 1fr}}@media(max-width:760px){.lab-rs-grid--compact,.lab-rs-card--feat .lab-rs-link{grid-template-columns:1fr}.lab-rs-panel{min-height:120px}.lab-rs-cta{margin-top:56px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/lab-resources.css.map */
