@media (prefers-reduced-motion:reduce){[data-hero-stage],[data-cinema-stage],.hero-label,.hero-tagline,.hero-stage h1,.hero-sub,.hero-cta-row,.hero-trust,.hero-plechovka,.counter-header>*,.stat-card,.tl-legend-item,.timeline-chart-header,.counter-closing,.product-image-wrap,.product-text>*,.wayusa-header>*,.wayusa-stop,.reciprocity-photo,.reciprocity-inner>*,.persona-inner>*,.persona-photo-wrap,.testimonial-card,.tichi-predatori .section-label,.tichi-predatori h2,.tichi-predatori-subline,.buy-card,.closer-manifest .line,.closer-manifest .accent,.newsletter,.closer-final,.btn-primary-large,.closer-meta{opacity:1!important;transform:none!important}.tl-line{stroke-dashoffset:0!important}.tl-area{opacity:1!important}.cinema-pin{height:auto!important;position:static!important}.hero-stage{opacity:1!important;pointer-events:auto!important;position:relative!important}.cinema-stage{display:none!important}}.homepage-root{--hp-coffee:#c4783e;--hp-energy-drink:#6b8fbf;--hp-matcha:#7ba36b;--hp-yerba:#4fa89a;--hp-muted:rgba(var(--wayusa-cream-rgb) / .45);--hp-muted2:rgba(var(--wayusa-cream-rgb) / .25);background:var(--wayusa-midnight);color:var(--wayusa-cream);font-family:var(--font-public-sans), -apple-system, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-color:var(--wayusa-gold) var(--wayusa-midnight);overflow-x:clip}.homepage-root .section-label{font-family:var(--font-public-sans), sans-serif;font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--wayusa-gold);margin-bottom:1.5rem;font-weight:600}.homepage-root h2{font-family:var(--font-lora), Georgia, serif;font-size:var(--text-h2);font-weight:600;line-height:var(--leading-heading);letter-spacing:-.02em;color:var(--wayusa-cream);margin:0 0 1.25rem}.homepage-root h2 em{color:var(--wayusa-gold);font-style:italic}.homepage-root h3{font-family:var(--font-lora), Georgia, serif;font-size:var(--text-h3);font-weight:600;line-height:var(--leading-heading);color:var(--wayusa-cream)}.homepage-root .gold-axis{background:linear-gradient(to bottom, rgba(var(--wayusa-gold-rgb) / 1), transparent);opacity:.25;width:1px;height:80px;margin:0 auto}.homepage-root .btn-primary,.homepage-root .btn-secondary,.homepage-root .btn-primary-large{font-family:var(--font-public-sans), sans-serif;letter-spacing:.05em;border-radius:var(--radius-pill);transition:background-color .25s var(--ease-brand), transform .25s var(--ease-brand), border-color .25s var(--ease-brand), color .25s var(--ease-brand), box-shadow .25s var(--ease-brand);cursor:pointer;white-space:nowrap;border:1px solid #0000;align-items:center;gap:.6rem;padding:.7rem 1.75rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.homepage-root .btn-primary{background:var(--wayusa-gold);color:var(--wayusa-midnight);box-shadow:0 12px 30px -8px rgba(var(--wayusa-gold-rgb) / .4)}.homepage-root .btn-primary:hover,.homepage-root .btn-primary:focus-visible{background:var(--wayusa-soft-gold);box-shadow:0 18px 40px -8px rgba(var(--wayusa-gold-rgb) / .55);transform:translateY(-2px)}.homepage-root .btn-secondary{color:var(--wayusa-cream);border-color:rgba(var(--wayusa-gold-rgb) / .3);letter-spacing:.1em;text-transform:uppercase;background:0 0;padding:.65rem 1.6rem;font-size:.78rem}.homepage-root .btn-secondary:hover,.homepage-root .btn-secondary:focus-visible{border-color:var(--wayusa-gold);color:var(--wayusa-gold);transform:translateY(-1px)}.homepage-root .btn-primary-large{background:var(--wayusa-gold);color:var(--wayusa-midnight);box-shadow:0 14px 36px -8px rgba(var(--wayusa-gold-rgb) / .45);padding:.9rem 2rem;font-size:1rem}.homepage-root .btn-primary-large:hover,.homepage-root .btn-primary-large:focus-visible{background:var(--wayusa-soft-gold);box-shadow:0 20px 48px -8px rgba(var(--wayusa-gold-rgb) / .6);transform:translateY(-2px)}.homepage-root .arrow{transition:transform .25s var(--ease-brand);font-size:1.1em}.homepage-root .btn-primary:hover .arrow,.homepage-root .btn-primary-large:hover .arrow,.homepage-root .btn-secondary:hover .arrow{transform:translate(3px)}.cinematic-intro{background:var(--wayusa-midnight);width:100%;height:300vh;position:relative}.cinema-pin{width:100%;height:100vh;position:sticky;top:0;overflow:hidden}.cinema-stage{z-index:3;pointer-events:none;position:absolute;inset:0}.cinema-stage video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease-brand);position:absolute;inset:0}.cinema-stage video.ready{opacity:1}.cinema-poster{background:var(--wayusa-midnight) url(/homepage/hero-intro-poster.jpg) center / cover no-repeat;z-index:-1;position:absolute;inset:0}.cinema-scroll-hint{color:#fff9;font-family:var(--font-public-sans), sans-serif;letter-spacing:.3em;text-transform:uppercase;z-index:2;transition:opacity .4s var(--ease-brand);flex-direction:column;align-items:center;gap:.75rem;font-size:.72rem;display:flex;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}.cinema-scroll-hint.hidden{opacity:0;pointer-events:none}.cinema-scroll-line{background:linear-gradient(to bottom, var(--wayusa-gold), transparent);width:1px;height:32px;animation:homepageScrollPulse 2s var(--ease-brand) infinite}@keyframes homepageScrollPulse{0%,to{opacity:.3;transform:scaleY(.8)}50%{opacity:1;transform:scaleY(1.1)}}.cinema-finale-cue{color:var(--wayusa-gold);font-family:var(--font-public-sans), sans-serif;letter-spacing:.3em;text-transform:uppercase;opacity:0;transition:opacity .5s var(--ease-brand);z-index:2;font-size:.75rem;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.cinema-finale-cue.show{opacity:1}.hero-stage{z-index:2;background:linear-gradient(180deg, rgba(var(--wayusa-dark-forest-rgb) / .55) 0%, rgba(var(--wayusa-dark-forest-rgb) / .1) 24%, rgba(var(--wayusa-dark-forest-rgb) / .1) 72%, rgba(var(--wayusa-dark-forest-rgb) / .6) 100%), linear-gradient(100deg, rgba(var(--wayusa-dark-forest-rgb) / .96) 0%, rgba(var(--wayusa-dark-forest-rgb) / .9) 30%, rgba(var(--wayusa-dark-forest-rgb) / .74) 48%, rgba(var(--wayusa-dark-forest-rgb) / .42) 62%, rgba(var(--wayusa-dark-forest-rgb) / .6) 82%, rgba(var(--wayusa-dark-forest-rgb) / .86) 100%), var(--wayusa-dark-forest) url(/homepage/jaguar-bg.webp) center / cover no-repeat;background-image:linear-gradient(180deg, rgba(var(--wayusa-dark-forest-rgb) / .55) 0%, rgba(var(--wayusa-dark-forest-rgb) / .1) 24%, rgba(var(--wayusa-dark-forest-rgb) / .1) 72%, rgba(var(--wayusa-dark-forest-rgb) / .6) 100%), linear-gradient(100deg, rgba(var(--wayusa-dark-forest-rgb) / .96) 0%, rgba(var(--wayusa-dark-forest-rgb) / .9) 30%, rgba(var(--wayusa-dark-forest-rgb) / .74) 48%, rgba(var(--wayusa-dark-forest-rgb) / .42) 62%, rgba(var(--wayusa-dark-forest-rgb) / .6) 82%, rgba(var(--wayusa-dark-forest-rgb) / .86) 100%), image-set(url(/homepage/jaguar-bg.avif) type("image/avif"), url(/homepage/jaguar-bg.webp) type("image/webp"));opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:8rem 2rem 4rem;display:flex;position:absolute;inset:0;overflow:hidden}.hero-stage:before{content:"";background:radial-gradient(circle, rgba(var(--wayusa-gold-rgb) / .06) 0%, transparent 55%);pointer-events:none;z-index:0;width:1100px;height:1100px;position:absolute;top:50%;right:-10%;transform:translateY(-50%)}.hero-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:4rem;width:100%;max-width:1280px;display:grid}.hero-text{flex-direction:column;gap:1.25rem;display:flex}.hero-label{font-family:var(--font-public-sans), sans-serif;letter-spacing:.3em;text-transform:uppercase;color:var(--wayusa-gold);font-size:.72rem;font-weight:600}.hero-tagline{font-family:var(--font-lora), Georgia, serif;color:var(--wayusa-gold);margin:0;font-size:clamp(1.05rem,1.8vw,1.2rem);font-style:italic}.hero-stage h1{font-family:var(--font-lora), Georgia, serif;font-size:var(--text-hero);letter-spacing:-.02em;color:var(--wayusa-cream);margin:0;font-weight:700;line-height:1.05}.hero-stage h1 em{color:var(--wayusa-gold);font-style:italic}.hero-sub{color:rgba(var(--wayusa-cream-rgb) / .85);max-width:560px;margin:0;font-size:1.05rem;line-height:1.55}.hero-sub strong{color:var(--wayusa-gold);font-weight:600}.hero-cta-row{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:.5rem;display:flex}.hero-stage .btn-secondary{letter-spacing:.12em;text-transform:uppercase;border-color:rgba(var(--wayusa-gold-rgb) / .3);padding:.75rem 1.5rem;font-size:.78rem}.hero-stage .btn-primary{letter-spacing:.05em;padding:.85rem 1.95rem;font-size:.92rem}.hero-trust{flex-wrap:wrap;gap:1.25rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.hero-trust-item{color:rgba(var(--wayusa-cream-rgb) / .6);align-items:center;gap:.4rem;font-size:.8rem;display:inline-flex}.hero-trust-item svg,.hero-trust-item img{width:16px;height:16px;color:var(--wayusa-gold);object-fit:contain;flex-shrink:0}.hero-plechovka{justify-content:center;align-items:center;display:flex;position:relative}.hero-plechovka img{filter:drop-shadow(0 30px 60px #00000080);z-index:1;width:115%;max-width:115%;height:auto;position:relative}.hero-rings{display:none}.counter-section{background:var(--wayusa-cream);color:var(--wayusa-deep-forest);padding:6rem 2rem}.counter-section .section-label,.counter-section h2{color:var(--wayusa-deep-forest)}.counter-section h2 em{color:var(--wayusa-gold)}.counter-inner{max-width:1180px;margin:0 auto}.counter-header{text-align:center;max-width:720px;margin:0 auto 4rem}.counter-header .section-label{display:block}.counter-subtitle{color:rgba(var(--wayusa-forest-rgb) / .75);max-width:580px;margin:0 auto;font-size:1rem;line-height:1.6}.timeline-wrap{border:1px solid rgba(var(--wayusa-forest-rgb) / .08);box-shadow:0 8px 28px rgba(var(--wayusa-forest-rgb) / .06);background:#ffffff8c;border-radius:18px;margin-bottom:3rem;padding:2.4rem;position:relative}.timeline-chart-header{margin-bottom:.8rem}.timeline-chart-header .tl-eyebrow{font-family:var(--font-public-sans), sans-serif;letter-spacing:.3em;text-transform:uppercase;color:var(--wayusa-gold);margin-bottom:.6rem;font-size:.65rem;font-weight:600}.timeline-chart-header h3{font-family:var(--font-lora), Georgia, serif;font-size:var(--text-h3);color:var(--wayusa-deep-forest);margin:0;font-weight:600;line-height:1.3}.timeline-chart-header h3 em{color:var(--wayusa-gold);font-style:italic}.timeline-chart-header .tl-description{color:rgba(var(--wayusa-forest-rgb) / .7);max-width:640px;margin:.9rem 0 0;font-size:.9rem;line-height:1.6}.tl-canvas{aspect-ratio:1000/260;width:100%;position:relative}.tl-axis-y{width:50px;font-family:var(--font-public-sans), sans-serif;color:rgba(var(--wayusa-forest-rgb) / .45);letter-spacing:.05em;pointer-events:none;flex-direction:column;justify-content:space-between;align-items:flex-end;padding-right:8px;font-size:.6rem;display:flex;position:absolute;top:0;bottom:30px;left:0}.tl-axis-x{font-family:var(--font-public-sans), sans-serif;color:rgba(var(--wayusa-forest-rgb) / .45);letter-spacing:.05em;pointer-events:none;justify-content:space-between;font-size:.6rem;display:flex;position:absolute;bottom:0;left:60px;right:0}.tl-svg{width:calc(100% - 60px);height:calc(100% - 30px);display:block;position:absolute;inset:0 0 30px 60px;overflow:visible}.tl-line{fill:none;stroke-width:1.5px;opacity:.6}.tl-line[data-substance=aini]{stroke-width:2.8px;opacity:1;filter:drop-shadow(0 0 6px rgba(var(--wayusa-gold-rgb) / .35))}.tl-area{fill:url(#grad-aini-area);opacity:0}.tl-axis{stroke:rgba(var(--wayusa-cream-rgb) / .1);stroke-width:1px}.tl-axis-label{font-family:var(--font-public-sans), sans-serif;fill:rgba(var(--wayusa-cream-rgb) / .5);font-size:.6875rem}.tl-legend{flex-wrap:wrap;justify-content:center;gap:1.4rem;margin-top:1.8rem;display:flex}.tl-legend-item{color:rgba(var(--wayusa-forest-rgb) / .7);align-items:center;gap:.5rem;font-size:.82rem;display:inline-flex}.tl-legend-dot{border-radius:50%;width:10px;height:10px;display:inline-block}.stats-row{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.4rem;display:grid}.stat-card{border:1px solid rgba(var(--wayusa-forest-rgb) / .08);text-align:center;background:#fff9;border-radius:14px;padding:1.5rem}.stat-card.highlight{border-color:rgba(var(--wayusa-gold-rgb) / .5);background:linear-gradient(180deg, rgba(var(--wayusa-gold-rgb) / .15), rgba(var(--wayusa-gold-rgb) / .05));box-shadow:0 8px 24px rgba(var(--wayusa-gold-rgb) / .15)}.stat-label{font-family:var(--font-public-sans), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--wayusa-gold);margin-bottom:.5rem;font-size:.72rem;font-weight:600}.stat-value{font-family:var(--font-lora), Georgia, serif;color:var(--wayusa-deep-forest);margin-bottom:.25rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:600;line-height:1.1}.stat-sub{color:rgba(var(--wayusa-forest-rgb) / .6);font-size:.85rem}.counter-closing{font-family:var(--font-lora), Georgia, serif;color:rgba(var(--wayusa-forest-rgb) / .85);text-align:center;max-width:720px;margin-top:3.5rem;margin-left:auto;margin-right:auto;font-size:clamp(1rem,1.6vw,1.2rem);font-style:italic;line-height:1.55}.proof-strip{background:var(--wayusa-dark-forest);border-top:1px solid rgba(var(--wayusa-gold-rgb) / .1);border-bottom:1px solid rgba(var(--wayusa-gold-rgb) / .1);padding:2.4rem 2rem}.proof-strip-inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.6rem;max-width:880px;margin:0 auto;display:flex}.proof-strip-avatars{flex-shrink:0;align-items:center;display:flex}.proof-strip-avatars>*{border:2px solid var(--wayusa-dark-forest);width:50px;height:50px;box-shadow:0 0 0 1px rgba(var(--wayusa-gold-rgb) / .4);background:var(--wayusa-deep-forest);border-radius:50%;margin-left:-14px;overflow:hidden}.proof-strip-avatars>:first-child{margin-left:0}.proof-strip-avatars img{object-fit:cover;width:100%;height:100%;display:block}.proof-strip-text{font-family:var(--font-public-sans), sans-serif;max-width:420px;color:var(--wayusa-cream);margin:0;font-size:.95rem;font-weight:300;line-height:1.5}.proof-strip-text strong{color:var(--wayusa-gold);font-weight:600}.proof-strip-link{font-family:var(--font-public-sans), sans-serif;letter-spacing:.04em;color:var(--wayusa-gold);white-space:nowrap;border-bottom:1px solid rgba(var(--wayusa-gold-rgb) / .4);transition:color .3s var(--ease-brand);padding-bottom:2px;font-size:.78rem;font-weight:600;text-decoration:none}.proof-strip-link:hover,.proof-strip-link:focus-visible{color:var(--wayusa-soft-gold)}@media (max-width:640px){.proof-strip-inner{text-align:center;flex-direction:column;gap:1rem}}.product-teaser{background:var(--wayusa-dark-forest);padding:6rem 2rem}.product-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:4rem;max-width:1180px;margin:0 auto;display:grid}.product-image-wrap{justify-content:center;align-items:center;display:flex;position:relative}.product-image-wrap:before{content:"";background:radial-gradient(circle, rgba(var(--wayusa-gold-rgb) / .22) 0%, rgba(var(--wayusa-gold-rgb) / .08) 32%, transparent 62%);pointer-events:none;z-index:0;width:clamp(360px,42vw,580px);height:clamp(360px,42vw,580px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-image-wrap img{z-index:1;filter:drop-shadow(0 30px 60px #0000008c);width:100%;height:auto;position:relative;max-width:clamp(240px,32vw,360px)!important}.product-text{flex-direction:column;gap:1.25rem;display:flex}.product-tagline{font-family:var(--font-lora), Georgia, serif;color:var(--wayusa-soft-gold);margin:0;font-size:.95rem;font-style:italic}.product-promise{color:rgba(var(--wayusa-cream-rgb) / .85);margin:0;font-size:1.05rem;line-height:1.55}.product-promise strong{color:var(--wayusa-gold)}.ingredients-list{flex-direction:column;gap:.85rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.ingredients-list li{color:rgba(var(--wayusa-cream-rgb) / .82);align-items:flex-start;gap:.75rem;font-size:.95rem;line-height:1.45;display:flex}.ingredients-list li strong{color:var(--wayusa-gold);font-weight:600}.ingredients-list li .ingredient-check{object-fit:contain;flex-shrink:0;margin-top:.15rem}.product-nutrition{background:rgba(var(--wayusa-gold-rgb) / .04);border:1px solid rgba(var(--wayusa-gold-rgb) / .12);border-radius:14px;grid-template-columns:repeat(4,1fr);gap:.8rem;margin:2rem 0;padding:1.4rem 1rem;display:grid}@media (max-width:968px){.product-nutrition{grid-template-columns:repeat(2,1fr)}}.nutri-item{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.nutri-value{font-family:var(--font-lora), serif;color:var(--wayusa-gold);font-size:clamp(.95rem,1.6vw,1.15rem);font-style:italic;font-weight:600;line-height:1.1}.nutri-label{font-family:var(--font-public-sans), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--wayusa-cream-rgb) / .55);font-size:.6rem;font-weight:600}.product-cta-row{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:.5rem;display:flex}.section-cta-wrap{text-align:center;margin-top:3rem}.section-cta-link{border:1px solid rgba(var(--wayusa-gold-rgb) / .35);border-radius:var(--radius-pill);font-family:var(--font-public-sans), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--wayusa-gold);cursor:pointer;transition:background-color .3s var(--ease-brand), color .3s var(--ease-brand), border-color .3s var(--ease-brand), transform .3s var(--ease-brand), box-shadow .3s var(--ease-brand);background:0 0;align-items:center;gap:.75rem;padding:.7rem 1.7rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}.section-cta-link .arrow{transition:transform .25s var(--ease-brand);font-size:1em;display:inline-block}.section-cta-link:hover,.section-cta-link:focus-visible{background:var(--wayusa-gold);color:var(--wayusa-deep-forest);border-color:var(--wayusa-gold);box-shadow:0 10px 24px rgba(var(--wayusa-gold-rgb) / .3);transform:translateY(-2px)}.section-cta-link:hover .arrow,.section-cta-link:focus-visible .arrow{transform:translate(4px)}.wayusa-teaser{background:var(--wayusa-midnight);isolation:isolate;padding:6rem 2rem;position:relative;overflow:hidden}.wayusa-bg-video{object-fit:cover;opacity:.55;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.wayusa-teaser:after{content:"";background:linear-gradient(180deg, rgba(var(--wayusa-midnight-rgb) / .55) 0%, rgba(var(--wayusa-midnight-rgb) / .35) 50%, rgba(var(--wayusa-midnight-rgb) / .7) 100%);pointer-events:none;z-index:0;position:absolute;inset:0}.wayusa-inner{z-index:1;max-width:920px;margin:0 auto;position:relative}.wayusa-header{text-align:center;margin-bottom:4rem}.wayusa-subtitle{color:rgba(var(--wayusa-cream-rgb) / .75);max-width:640px;margin:0 auto;font-size:1rem;line-height:1.6}.wayusa-timeline{max-width:920px;margin:0 auto 3rem;position:relative}.wayusa-timeline:before{content:"";background:linear-gradient(180deg, rgba(var(--wayusa-gold-rgb) / 0) 0%, rgba(var(--wayusa-gold-rgb) / .4) 6%, rgba(var(--wayusa-gold-rgb) / .4) 94%, rgba(var(--wayusa-gold-rgb) / 0) 100%);width:2px;position:absolute;top:0;bottom:0;left:56px}@media (max-width:640px){.wayusa-timeline:before{left:34px}}.wayusa-stop{grid-template-columns:114px 1fr;align-items:center;gap:clamp(1.4rem,4vw,2.4rem);padding:1.6rem 0 3rem;display:grid;position:relative}.wayusa-stop:last-child{padding-bottom:0}@media (max-width:880px){.wayusa-stop{grid-template-columns:90px 1fr;gap:1.4rem}.wayusa-dot{width:90px;height:90px}}@media (max-width:640px){.wayusa-stop{grid-template-columns:70px 1fr}}.wayusa-dot{border:1.5px solid rgba(var(--wayusa-gold-rgb) / .3);background:var(--wayusa-midnight);z-index:2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:114px;height:114px;display:flex;position:relative}.wayusa-dot:before{content:"";border:1px solid rgba(var(--wayusa-gold-rgb) / .12);border-radius:50%;position:absolute;inset:-6px}.wayusa-dot-year{font-family:var(--font-lora), Georgia, serif;color:var(--wayusa-gold);text-align:center;letter-spacing:-.01em;padding:0 4px;font-size:clamp(.85rem,1.6vw,1rem);font-style:italic;font-weight:600;line-height:1.15}@media (max-width:640px){.wayusa-dot{width:70px;height:70px}.wayusa-dot-year{font-size:.7rem}}.wayusa-stop-content{min-width:0}.wayusa-stop-meta{flex-wrap:wrap;align-items:center;gap:.9rem;margin-bottom:.6rem;display:flex}.wayusa-stop-label{font-family:var(--font-public-sans), sans-serif;letter-spacing:.3em;text-transform:uppercase;color:var(--wayusa-gold);font-size:.7rem;font-weight:700}.wayusa-stop-source{font-family:var(--font-public-sans), sans-serif;color:rgba(var(--wayusa-cream-rgb) / .4);letter-spacing:.02em;font-size:.65rem;font-style:italic}.wayusa-stop-title{font-family:var(--font-lora), Georgia, serif;color:var(--wayusa-cream);margin:0 0 .7rem;font-size:clamp(1.3rem,2.5vw,1.8rem);font-weight:600;line-height:1.25}.wayusa-stop-title em{color:var(--wayusa-gold);font-style:italic}.wayusa-stop-desc{font-family:var(--font-public-sans), sans-serif;color:var(--wayusa-cream);opacity:.92;max-width:520px;text-shadow:0 1px 10px rgba(var(--wayusa-midnight-rgb) / .75);margin:0;font-size:.95rem;font-weight:400;line-height:1.75}.wayusa-stop-desc strong{color:var(--wayusa-gold);font-weight:500}.reciprocity-teaser{background:var(--wayusa-midnight);padding:6rem 2rem}.reciprocity-grid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:1180px;margin:0 auto;display:grid}.reciprocity-text{flex-direction:column;gap:1.25rem;display:flex}.reciprocity-intro{color:rgba(var(--wayusa-cream-rgb) / .85);margin:0;font-size:1.05rem;line-height:1.55}.reciprocity-intro strong{color:var(--wayusa-gold);font-weight:600}.reciprocity-inner{flex-direction:column;gap:1.5rem;display:flex}.reciprocity-equation{background:rgba(var(--wayusa-deep-forest-rgb) / .55);border:1px solid rgba(var(--wayusa-gold-rgb) / .25);max-width:580px;box-shadow:0 16px 40px -14px rgba(var(--wayusa-midnight-rgb) / .35);border-radius:20px;justify-content:center;align-items:center;gap:clamp(.8rem,3vw,2.4rem);padding:clamp(1.8rem,4vw,2.6rem) clamp(1.2rem,3vw,2rem);display:flex}.reciprocity-equation .impact-side{flex-direction:column;flex:1;align-items:center;gap:clamp(.6rem,2vw,1rem);min-width:0;display:flex}.reciprocity-equation .impact-icon{background:rgba(var(--wayusa-gold-rgb) / .06);border:1px solid rgba(var(--wayusa-gold-rgb) / .3);width:clamp(50px,11vw,72px);height:clamp(50px,11vw,72px);color:var(--wayusa-gold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.reciprocity-equation .impact-icon svg,.reciprocity-equation .impact-icon img{object-fit:contain;width:56%;height:56%}.reciprocity-equation .impact-label{font-family:var(--font-lora), Georgia, serif;color:var(--wayusa-cream);text-align:center;font-size:clamp(1rem,2.2vw,1.4rem);font-weight:600;line-height:1.3}.reciprocity-equation .impact-sub{font-family:var(--font-public-sans), sans-serif;letter-spacing:.25em;text-transform:uppercase;color:var(--wayusa-gold);margin-top:6px;font-size:clamp(.55rem,1.3vw,.7rem);font-weight:700;display:inline-block}.reciprocity-equation .impact-equals{font-family:var(--font-lora), Georgia, serif;color:var(--wayusa-gold);opacity:.85;flex-shrink:0;font-size:clamp(1.8rem,5vw,3rem);font-weight:400;line-height:1}.reciprocity-photo{aspect-ratio:3/4;border:1px solid rgba(var(--wayusa-gold-rgb) / .18);box-shadow:0 30px 60px -20px rgba(var(--wayusa-midnight-rgb) / .35), 0 0 40px rgba(var(--wayusa-gold-rgb) / .08);border-radius:22px;position:relative;overflow:hidden}.reciprocity-photo img{object-fit:cover;width:100%;height:100%;display:block}.persona{background:var(--wayusa-dark-forest);padding:6rem 2rem}.persona-inner{text-align:center;flex-direction:column;gap:1.5rem;max-width:880px;margin:0 auto;display:flex}.persona-inner .section-label,.persona-inner h2{text-align:center}.persona-inner>.btn-secondary,.persona-inner>.section-cta-link{align-self:center;margin-top:.5rem}.persona-body{color:rgba(var(--wayusa-cream-rgb) / .85);max-width:720px;margin:0 auto;font-size:1.05rem;line-height:1.55}.persona-photo-wrap{background:linear-gradient(180deg, rgba(var(--wayusa-midnight-rgb) / .75), rgba(var(--wayusa-midnight-rgb) / .92)), var(--wayusa-deep-forest) url(/homepage/jungle-bg.webp) center / cover no-repeat;background-image:linear-gradient(180deg, rgba(var(--wayusa-midnight-rgb) / .75), rgba(var(--wayusa-midnight-rgb) / .92)), image-set(url(/homepage/jungle-bg.avif) type("image/avif"), url(/homepage/jungle-bg.webp) type("image/webp"));border:1px solid rgba(var(--wayusa-gold-rgb) / .15);border-radius:22px;flex-direction:column;justify-content:space-between;height:280px;margin:1rem 0;padding:1.5rem;display:flex;position:relative;overflow:hidden}.persona-photo-icon{color:var(--wayusa-gold);opacity:.85;align-self:flex-start}.persona-photo-icon svg{width:28px;height:28px}.persona-photo-meta{text-align:left;font-family:var(--font-public-sans), sans-serif;color:rgba(var(--wayusa-cream-rgb) / .55);letter-spacing:.15em;text-transform:uppercase;flex-direction:column;gap:.25rem;font-size:.72rem;display:flex}.persona-photo-meta .left{font-family:var(--font-lora), Georgia, serif;letter-spacing:0;text-transform:none;color:var(--wayusa-gold);font-size:1rem;font-style:italic}.jaguar-card{background:rgba(var(--wayusa-midnight-rgb) / .6);border:1px solid rgba(var(--wayusa-gold-rgb) / .2);text-align:left;border-radius:22px;align-items:center;gap:1.25rem;padding:1.5rem;display:flex}.jaguar-icon{flex-shrink:0;justify-content:center;align-items:center;width:88px;height:88px;display:inline-flex}.jaguar-icon svg{width:100%;height:auto}.jaguar-text{flex-direction:column;gap:.5rem;display:flex}.jaguar-text h3{font-family:var(--font-lora), Georgia, serif;color:var(--wayusa-gold);margin:0;font-size:1.15rem;font-weight:600}.jaguar-text p{color:rgba(var(--wayusa-cream-rgb) / .8);margin:0;font-size:.95rem;line-height:1.55}.jaguar-text strong{color:var(--wayusa-gold);font-style:italic;font-weight:500}@media (max-width:768px){.jaguar-card{text-align:center;flex-direction:column}}.tichi-predatori{background:var(--wayusa-midnight);padding:7rem 2rem 6rem}.tichi-predatori-inner{text-align:center;max-width:1240px;margin:0 auto}.tichi-predatori h2{font-size:var(--text-h2);line-height:var(--leading-heading);letter-spacing:-.02em;color:var(--wayusa-cream);max-width:760px;margin:.8rem auto 1rem}.tichi-predatori-subline{font-family:var(--font-public-sans), sans-serif;letter-spacing:.02em;color:rgba(var(--wayusa-cream-rgb) / .7);max-width:580px;margin:0 auto 4rem;font-size:clamp(.9rem,1.5vw,1rem);font-weight:300;line-height:1.6}.testimonial-grid{grid-template-columns:repeat(4,1fr);gap:1.4rem;max-width:1240px;margin:0 auto;display:grid}.testimonial-card{background:linear-gradient(135deg, var(--wayusa-dark-forest) 0%, var(--wayusa-midnight) 100%);border:1px solid rgba(var(--wayusa-gold-rgb) / .2);text-align:center;transition:border-color .4s var(--ease-brand), transform .4s var(--ease-brand), box-shadow .4s var(--ease-brand);border-radius:22px;flex-direction:column;padding:2rem 1.4rem 1.6rem;display:flex;position:relative}.testimonial-card:before{content:"";border:1px solid rgba(var(--wayusa-gold-rgb) / .06);pointer-events:none;border-radius:14px;position:absolute;inset:12px}.testimonial-card:hover{border-color:rgba(var(--wayusa-gold-rgb) / .4);transform:translateY(-3px);box-shadow:0 14px 40px #00000040}.testimonial-name-pill{background:var(--wayusa-midnight);border:1px solid rgba(var(--wayusa-gold-rgb) / .4);color:var(--wayusa-gold);font-family:var(--font-public-sans), sans-serif;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;z-index:2;border-radius:100px;padding:.5rem 1rem;font-size:.62rem;font-weight:700;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.testimonial-photo{background:linear-gradient(135deg, var(--wayusa-dark-forest), var(--wayusa-midnight));border:1px solid rgba(var(--wayusa-gold-rgb) / .25);border-radius:50%;width:96px;height:96px;margin:1.6rem auto .6rem;position:relative;overflow:hidden}.testimonial-photo img{object-fit:cover;border-radius:50%;width:100%;height:100%}.testimonial-quote{font-family:var(--font-lora), Georgia, serif;color:rgba(var(--wayusa-cream-rgb) / .92);margin:.8rem 0 1.4rem;font-size:.95rem;font-style:italic;font-weight:400;line-height:1.65;position:relative}.testimonial-quote:before{content:"„";font-family:var(--font-lora), Georgia, serif;color:var(--wayusa-gold);opacity:.55;margin-bottom:.6rem;font-size:3rem;font-weight:700;line-height:.3;display:block}.testimonial-author{border-top:1px solid rgba(var(--wayusa-gold-rgb) / .1);margin-top:auto;padding-top:.8rem}.testimonial-author-name{font-family:var(--font-lora), Georgia, serif;color:var(--wayusa-cream);margin-bottom:.25rem;font-size:1rem;font-weight:600}.testimonial-author-role{font-family:var(--font-public-sans), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--wayusa-gold);opacity:.9;font-size:.72rem;font-weight:600}.testimonial-author-link{font-family:var(--font-public-sans), sans-serif;letter-spacing:.1em;color:rgba(var(--wayusa-cream-rgb) / .45);transition:color .3s var(--ease-brand);margin-top:.7rem;font-size:.7rem;font-weight:500;text-decoration:none;display:inline-block}.testimonial-author-link:hover,.testimonial-author-link:focus-visible{color:var(--wayusa-gold)}.buy-block{background:var(--wayusa-dark-forest);padding:6rem 2rem}.buy-block-inner{text-align:center;max-width:1180px;margin:0 auto}.buy-block-sub{color:rgba(var(--wayusa-cream-rgb) / .75);max-width:640px;margin:0 auto 3rem;font-size:1rem;line-height:1.6}.buy-grid{text-align:center;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.5rem;margin-bottom:1.5rem;display:grid}.buy-card{background:rgba(var(--wayusa-midnight-rgb) / .6);border:1px solid rgba(var(--wayusa-gold-rgb) / .18);transition:transform .4s var(--ease-brand), border-color .4s var(--ease-brand), box-shadow .4s var(--ease-brand);border-radius:16px;flex-direction:column;gap:1rem;padding:1.75rem 1.5rem;display:flex;position:relative}.buy-card:hover,.buy-card:focus-within{border-color:rgba(var(--wayusa-gold-rgb) / .45);transform:translateY(-6px);box-shadow:0 18px 44px #00000052}.buy-card.featured{background:linear-gradient(180deg, rgba(var(--wayusa-gold-rgb) / .12), rgba(var(--wayusa-midnight-rgb) / .6));border-color:var(--wayusa-gold);box-shadow:0 0 0 1px var(--wayusa-gold), 0 18px 44px #00000059}.buy-card.featured:hover,.buy-card.featured:focus-within{box-shadow:0 0 0 1px var(--wayusa-gold), 0 26px 56px #0006, 0 0 60px rgba(var(--wayusa-gold-rgb) / .18);transform:translateY(-6px)}.buy-badge{background:var(--wayusa-gold);color:var(--wayusa-midnight);font-family:var(--font-public-sans), sans-serif;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-pill);padding:.3rem .9rem;font-size:.7rem;font-weight:700;position:absolute;top:-.75rem;left:50%;transform:translate(-50%)}.buy-card-name{font-family:var(--font-lora), Georgia, serif;color:var(--wayusa-cream);font-size:1.3rem;font-weight:600}.buy-card-tag{color:rgba(var(--wayusa-cream-rgb) / .7);font-size:.88rem;line-height:1.45}.buy-card-price{font-family:var(--font-lora), Georgia, serif;color:var(--wayusa-gold);margin-top:.5rem;font-size:2.6rem;font-weight:700;line-height:1}.buy-card-price span{color:rgba(var(--wayusa-cream-rgb) / .6);margin-left:.25rem;font-size:.95rem;font-weight:400}.buy-card-perunit{color:rgba(var(--wayusa-cream-rgb) / .55);letter-spacing:.02em;margin-top:-.5rem;font-size:.82rem}.buy-card-meta{flex-direction:column;gap:.5rem;margin:.5rem 0;padding:0;list-style:none;display:flex}.buy-card-meta li{color:rgba(var(--wayusa-cream-rgb) / .78);justify-content:center;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.buy-card-meta li:before{content:"✓";color:var(--wayusa-gold)}.buy-card-cta{border-radius:var(--radius-pill);font-family:var(--font-public-sans), sans-serif;letter-spacing:.05em;transition:background-color .25s var(--ease-brand), transform .25s var(--ease-brand), border-color .25s var(--ease-brand), color .25s var(--ease-brand), box-shadow .25s var(--ease-brand);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;margin-top:auto;padding:.7rem 1.3rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.buy-card-cta.primary{background:var(--wayusa-gold);color:var(--wayusa-midnight);box-shadow:0 12px 30px -8px rgba(var(--wayusa-gold-rgb) / .45)}.buy-card-cta.primary:hover,.buy-card-cta.primary:focus-visible{background:var(--wayusa-soft-gold);box-shadow:0 18px 40px -8px rgba(var(--wayusa-gold-rgb) / .6);transform:translateY(-2px)}.buy-card-cta.ghost{color:var(--wayusa-cream);border-color:rgba(var(--wayusa-cream-rgb) / .25);background:0 0}.buy-card-cta.ghost:hover,.buy-card-cta.ghost:focus-visible{border-color:var(--wayusa-gold);color:var(--wayusa-gold)}.buy-block-note{color:rgba(var(--wayusa-cream-rgb) / .55);max-width:720px;margin:0 auto;font-size:.85rem}.closer{background:linear-gradient(180deg, var(--wayusa-midnight) 0%, var(--wayusa-deep-forest) 60%, var(--wayusa-midnight) 100%);text-align:center;padding:8rem 2rem 6rem;position:relative;overflow:hidden}.closer:before{content:"";background:radial-gradient(circle, rgba(var(--wayusa-gold-rgb) / .08) 0%, transparent 55%);pointer-events:none;width:900px;height:900px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.closer-inner{z-index:2;flex-direction:column;align-items:center;gap:2.5rem;max-width:760px;margin:0 auto;display:flex;position:relative}.closer-manifest{font-family:var(--font-lora), Georgia, serif;letter-spacing:-.01em;color:var(--wayusa-cream);font-size:clamp(1.8rem,4.5vw,3rem);font-weight:400;line-height:1.25}.closer-manifest .line{display:block}.closer-manifest .accent{color:var(--wayusa-gold);margin-top:.6rem;font-style:italic;font-weight:500;display:block}.newsletter{background:rgba(var(--wayusa-deep-forest-rgb) / .5);border:1px solid rgba(var(--wayusa-gold-rgb) / .2);border-radius:18px;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:480px;padding:2.4rem 1.6rem;display:flex}.newsletter-eyebrow{font-family:var(--font-public-sans), sans-serif;letter-spacing:.3em;text-transform:uppercase;color:var(--wayusa-gold);font-size:.72rem;font-weight:600}.newsletter-headline{font-family:var(--font-lora), Georgia, serif;color:var(--wayusa-cream);margin:0;font-size:1.3rem;font-weight:600}.newsletter-sub{color:rgba(var(--wayusa-cream-rgb) / .7);max-width:480px;margin:0;font-size:.92rem;line-height:1.55}.newsletter-form{flex-wrap:wrap;justify-content:center;gap:.5rem;width:100%;max-width:480px;margin-top:.5rem;display:flex}.newsletter-input{background:rgba(var(--wayusa-midnight-rgb) / .7);border:1px solid rgba(var(--wayusa-cream-rgb) / .25);border-radius:var(--radius-pill);min-width:180px;color:var(--wayusa-cream);transition:border-color .25s var(--ease-brand);flex:1;padding:.75rem 1rem;font-family:inherit;font-size:.92rem}.newsletter-input:focus{border-color:var(--wayusa-gold);outline:none}.newsletter-input:disabled{opacity:.6;cursor:not-allowed}.newsletter-submit{background:var(--wayusa-gold);color:var(--wayusa-midnight);border-radius:var(--radius-pill);cursor:pointer;transition:background-color .25s var(--ease-brand), transform .25s var(--ease-brand);border:none;padding:.75rem 1.4rem;font-family:inherit;font-size:.92rem;font-weight:600}.newsletter-submit:hover:not(:disabled),.newsletter-submit:focus-visible:not(:disabled){background:var(--wayusa-soft-gold);transform:translateY(-2px)}.newsletter-submit:disabled{opacity:.7;cursor:not-allowed}.newsletter-disclaimer{color:rgba(var(--wayusa-cream-rgb) / .5);margin-top:.25rem;font-size:.78rem}.newsletter-error{width:100%;color:var(--aini-error-soft);margin:.5rem 0 0;font-size:.85rem}.closer-divider{background:linear-gradient(to right, transparent, var(--wayusa-gold), transparent);opacity:.5;width:60px;height:1px}.closer-final{font-family:var(--font-public-sans), sans-serif;letter-spacing:.3em;text-transform:uppercase;color:var(--wayusa-gold);font-size:.72rem;font-weight:600}.closer-meta{color:rgba(var(--wayusa-cream-rgb) / .55);font-size:.82rem;line-height:1.55}@media (max-width:1024px){.hero-grid,.product-grid,.reciprocity-grid,.persona-inner{gap:2.5rem}.testimonial-grid{grid-template-columns:repeat(2,1fr)}.stats-row{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.cinematic-intro{background:var(--wayusa-midnight);height:auto}.cinema-pin{height:auto;min-height:100vh;position:relative;overflow:visible}.cinema-stage{height:100vh;inset:0 0 auto}.hero-stage{min-height:100vh;padding:4rem 1.25rem 3rem;position:relative;inset:auto}.hero-stage h1{font-size:clamp(2rem,7.5vw,2.8rem)}.hero-sub{font-size:.95rem}.hero-grid{text-align:center;grid-template-columns:minmax(0,1fr);gap:1.5rem}.hero-plechovka{order:-1}.hero-plechovka img{width:70%;max-width:260px}.hero-cta-row{justify-content:center;align-items:center;width:100%}.hero-cta-row .btn-primary,.hero-cta-row .btn-secondary{justify-content:center;width:100%;max-width:320px}.homepage-root .btn-primary,.homepage-root .btn-secondary,.homepage-root .btn-primary-large{white-space:normal;text-align:center;overflow-wrap:break-word}.hero-trust{justify-content:center}.hero-rings{width:440px;height:440px}.counter-section,.product-teaser,.wayusa-teaser,.reciprocity-teaser,.persona,.tichi-predatori,.buy-block,.closer{padding:4rem 1.25rem}.product-grid,.reciprocity-grid{grid-template-columns:minmax(0,1fr);gap:2rem}.reciprocity-photo{order:-1}.persona-inner{gap:2rem}.stats-row{grid-template-columns:minmax(0,1fr)}.wayusa-timeline{padding-left:2.25rem}.testimonial-grid{grid-template-columns:minmax(0,1fr)}.buy-grid{grid-template-columns:minmax(0,1fr);gap:2rem}.newsletter-form{flex-direction:column}.newsletter-input,.newsletter-submit{width:100%}.product-text,.reciprocity-text,.reciprocity-inner,.wayusa-stop-content{text-align:center}.product-text,.reciprocity-inner{align-items:center}.product-cta-row,.section-cta-wrap,.wayusa-stop-meta{justify-content:center}.ingredients-list{align-items:center}.ingredients-list li{text-align:left;justify-content:center;max-width:320px}.wayusa-stop-desc{margin-left:auto;margin-right:auto}.timeline-wrap{border-radius:14px;padding:1.5rem 1rem}.timeline-chart-header h3{font-size:clamp(1.1rem,4.2vw,1.4rem)}.timeline-chart-header .tl-description{margin-top:.6rem;font-size:.82rem;line-height:1.5}.tl-canvas{min-height:180px}.tl-axis-y{width:36px;padding-right:6px;font-size:.55rem}.tl-axis-x{font-size:.55rem;left:42px}.tl-axis-x span:nth-child(2),.tl-axis-x span:nth-child(4),.tl-axis-x span:nth-child(6),.tl-axis-x span:nth-child(7){display:none}.tl-svg{width:calc(100% - 42px);left:42px}.tl-legend{gap:.6rem .9rem;margin-top:1.2rem}.tl-legend-item{font-size:.72rem}.stats-row{gap:.75rem;margin-top:1.6rem}.stat-card{border-radius:12px;padding:1rem .85rem}}@media (max-width:480px){.hero-stage h1{font-size:clamp(1.8rem,8vw,2.6rem)}.proof-strip-inner{flex-direction:column;gap:1rem}.reciprocity-equation{gap:.75rem;padding:1.5rem 1rem}}