.research-showcase--bordered{border-bottom:.1rem solid rgba(var(--color-foreground),.08);border-top:.1rem solid rgba(var(--color-foreground),.08)}.research-showcase__header{margin-bottom:clamp(2rem,5vw,3.5rem);text-align:center}.research-showcase__heading{color:rgb(var(--research-showcase-accent, var(--color-foreground)));margin:0}.research-showcase__intro{margin:1.5rem auto 0;max-width:42rem}.research-showcase__intro>*:first-child{margin-top:0}.research-showcase__intro>*:last-child{margin-bottom:0}.research-showcase{--research-showcase-block-gap: 2rem;--research-showcase-visual-size: min(26rem, 90vw)}.research-showcase__grid{align-items:center;display:grid;gap:var(--research-showcase-block-gap);grid-template-columns:1fr;margin-block-end:clamp(2rem,5vw,3rem);margin-block-start:clamp(2rem,5vw,3.5rem)}.research-showcase__col{align-content:start;display:grid;gap:var(--research-showcase-block-gap)}.research-showcase__visual{aspect-ratio:1;justify-self:center;position:relative;touch-action:none;width:var(--research-showcase-visual-size)}.research-showcase__visual-ring{background:radial-gradient(circle at 30% 30%,rgba(var(--color-foreground),.06),transparent 55%);border:.15rem solid rgba(var(--color-background),.95);box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.12);border-radius:50%;display:grid;height:100%;overflow:hidden;place-items:center;width:100%}.research-showcase__visual-inner{display:grid;height:78%;perspective:min(56rem,120vw);place-items:center;transform-style:preserve-3d;transition:transform .35s ease-out;width:78%;will-change:transform}.research-showcase__orbit{animation:research-showcase-orbit var(--research-showcase-spin-duration, 22s) linear infinite;display:grid;height:100%;place-items:center;transform-origin:center center;transform-style:preserve-3d;width:100%}.research-showcase__orbit--static{animation:none}@keyframes research-showcase-orbit{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.research-showcase__molecule{aspect-ratio:1;background:transparent;border-radius:50%;height:100%;min-height:0;overflow:hidden;padding:0;position:relative;width:100%}.research-showcase__image,.research-showcase__placeholder{height:auto;max-height:100%;object-fit:contain;width:100%}.research-showcase__video{border-radius:50%;display:block;height:100%;overflow:hidden;width:100%}.research-showcase__video-element{height:100%;object-fit:cover;width:100%}.research-showcase__placeholder svg{height:auto;opacity:.35;width:100%}.research-showcase__panel-title{color:rgb(var(--research-showcase-accent, var(--color-foreground)));font-size:1.2rem;font-weight:700;letter-spacing:.06em;line-height:1.35;margin:0 0 .5rem;text-transform:uppercase}.research-showcase__panel-body{font-size:1.4rem;line-height:1.55;margin:0}.research-showcase__panel-body>*:first-child{margin-top:0}.research-showcase__panel-body>*:last-child{margin-bottom:0}.research-showcase__col--left{text-align:end}.research-showcase__col--right{text-align:start}.research-showcase__footer{display:flex;justify-content:center}@media screen and (min-width:990px){.research-showcase{--research-showcase-visual-size: min(28rem, 100%)}.research-showcase__grid{align-items:center;gap:var(--research-showcase-block-gap);grid-template-columns:minmax(0,1fr) minmax(20rem,28rem) minmax(0,1fr)}.research-showcase__visual{grid-column:2;grid-row:1}.research-showcase__col--left{grid-column:1;grid-row:1}.research-showcase__col--right{grid-column:3;grid-row:1}}@media screen and (min-width:750px)and (max-width:989px){.research-showcase{--research-showcase-visual-size: min(22rem, 100%)}.research-showcase__grid{gap:var(--research-showcase-block-gap);grid-template-columns:minmax(0,1fr) minmax(14rem,20rem) minmax(0,1fr)}.research-showcase__visual{grid-column:2;grid-row:1}.research-showcase__col--left{grid-column:1;grid-row:1}.research-showcase__col--right{grid-column:3;grid-row:1}}@media screen and (max-width:749px){.research-showcase__grid{display:flex;flex-direction:column;gap:var(--research-showcase-block-gap)}.research-showcase__visual{margin-bottom:0;order:-1}.research-showcase__col--left,.research-showcase__col--right{text-align:start}.research-showcase__col--left{order:1}.research-showcase__col--right{order:2}}@media(prefers-reduced-motion:reduce){.research-showcase__visual-inner{transition:none}.research-showcase__orbit{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-science-spotlight.css.map */
