.sm-section{padding:clamp(76px,9vw,140px) clamp(20px,4vw,40px);background:#fafaf9;border-top:1px solid #ECEDEE;border-bottom:1px solid #ECEDEE}.sm-container{max-width:1200px;margin:0 auto}.sm-eyebrow{font-family:Geist Mono,monospace;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#8a8c91}.sm-intro-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:clamp(24px,4vw,64px);margin-top:24px;align-items:start}.sm-heading{margin:0;font-size:clamp(34px,4.4vw,62px);line-height:1;letter-spacing:-.04em;font-weight:500;color:#0b0b0c}.sm-body{margin:0;font-size:17px;line-height:1.7;color:#55565a;max-width:520px}.sm-body--second{margin:18px 0 0;font-size:17px;line-height:1.7;color:#55565a;max-width:520px}.sm-citation{margin-top:20px;font-family:Geist Mono,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#8a8c91}.sm-content-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(18px,2.6vw,28px);margin-top:clamp(40px,5vw,68px);align-items:stretch}.sm-image-card{border:1px solid #E6E7E9;border-radius:16px;overflow:hidden;background:#fff;display:flex;flex-direction:column;box-shadow:0 1px 2px #190f6e0a}.sm-image-wrap{position:relative;aspect-ratio:16/11;background:#f6f6f5;border-bottom:1px solid #ECEDEE}.sm-image{width:100%;height:100%;object-fit:cover;display:block}.sm-image-card-body{padding:24px 24px 28px}.sm-image-card-label{font-family:Geist Mono,monospace;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:#8a8c91}.sm-image-card-title{margin:12px 0 10px;font-size:22px;font-weight:500;letter-spacing:-.025em;color:#0b0b0c}.sm-image-card-text{margin:0;font-size:15px;line-height:1.65;color:#55565a}.sm-points{display:grid;gap:12px;align-content:start}.sm-point{border:1px solid #E6E7E9;border-radius:14px;padding:22px 24px;background:#fff;display:flex;gap:18px;align-items:baseline;box-shadow:0 1px 2px #190f6e0a}.sm-point-index{font-family:Geist Mono,monospace;font-size:12px;color:#8a8c91;min-width:22px}.sm-point-title{font-size:17px;font-weight:500;letter-spacing:-.015em}.sm-point-text{margin:6px 0 0;font-size:15.5px;line-height:1.55;color:#55565a}.sm-callout{border:1px solid #E6E7E9;border-radius:14px;padding:22px 24px;background:#fff;box-shadow:0 1px 2px #190f6e0a}.sm-callout-label{font-family:Geist Mono,monospace;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:#8a8c91}.sm-callout-text{margin:12px 0 0;font-size:15.5px;line-height:1.6;color:#55565a}.sm-absorb-wrap{width:100%;height:100%;background:#f6f6f5}.sm-absorb-svg{width:100%;height:100%;display:block}.sm-absorb-label{font-family:Geist Mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;fill:#8a8c91}.sm-absorb-caption{font-family:Geist Mono,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;fill:#8a8c91;text-anchor:end}.sm-absorb-divider{stroke:#ecedee;stroke-width:1}.sm-absorb-mucosa-line{stroke:#c9cacc;stroke-width:1.5;stroke-dasharray:4 5;fill:none}.sm-absorb-vessel-guide{stroke:#0b0b0c;stroke-opacity:.12;stroke-width:1.5;fill:none}.sm-absorb-film{fill:#fff;stroke:#0b0b0c;stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:sm-absorb-dissolve 6s cubic-bezier(.65,0,.35,1) infinite}@keyframes sm-absorb-dissolve{0%{transform:scaleX(1);opacity:1}55%{transform:scaleX(.7);opacity:.85}78%{transform:scaleX(.42);opacity:.5}to{transform:scaleX(1);opacity:1}}.sm-absorb-release{fill:#a5c8dc;animation-name:sm-absorb-release;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:infinite;animation-duration:3.2s}.sm-absorb-release-a{animation-delay:0s}.sm-absorb-release-b{animation-delay:1.07s}.sm-absorb-release-c{animation-delay:2.13s}@keyframes sm-absorb-release{0%{opacity:0;transform:translateY(0)}12%{opacity:1}65%{opacity:1}to{opacity:0;transform:translateY(128px)}}.sm-absorb-particle{fill:#a5c8dc;animation-name:sm-absorb-flow;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes sm-absorb-flow{0%{offset-distance:0%;opacity:0}8%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}.sm-absorb-particle--v1{offset-path:path("M -20 260 C 100 230 200 290 320 260 C 440 230 540 290 660 260");animation-duration:5.2s}.sm-absorb-particle--v2{offset-path:path("M -20 340 C 120 310 220 370 340 340 C 460 310 560 370 660 340");animation-duration:6s}.sm-absorb-p1{animation-delay:0s}.sm-absorb-p2{animation-delay:1.3s}.sm-absorb-p3{animation-delay:2.6s}.sm-absorb-p4{animation-delay:3.9s}.sm-absorb-p5{animation-delay:.7s}.sm-absorb-p6{animation-delay:2s}.sm-absorb-p7{animation-delay:3.3s}.sm-absorb-p8{animation-delay:4.6s}
/*# sourceMappingURL=/cdn/shop/t/13/assets/landing-science-mucosa.css.map */
