.science-section{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.science-hero{display:flex;flex-direction:column;align-items:center;text-align:center;min-height:60vh;padding:2rem 0;gap:3rem}.science-hero__content{text-align:center;max-width:600px}.science-hero__headline{font-size:clamp(2.5rem,5vw,4rem);font-weight:400;line-height:1.1;margin-bottom:1.5rem;color:rgb(var(--color-foreground))}.science-hero__sub{font-size:1.25rem;line-height:1.6;color:rgb(var(--color-foreground));opacity:.8;max-width:500px;margin:0 auto}.science-hero__visual{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.science-hero__image-container{width:100%;max-width:600px;border-radius:12px;overflow:hidden}.science-hero__image{width:100%;height:auto;display:block;object-fit:cover}.science-hero__macro-smile{position:relative;width:200px;height:200px;margin-bottom:2rem}.macro-texture{position:absolute;width:100%;height:100%;border-radius:50%;opacity:.7}.macro-texture--coconut{background:linear-gradient(45deg,#8b4513,#d2691e);top:0;left:0}.macro-texture--glass{background:linear-gradient(45deg,#ffffff4d,#ffffff1a);top:10px;left:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rainbow-arc{width:100%;max-width:300px;height:auto}.connecting-line{position:relative;height:200px;display:flex;justify-content:center;align-items:center;margin:2rem 0}.connecting-line__dotted{width:2px;height:200px;background:repeating-linear-gradient(to bottom,#1c1c1c 0px,#1c1c1c 8px,transparent 8px,transparent 12px);opacity:0;transform:scaleY(0);transform-origin:top;transition:all .8s ease}.connecting-line__dotted.visible{opacity:1;transform:scaleY(1)}@media screen and (min-width:768px){.connecting-line,.connecting-line__dotted{height:250px}}.science-gatekeeper{padding:4rem 0;text-align:center}.science-gatekeeper__headline{font-size:clamp(2rem,4vw,3rem);font-weight:400;margin-bottom:1.5rem;color:rgb(var(--color-foreground))}.science-gatekeeper__body{font-size:1.125rem;line-height:1.7;color:rgb(var(--color-foreground));opacity:.8;max-width:600px;margin:0 auto 3rem}.gatekeeper-diagram{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-bottom:3rem}@media screen and (min-width:768px){.gatekeeper-diagram{flex-direction:row;justify-content:center;gap:3rem}}.gatekeeper-diagram__mouth,.gatekeeper-diagram__body{width:80px;height:80px;color:rgb(var(--color-foreground))}.gatekeeper-diagram__arrow{width:200px;height:20px;color:rgb(var(--color-foreground))}@media screen and (min-width:768px){.gatekeeper-diagram__arrow{transform:rotate(0)}}.gatekeeper-icons{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.gatekeeper-icon{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:rgb(var(--color-foreground))}.gatekeeper-icon svg{width:60px;height:60px}.gatekeeper-icon span{font-size:.875rem;font-weight:500}.science-biome{padding:4rem 0;text-align:center}.science-biome__content{max-width:800px;margin:0 auto 3rem}.science-biome__headline{font-size:clamp(2rem,4vw,3rem);font-weight:400;margin-bottom:1.5rem;color:rgb(var(--color-foreground))}.science-biome__intro{font-size:1.25rem;line-height:1.6;color:rgb(var(--color-foreground));margin-bottom:1rem}.science-biome__description{font-size:1.125rem;line-height:1.7;color:rgb(var(--color-foreground));opacity:.8;margin-bottom:1rem}.science-biome__subtitle{font-size:1rem;font-weight:500;color:rgb(var(--color-foreground));margin-bottom:2rem}.science-biome__process{display:grid;grid-template-columns:1fr;gap:2rem;max-width:900px;margin:0 auto}@media screen and (min-width:768px){.science-biome__process{grid-template-columns:repeat(2,1fr);gap:2rem}}.biome-step{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem 1.5rem;background:rgb(var(--color-background));border:1px solid rgb(var(--color-border));border-radius:12px;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.biome-step:hover{box-shadow:0 8px 25px #0000001a}.biome-step__icon{width:80px;height:80px;margin-bottom:1rem;color:rgb(var(--color-foreground))}.biome-step__content h3{font-size:1.25rem;font-weight:400;margin-bottom:.75rem;color:rgb(var(--color-foreground))}.biome-step__content p{font-size:.875rem;line-height:1.6;color:rgb(var(--color-foreground));opacity:.7}.science-biome__conclusion{margin-top:3rem}.biome-conclusion{font-size:1.125rem;font-weight:500;color:rgb(var(--color-foreground));font-style:italic}.science-mouth-body{padding:4rem 0;text-align:center}.science-mouth-body__headline{font-size:clamp(2rem,4vw,3rem);font-weight:400;margin-bottom:1.5rem;color:rgb(var(--color-foreground))}.science-mouth-body__body{font-size:1.125rem;line-height:1.7;color:rgb(var(--color-foreground));opacity:.8;max-width:600px;margin:0 auto 3rem}.science-mouth-body__tiles{display:grid;grid-template-columns:1fr;gap:2rem;max-width:800px;margin:0 auto}@media screen and (min-width:768px){.science-mouth-body__tiles{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.mouth-body-tile{background:rgb(var(--color-background));border:1px solid rgb(var(--color-border));border-radius:12px;padding:2rem 1.5rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.mouth-body-tile:hover{box-shadow:0 8px 25px #0000001a}.tile-icon{width:80px;height:80px;margin:0 auto 1rem;color:rgb(var(--color-foreground))}.mouth-body-tile h3{font-size:1.25rem;font-weight:400;margin-bottom:.5rem;color:rgb(var(--color-foreground))}.mouth-body-tile p{font-size:.875rem;color:rgb(var(--color-foreground));opacity:.7}.science-approach{padding:4rem 0;text-align:center}.science-approach__headline{font-size:clamp(2rem,4vw,3rem);font-weight:400;margin-bottom:2rem;color:rgb(var(--color-foreground))}.science-approach__bullets{max-width:600px;margin:0 auto 3rem}.approach-bullet{font-size:1.125rem;line-height:1.7;margin-bottom:1rem;color:rgb(var(--color-foreground));opacity:.8}.approach-bullet strong{color:rgb(var(--color-foreground));opacity:1}.approach-stacks{display:flex;flex-direction:column;gap:2rem;max-width:400px;margin:0 auto}@media screen and (min-width:768px){.approach-stacks{flex-direction:row;max-width:600px}}.stack{flex:1;text-align:center}.stack-label{font-size:.875rem;font-weight:600;margin-bottom:1rem;color:rgb(var(--color-foreground))}.stack-bar{height:8px;border-radius:4px;margin:0 auto;width:100%;max-width:200px}.stack-bar--green{background:linear-gradient(90deg,#4caf50,#8bc34a)}.stack-bar--red{background:linear-gradient(90deg,#f44336,#ff9800)}.science-notice{padding:4rem 0;text-align:center}.science-notice__headline{font-size:clamp(2rem,4vw,3rem);font-weight:400;margin-bottom:2rem;color:rgb(var(--color-foreground))}.science-notice__list{display:grid;grid-template-columns:1fr;gap:1rem;max-width:500px;margin:0 auto 2rem}@media screen and (min-width:768px){.science-notice__list{grid-template-columns:repeat(2,1fr)}}.notice-item{display:flex;align-items:center;gap:1rem;padding:1rem;background:rgb(var(--color-background));border:1px solid rgb(var(--color-border));border-radius:8px;text-align:left}.checkmark-icon{width:24px;height:24px;color:#4caf50;flex-shrink:0}.notice-item span{font-size:1rem;color:rgb(var(--color-foreground))}.science-notice__note{font-size:.875rem;color:rgb(var(--color-foreground));opacity:.7;font-style:italic}.science-usage{padding:4rem 0}.science-usage__container{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media screen and (min-width:768px){.science-usage__container{grid-template-columns:1fr 1fr;gap:4rem}}.science-usage__image{order:1}@media screen and (min-width:768px){.science-usage__image{order:0}}.usage-image{width:100%;height:auto;border-radius:12px;object-fit:cover}.science-usage__content{text-align:center}@media screen and (min-width:768px){.science-usage__content{text-align:left}}.science-usage__headline{font-size:clamp(2rem,4vw,3rem);font-weight:400;margin-bottom:2rem;color:rgb(var(--color-foreground))}.science-usage__steps{display:grid;grid-template-columns:1fr;gap:2rem;max-width:600px;margin:0 auto 3rem}@media screen and (min-width:768px){.science-usage__steps{margin:0 0 3rem}}.usage-step{display:flex;align-items:flex-start;gap:1.5rem;text-align:left;padding:1.5rem;background:rgb(var(--color-background));border:1px solid rgb(var(--color-border));border-radius:12px}.step-number{width:50px;height:50px;background:#4a265c;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem;flex-shrink:0;box-shadow:0 4px 15px #4a265c4d}.step-content h3{font-size:1.125rem;font-weight:400;margin-bottom:.5rem;color:rgb(var(--color-foreground))}.step-content p{font-size:.875rem;color:rgb(var(--color-foreground));opacity:.7}.usage-progress{max-width:400px;margin:0 auto}.progress-line{height:4px;background:linear-gradient(90deg,#4caf50,#8bc34a);border-radius:2px;transform-origin:left}.science-faq{padding:4rem 0;text-align:center}.science-faq__headline{font-size:clamp(2rem,4vw,3rem);font-weight:400;margin-bottom:2rem;color:rgb(var(--color-foreground))}.science-faq__items{max-width:700px;margin:0 auto}.faq-item{border-bottom:1px solid rgb(var(--color-border));margin-bottom:1rem}.faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;background:none;border:none;text-align:left;cursor:pointer;font-size:1.125rem;font-weight:400;color:rgb(var(--color-foreground))}.faq-icon{width:24px;height:24px;transition:transform .3s ease}.faq-answer{overflow:hidden;height:0;transition:height .3s ease}.faq-answer p{padding:0 0 1.5rem;margin:0;color:rgb(var(--color-foreground));opacity:.8;line-height:1.6}.faq-item.active .faq-icon{transform:rotate(90deg)}.science-cta{padding:4rem 0;text-align:center;background:linear-gradient(135deg,rgba(var(--color-foreground),.05),rgba(var(--color-foreground),.02));border-radius:16px;margin:2rem 0}.science-cta__headline{font-size:clamp(2rem,4vw,3rem);font-weight:400;margin-bottom:2rem;color:rgb(var(--color-foreground))}.science-cta__buttons{display:flex;justify-content:center;align-items:center}.cta-button{display:inline-flex!important;align-items:center;gap:.5rem;padding:1rem 2rem;background:#1c1c1c!important;color:#fff!important;text-decoration:none;border-radius:8px;font-weight:400;font-size:1.125rem;transition:all .3s ease;position:relative;overflow:hidden;opacity:1!important;visibility:visible!important}.cta-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.cta-button:hover:before{left:100%}.cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.cta-arrow{width:20px;height:20px;transition:transform .3s ease}@media screen and (max-width:767px){.science-hero{min-height:60vh;padding:1rem 0}.science-hero__headline{font-size:2.5rem}.science-hero__sub{font-size:1.125rem}.gatekeeper-icons{gap:1rem}.gatekeeper-icon svg{width:50px;height:50px}.mouth-body-tile{padding:1.5rem 1rem}.tile-icon{width:60px;height:60px}.usage-step{padding:1rem;gap:1rem}.step-number{width:35px;height:35px;font-size:1rem}}[data-animate]{opacity:0}[data-animate=fade-up]{transform:translateY(20px)}[data-animate=slide-in-left]{transform:translate(-50px)}[data-animate=slide-in-up]{transform:translateY(30px)}[data-animate=scale-in]{transform:scale(.95)}[data-animate=draw],[data-animate=draw-line]{stroke-dasharray:200;stroke-dashoffset:200}[data-animate=grow-bar]{transform:scaleY(0);transform-origin:bottom}[data-animate=shrink-bar]{transform:scaleY(1);transform-origin:bottom}[data-animate=checkmark]{transform:scale(0)}[data-animate=progress-line]{transform:scaleX(0);transform-origin:left}[data-animate=button-fill]{position:relative;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/10/assets/science.css.map */
