.yle-anatomy{background:radial-gradient(ellipse 55% 60% at 68% 52%,rgba(30,60,120,.06) 0%,transparent 65%),radial-gradient(ellipse 40% 35% at 20% 80%,rgba(20,40,100,.03) 0%,transparent 55%),#f0efea;border-top:1px solid rgba(5,10,16,.07);border-bottom:1px solid rgba(5,10,16,.07);overflow:hidden}.yle-anatomy__inner{display:grid;grid-template-columns:1fr;align-items:center;gap:clamp(2.5rem,5vw,4rem);padding:clamp(3.5rem,7vw,6rem) 0}@media screen and (min-width:900px){.yle-anatomy__inner{grid-template-columns:minmax(0,.82fr) minmax(0,1fr)}}.yle-anatomy__eyebrow{font-family:var(--font-mono);font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:#050a1061;margin:0 0 1.25rem}.yle-anatomy__heading{font-family:var(--font-garamond);font-style:italic;font-size:clamp(30px,3.6vw,54px);line-height:1.04;letter-spacing:-.015em;color:var(--color-ink);margin:0 0 1.1rem;max-width:14ch}.yle-anatomy__lead{font-family:var(--font-garamond);font-size:clamp(15px,1.1vw,18px);line-height:1.65;color:#050a108c;margin:0 0 2.25rem;max-width:38ch}.yle-anatomy__protocols{display:flex;flex-direction:column}.yle-anatomy__protocol{display:grid;grid-template-columns:2rem 1fr auto;align-items:center;gap:.85rem;padding:1rem 0;border-top:1px solid rgba(5,10,16,.07);text-decoration:none;border-radius:2px;transition:background .22s ease,padding-inline .22s ease}.yle-anatomy__protocol:last-child{border-bottom:1px solid rgba(5,10,16,.07)}@media(hover:hover)and (pointer:fine){.yle-anatomy__protocol:hover{background:#050a1007;padding-left:.6rem;padding-right:.6rem;margin-inline:-.6rem}.yle-anatomy__protocol:hover .yle-anatomy__protocol-arrow{opacity:1;transform:translate(4px)}}.yle-anatomy__protocol-code{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.22em;font-weight:600;text-transform:uppercase}.yle-anatomy__protocol-body{display:flex;flex-direction:column;gap:.12rem}.yle-anatomy__protocol-name{font-family:var(--font-garamond);font-size:clamp(14px,1vw,16px);line-height:1.2;color:var(--color-ink)}.yle-anatomy__protocol-systems{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:#050a1061}.yle-anatomy__protocol-arrow{font-size:13px;color:#050a1038;transition:opacity .22s ease,transform .22s ease}.yle-anatomy__visual{position:relative}.yle-anatomy__stage{position:relative;min-height:clamp(440px,58vw,760px);display:flex;align-items:center;justify-content:center}.yle-anatomy__video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:100%;max-width:100%;object-fit:contain;object-position:center;border-radius:16px;opacity:0;animation:yle-video-appear 1.2s ease .3s forwards;filter:hue-rotate(120deg) saturate(.85) brightness(1.05)}@keyframes yle-video-appear{to{opacity:1}}@media(prefers-reduced-motion:reduce){.yle-anatomy__video{animation:none;opacity:1}}.yle-anatomy__glow{position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:0;width:65%;height:40%;background:radial-gradient(ellipse 100% 100% at 50% 88%,rgba(33,68,52,.1) 0%,rgba(33,68,52,.03) 60%,transparent 100%);pointer-events:none;filter:blur(24px)}@media(prefers-reduced-motion:reduce){.yle-anatomy__img{animation:none!important;opacity:0!important}.yle-anatomy__img--1{opacity:1!important}}@media screen and (max-width:899px){.yle-anatomy__visual{order:-1}.yle-anatomy__stage{min-height:clamp(300px,68vw,480px)}.yle-anatomy__img{max-height:clamp(300px,68vw,480px)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ylemopure-anatomy.css.map */
