/* TEJA VUH · «Земли чая» — страницы стран /ru/te/{china,taiwan,peru}/ (28.09.2026, 06 Лендинги). Приставка pa-.
   Каждая земля — в своих цветах (Китай — красное с золотом, Тайвань — горы в тумане, Перу — андская ткань); движение — от прокрутки. */
body.pa-china{--c:#C8281E;--c2:#F2B53A;--bg1:#5E080C;--bg2:#A3121A;--txt:#FFF0D6}
body.pa-taiwan{--c:#1F6E8C;--c2:#BFE0EC;--bg1:#0C2F3C;--bg2:#1F6E8C;--txt:#F2FAFC}
body.pa-peru{--c:#AA391F;--c2:#DB9C3E;--bg1:#F3E6D0;--bg2:#E8D3B2;--txt:#231C17}
.pa-han-f{font-family:"Noto Serif SC","Songti SC","STSong",serif}

/* ── строка земель ── */
.pa-barra{position:absolute;left:0;right:0;top:70px;z-index:8;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:4px var(--pad) 4px var(--padl)}
.pa-barra::-webkit-scrollbar{display:none}
.pa-barra a{flex:none;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 13px;border-radius:999px;font:600 13px var(--tx);
  background:rgba(255,255,255,.14);color:var(--txt);border:1px solid rgba(255,255,255,.24);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
.pa-barra a i{width:8px;height:8px;border-radius:50%;background:var(--k)}
.pa-barra a.on{background:var(--txt);color:var(--bg1);border-color:transparent}
.pa-barra a.gusto{background:none;border-style:dashed}
body.pa-peru .pa-barra a{background:rgba(255,255,255,.5);border-color:rgba(35,28,23,.14)}
body.pa-peru .pa-barra a.on{background:var(--tinta);color:var(--papel)}

/* ── 1. первый экран земли ── */
.pa-h{height:210svh;position:relative}
.pa-h .esc{position:sticky;top:0;height:100svh;overflow:hidden;color:var(--txt);background:linear-gradient(180deg,var(--bg1),var(--bg2));--P:clamp(0, calc(var(--p) * 1.2), 1)}
.pa-h .esc::before{content:"";position:absolute;inset:-10%;background:url(/nuevo/i/tramado.webp) center/320px;opacity:.08;mix-blend-mode:screen;pointer-events:none;z-index:1}
body.pa-peru .pa-h .esc::before{mix-blend-mode:multiply;opacity:.1}
.pa-han{position:absolute;right:-6vw;top:13%;z-index:1;font:900 min(112vw,64svh)/1 "Noto Serif SC","Songti SC",serif;writing-mode:vertical-rl;color:transparent;
  -webkit-text-stroke:1.5px var(--c2);opacity:.42;transform:translateY(calc(var(--P) * -18svh));pointer-events:none;white-space:nowrap}
body.pa-peru .pa-han{font-family:"Unbounded",sans-serif;font-weight:800;writing-mode:horizontal-tb;right:auto;left:-2vw;top:10%;font-size:min(46vw,300px);letter-spacing:-.07em;-webkit-text-stroke:1.5px var(--c);opacity:.28}
.pa-arco{position:absolute;left:50%;top:128px;width:min(60vw,36svh,380px);aspect-ratio:3/4;margin-left:calc(min(60vw,36svh,380px) / -2);z-index:3;border-radius:999px 999px 8px 8px;overflow:hidden;
  border:6px solid var(--papel);box-shadow:0 30px 60px rgba(0,0,0,.35);transform:translateY(calc(var(--P) * -10svh)) rotate(calc(-3deg + var(--P) * 5deg))}
.pa-arco img{width:100%;height:118%;object-fit:cover;transform:translateY(calc(var(--P) * -12%)) scale(calc(1.02 + var(--P) * .08))}
.pa-w{position:absolute;left:var(--padl);bottom:calc(max(22px,env(safe-area-inset-bottom)) + 150px);z-index:6;margin:0;font:800 clamp(56px,19vw,210px)/.84 var(--zag);letter-spacing:-.07em;white-space:nowrap;
  text-transform:uppercase;color:var(--txt);text-shadow:0 10px 40px rgba(0,0,0,.25);transform:translateX(calc(var(--P) * -6vw))}
body.pa-peru .pa-w{text-shadow:none;color:var(--c)}
.pa-w .l{display:inline-block;animation:paL 1.2s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * 90ms + 200ms)}
@keyframes paL{from{opacity:0;transform:translateY(.4em) rotate(8deg)}}
.pa-pie{position:absolute;left:var(--padl);right:var(--pad);bottom:max(22px,env(safe-area-inset-bottom));z-index:6;opacity:calc(1 - var(--P) * 1.4)}
.pa-pie p{font:500 15.5px/1.5 var(--tx);max-width:25em;opacity:.92}
.pa-cnt{display:flex;flex-wrap:wrap;gap:6px 14px;margin:12px 0 0;font:700 17px/1 var(--mano)}
.pa-cnt span{display:inline-flex;align-items:center;gap:6px}.pa-cnt i{width:9px;height:9px;border-radius:50%;background:var(--k)}
.pa-nota{position:absolute;z-index:7;right:var(--pad);top:calc(128px + min(60vw,36svh,380px) * 1.25);font:700 22px/1.05 var(--mano);color:var(--c2);transform:rotate(-6deg);max-width:9em;text-align:right;
  opacity:calc(1 - var(--P) * 2)}
body.pa-peru .pa-nota{color:var(--c)}
/* Китай: облака удачи и золотые ленты */
.pa-nube{position:absolute;z-index:4;width:var(--w);fill:none;stroke:var(--c2);stroke-width:3;stroke-linecap:round;opacity:.9;pointer-events:none;
  transform:translate(calc(var(--P) * var(--dx)), calc(var(--P) * var(--dy)))}
.pa-nube .rel{fill:var(--c2);fill-opacity:.12}
/* Тайвань: полосы тумана */
.pa-niebla{position:absolute;left:-40%;width:180%;height:24%;z-index:5;pointer-events:none;border-radius:50%;
  background:radial-gradient(ellipse at center,rgba(242,250,252,.55),rgba(242,250,252,0) 70%);filter:blur(6px);transform:translateX(calc(var(--P) * var(--dx)))}
.pa-monte{position:absolute;left:-5%;width:110%;bottom:0;z-index:2;pointer-events:none;transform:translateY(calc(var(--P) * var(--dy)))}
/* Перу: андская тесьма */
.pa-tej{position:absolute;left:-10%;right:-10%;height:30px;z-index:5;background-repeat:repeat-x;background-size:60px 30px;pointer-events:none}
.pa-tej.a{top:112px;transform:translateX(calc(var(--P) * -120px))}.pa-tej.b{bottom:0;transform:translateX(calc(var(--P) * 120px - 60px))}

/* ── 2. вся полка земли: лента вбок ── */
.pa-s{position:relative}
.pa-s .esc{position:sticky;top:0;height:100svh;overflow:hidden;background:var(--fondo);color:var(--tinta)}
body.pa-china .pa-s .esc{background:linear-gradient(180deg,#FFF3E4,#F6E1C8)}
body.pa-taiwan .pa-s .esc{background:linear-gradient(180deg,#EEF6F7,#DCEBEE)}
.pa-s-cab{position:absolute;left:var(--padl);right:var(--pad);top:82px;z-index:5}
.pa-s-cab h2{font:800 clamp(30px,8.6vw,64px)/.92 var(--zag);letter-spacing:-.055em;text-transform:uppercase;margin:12px 0 0}
.pa-s-cab h2 i{font-style:normal;color:var(--c)}
.pa-s-cab small{display:block;margin-top:10px;font:700 19px/1 var(--mano);color:var(--c)}
.pa-lane{position:absolute;left:0;top:0;bottom:0;display:flex;align-items:center;gap:26px;padding:120px 26px 0 var(--padl);will-change:transform}
.pa-it{position:relative;flex:none;width:236px;--tip:var(--k);transform:translateY(var(--y,0)) rotate(var(--g,0deg))}
.pa-img{position:relative;display:block;width:190px;height:190px;margin:0 0 10px 10px}
.pa-img .d{position:absolute;inset:12px;border-radius:50%;background:var(--tip);opacity:.9;transform:scale(calc(.72 + var(--v,0) * .28));transition:transform .5s}
.pa-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 20px 18px rgba(35,28,23,.3));transform:rotate(calc(var(--g,0deg) * -2))}
.pa-img img.foto{inset:24px;width:calc(100% - 48px);height:calc(100% - 48px);border-radius:50%;object-fit:cover;filter:none;box-shadow:0 14px 26px rgba(35,28,23,.28)}
.pa-tipo{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;border:1.5px solid var(--tip);color:var(--tip);font:600 12px var(--tx);background:rgba(255,255,255,.6)}
.pa-tipo i{width:8px;height:8px;border-radius:50%;background:var(--tip)}
.pa-it h3{margin:10px 0 6px;font:800 21px/1.02 var(--zag);letter-spacing:-.045em}
.pa-it h3 a:hover{color:var(--tip)}
.pa-it .lug{display:block;font:700 17px/1.1 var(--mano);color:var(--gris)}
.pa-it p{margin:8px 0 0;font:500 13.5px/1.42 var(--tx);color:var(--gris);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.pa-pp{display:flex;align-items:center;justify-content:space-between;margin:12px 0 0}
.pa-pp b{font:800 22px var(--zag);letter-spacing:-.05em}.pa-pp b small{font:500 12px var(--tx);letter-spacing:0;margin-right:4px;color:var(--gris)}
.pa-pp .mas{background:var(--tip);box-shadow:0 8px 16px rgba(0,0,0,.2)}
.pa-fin-l{flex:none;width:230px;align-self:center;font:700 26px/1.08 var(--mano);color:var(--c)}
.pa-fin-l a{display:inline-block;margin-top:14px;font:700 15px var(--zag);color:var(--tinta);border-bottom:2px solid currentColor;padding-bottom:3px}
.pa-progreso{position:absolute;left:var(--padl);right:var(--pad);bottom:max(24px,env(safe-area-inset-bottom));z-index:5;height:3px;border-radius:2px;background:rgba(35,28,23,.12)}
.pa-progreso i{display:block;height:100%;width:calc(var(--p,0) * 100%);border-radius:2px;background:var(--c)}

/* ── 3. обычай земли: сцена от прокрутки ── */
.pa-c{position:relative}
.pa-c .esc{position:sticky;top:0;height:100svh;overflow:hidden;color:var(--txt);background:linear-gradient(180deg,var(--bg1),var(--bg2))}
body.pa-peru .pa-c .esc{background:linear-gradient(180deg,#F7EEDF,#EAD9BD)}
.pa-c-cab{position:absolute;left:var(--padl);right:var(--pad);top:78px;z-index:6}
.pa-c-cab .kick{color:var(--c2)}body.pa-peru .pa-c-cab .kick{color:var(--c)}
.pa-c-cab h2{font:800 clamp(30px,8.8vw,70px)/.92 var(--zag);letter-spacing:-.055em;text-transform:uppercase;margin:12px 0 0}
.pa-c-cab h2 i{font-style:normal;color:var(--c2)}body.pa-peru .pa-c-cab h2 i{color:var(--c)}
.pa-c-han{position:absolute;right:var(--pad);top:204px;z-index:5;writing-mode:vertical-rl;font:900 clamp(40px,11vw,86px)/1 "Noto Serif SC","Songti SC",serif;color:var(--c2);opacity:.9;
  transform:translateY(calc(var(--p,0) * -40px))}
.pa-fase{position:absolute;left:var(--padl);right:var(--pad);bottom:max(26px,env(safe-area-inset-bottom));z-index:6;max-width:30em;opacity:var(--o,0);transform:translateY(calc((1 - var(--o,0)) * 24px))}
.pa-fase b{display:block;font:700 clamp(26px,7vw,40px)/1.02 var(--mano);color:var(--c2);transform:rotate(-2deg);transform-origin:left}
body.pa-peru .pa-fase b{color:var(--c)}
.pa-fase p{margin:8px 0 0;font:500 15px/1.5 var(--tx);opacity:.92}
.pa-fase small{display:block;margin-top:6px;font:600 11px/1.3 var(--tx);letter-spacing:.14em;text-transform:uppercase;opacity:.7}
.pa-svg{position:absolute;left:50%;top:47%;width:min(94vw,560px);transform:translate(-50%,-50%);z-index:4;overflow:visible}
/* китайский обход чашек */
.pa-taza{fill:#FFF6E6;stroke:#3A0A08;stroke-width:3}
.pa-taza-in{fill:#E9A33A;transform-box:fill-box;transform-origin:center}
.pa-gota{fill:#E9A33A}
.pa-chorro{stroke:#E9A33A;stroke-width:5;stroke-linecap:round;fill:none}
/* тайваньские чашки-пары */
.pa-vaso{fill:#FFFFFF;stroke:#0C2F3C;stroke-width:3}
.pa-te{fill:#D6AE55}
.pa-aroma path{fill:none;stroke:var(--c2);stroke-width:3;stroke-linecap:round;stroke-dasharray:120}
/* перуанская лента лет */
.pa-anos{position:absolute;left:0;right:0;top:50%;height:46%;transform:translateY(-44%);z-index:4}
.pa-ruta{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible}
.pa-ruta path{fill:none;stroke:var(--c);stroke-width:3;stroke-linecap:round}
.pa-ano{position:absolute;width:150px;opacity:var(--o,0);transform:translateY(calc((1 - var(--o,0)) * 20px))}
.pa-ano b{display:block;font:800 34px/1 var(--zag);letter-spacing:-.05em;color:var(--c)}
.pa-ano span{display:block;margin-top:4px;font:500 12.5px/1.35 var(--tx);color:#4B3A2E;background:rgba(246,236,219,.86);border-radius:4px;box-shadow:0 0 0 3px rgba(246,236,219,.86)}
/* телефон: шесть дат в три ряда — полоса выше и подписи шире, иначе подпись к 1895 году ложилась под 1915 (кадры 29.09) */
@media (max-width:899px){.pa-anos{height:60%;transform:translateY(-40%)}.pa-ano{width:44vw}}
@media (min-width:900px){.pa-anos{height:60%;transform:translateY(-38%)}.pa-ano{width:min(26vw,320px)}.pa-ano b{font-size:40px}.pa-ano span{font-size:14.5px}}
.pa-barco{position:absolute;z-index:5;width:92px;top:18%;left:0;transform:translateX(var(--bx,0px));opacity:var(--bo,0)}
.pa-gora{position:absolute;left:-4%;width:108%;bottom:0;z-index:1;opacity:.95;transform:translateY(calc((1 - var(--p,0)) * 40px))}

/* ── 4. факты земли ── */
.pa-f{position:relative;padding:100px var(--pad) 70px var(--padl);background:var(--fondo);overflow:hidden}
.pa-f .in{position:relative;z-index:2;max-width:1100px;margin:0 auto}
.pa-f-l{list-style:none;margin:36px 0 0;padding:0;display:grid;gap:34px}
.pa-f-l li{position:relative;display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);column-gap:18px;align-items:start}
.pa-f-l b{font:800 clamp(34px,10vw,72px)/.9 var(--zag);letter-spacing:-.06em;color:var(--c);min-width:2.6em}
.pa-f-l span{font:500 15.5px/1.55 var(--tx);color:#4B3A2E}
.pa-f-l span em{font-style:normal;font-weight:700;color:var(--tinta)}
.pa-f-l li:nth-child(even){margin-left:8%}
/* длинное число («1 400–2 521», «3 000–5 000») — над текстом, иначе текст рядом стекал по слову в строку (кадры 29.09) */
.pa-f-l li.largo{grid-template-columns:minmax(0,1fr);row-gap:8px}.pa-f-l li.largo b{white-space:nowrap;min-width:0}
.pa-fuentes{margin:40px 0 0;font:500 12.5px/1.5 var(--tx);color:var(--gris);max-width:44em}

@media (min-width:900px){
  .pa-arco{left:auto;right:12vw;margin-left:0;top:14svh;width:min(26vw,54svh)}
  .pa-w{bottom:24svh;font-size:min(13vw,200px)}.pa-pie{right:auto;max-width:520px;bottom:10svh}
  .pa-nota{top:auto;bottom:18svh;right:6vw}
  .pa-it{width:270px}.pa-img{width:220px;height:220px}
  .pa-svg{left:62%;width:min(46vw,620px)}
  .pa-fase{right:auto;max-width:440px;bottom:14svh}
  .pa-f-l{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:6vw}
}
@media (prefers-reduced-motion:reduce){.pa-w .l{animation:none}}
/* второй вход на странице «Миры чая» и марка страны у сорта */
.mh-t{margin-top:14px;align-items:center}
.mh-lab{font:700 20px/1 var(--mano);color:var(--gris);margin-right:2px}
.mh-2{position:relative;box-shadow:0 -30px 60px rgba(0,0,0,.25)}
.mh-2 .tit2 i{color:#C8281E}
.pa-marca{color:inherit;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:2px;text-underline-offset:4px}
.pa-marca:hover{text-decoration-style:solid}

/* ── Перу: первый экран «Базар» (/vau/5, выбран владельцем 27.09) — красный, кляксы, ретро-буквы с тенью в три слоя, наклейка ── */
body.pa-peru .pa-h .esc{background:var(--terra) url(/nuevo/i/fondo-terra.webp) center top/cover;color:var(--papel)}
body.pa-peru .pa-w{font-family:"Rubik",var(--zag);font-weight:900;letter-spacing:-.02em;color:var(--papel);
  text-shadow:5px 5px 0 var(--ambar),10px 10px 0 var(--terra-c),15px 15px 0 var(--cacao)}
body.pa-peru .pa-han{-webkit-text-stroke-color:rgba(255,240,214,.3)}
body.pa-peru .pa-nota{color:var(--papel);text-shadow:0 2px 0 rgba(36,13,5,.45),0 0 14px rgba(36,13,5,.35)}
body.pa-peru .pa-pie p{color:rgba(255,240,214,.92)}
body.pa-peru .pa-tej{opacity:.35}
.pa-blob{position:absolute;z-index:1;pointer-events:none;will-change:transform}
.pa-blob path{fill:var(--terra-c)}.pa-blob.b2 path{fill:var(--ambar)}
.pa-blob.b1{width:340px;left:-130px;top:18%;transform:translateY(calc(var(--p,0) * 120px)) rotate(calc(var(--p,0) * 40deg))}
.pa-blob.b2{width:240px;right:-110px;top:46%;opacity:.85;transform:translateY(calc(var(--p,0) * -90px)) rotate(calc(var(--p,0) * -30deg))}
.pa-pega{position:absolute;z-index:5;right:5vw;top:24%;width:min(30vw,190px);aspect-ratio:1;border-radius:50%;overflow:hidden;background:#fff;border:6px solid var(--papel);
  box-shadow:7px 10px 0 rgba(36,13,5,.45);transform:rotate(calc(12deg - var(--p,0) * 60deg)) translateY(calc(var(--p,0) * 80px))}
.pa-pega img{width:100%;height:100%;object-fit:cover}
body:not(.pa-peru) .pa-blob,body:not(.pa-peru) .pa-pega{display:none}
/* Перу «С 1913 года» — даты бирками на бечёвке (29.09 ночь, планка: не список на бежевом и не линия по тексту) */
body.pa-peru .pa-barco{display:none}
body.pa-peru .pa-ruta path{stroke:#8A6A48;stroke-width:1.6;stroke-dasharray:none}
body.pa-peru .pa-ano{padding:22px 12px 12px;background:#FBF3E4 url(/nuevo/i/tramado.webp) center/260px;background-blend-mode:multiply;border-radius:3px 3px 6px 6px;
  box-shadow:0 1px 0 #E3D0AE,0 10px 18px rgba(60,35,15,.18);transform:rotate(var(--g,0deg)) translateY(calc((1 - var(--o,0)) * 20px));transform-origin:50% 0;
  clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%,0 14px)}
body.pa-peru .pa-ano::after{content:"";position:absolute;left:10px;right:10px;bottom:7px;border-bottom:1px dashed rgba(170,57,31,.35)}
body.pa-peru .pa-ojal{position:absolute;left:50%;top:6px;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:#E9D8BA;box-shadow:inset 0 1px 2px rgba(0,0,0,.35),0 0 0 2px #F6E7CC}
body.pa-peru .pa-ano b{font-size:30px}
body.pa-peru .pa-ano span{background:none;box-shadow:none;padding-bottom:6px}
body.pa-peru .pa-sello13{position:absolute;right:-18px;top:-22px;width:78px;height:78px;color:#5B3A7A;opacity:.78;transform:rotate(14deg);mix-blend-mode:multiply}
@media (min-width:900px){body.pa-peru .pa-ano{padding:26px 18px 16px}body.pa-peru .pa-ano b{font-size:38px}body.pa-peru .pa-sello13{width:96px;height:96px;right:-26px;top:-30px}}
body.pa-peru .pa-ano{background:linear-gradient(180deg,#FCF6EA,#F5E9D2);background-blend-mode:normal}
body.pa-peru .pa-ano span{font-size:12.5px;color:#3E3128}
@media (max-width:899px){body.pa-peru .pa-anos{top:196px;height:calc(100svh - 280px);transform:none}
  body.pa-peru .pa-ano{width:45vw;padding:20px 10px 10px}body.pa-peru .pa-ano b{font-size:26px}body.pa-peru .pa-ano span{font-size:12px;line-height:1.32}
  body.pa-peru .pa-ano[data-i="0"]{top:0!important}body.pa-peru .pa-ano[data-i="1"]{top:3%!important}
  body.pa-peru .pa-ano[data-i="2"]{top:35%!important}body.pa-peru .pa-ano[data-i="3"]{top:37%!important}
  body.pa-peru .pa-ano[data-i="4"]{top:62%!important}body.pa-peru .pa-ano[data-i="5"]{top:66%!important}
  body.pa-peru .pa-sello13{width:64px;height:64px;right:-10px;top:-16px}}
@media (min-width:900px){body.pa-peru .pa-anos{height:66%;transform:translateY(-40%)}
  body.pa-peru .pa-ano[data-i="2"],body.pa-peru .pa-ano[data-i="3"]{top:37%!important}body.pa-peru .pa-ano[data-i="4"],body.pa-peru .pa-ano[data-i="5"]{top:70%!important}}
@media (min-width:900px){body.pa-peru .pa-ano span{font-size:15px;line-height:1.4}body.pa-peru .pa-ano b{font-size:40px}}
/* Китай «Гунфу ча» — наш чайник № 2 и наши чашки № 46–49 на размытом фото нашего чайного стола (casa-02), 29.09 ночь; планка: без плоских фигур */
.pa-c-foto{position:absolute;inset:-24px;z-index:0;background:url(/casa/ru/i/casa-02.webp) 50% 60%/cover;filter:blur(8px) brightness(.5) saturate(1.1);transform:scale(calc(1.05 + var(--p,0) * .06))}
.pa-c-tinte{position:absolute;inset:0;z-index:1;background:radial-gradient(80% 60% at 50% 62%,rgba(255,170,80,.16),transparent 70%),linear-gradient(180deg,rgba(94,8,12,.8),rgba(120,16,20,.6) 45%,rgba(60,6,8,.86))}
body.pa-china .pa-c-cab,body.pa-china .pa-fase{z-index:6}body.pa-china .pa-c-han{z-index:6;top:118px}
.pa-gf{position:absolute;left:var(--padl);right:var(--pad);top:45%;height:29svh;z-index:4}
.pa-gf-taza{position:absolute;bottom:0;width:21%}
.pa-gf-taza img{display:block;width:100%;height:auto;filter:drop-shadow(0 10px 10px rgba(0,0,0,.5))}
.pa-gf-taza::after{content:"";position:absolute;left:-6%;right:-6%;bottom:-8px;height:16px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent);z-index:-1}
.pa-gf-te{position:absolute;left:10%;right:10%;top:7%;height:17%;border-radius:50%;background:radial-gradient(ellipse at 50% 42%,#E09A45,#A5541A 70%,#7A3A10);mix-blend-mode:multiply;opacity:0;transform:scale(.25);transition:transform .25s,opacity .25s}
.pa-gf-tet{position:absolute;left:0;top:-52%;width:36%;z-index:3;transform-origin:25% 55%;will-change:transform}
.pa-gf-tet img{display:block;width:100%;height:auto;transform:scaleX(-1);filter:drop-shadow(0 14px 16px rgba(0,0,0,.5))}
.pa-gf-pico{position:absolute;left:97%;top:31%;width:2px;height:2px}
.pa-gf-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:2;pointer-events:none}
.pa-gf-svg path{fill:none;stroke:#E6A444;stroke-width:4;stroke-linecap:round;filter:drop-shadow(0 0 4px rgba(255,190,90,.6))}
.pa-gf-gota{position:absolute;left:-4px;top:-6px;width:8px;height:12px;border-radius:50% 50% 50% 50%/60% 60% 40% 40%;background:#E6A444;box-shadow:0 0 6px rgba(255,190,90,.7);opacity:0;z-index:2}
@media (min-width:900px){.pa-gf{left:42%;right:max(var(--pad),calc(50% - 620px));top:40%;height:42svh}.pa-gf-tet{width:28%;top:-46%}body.pa-china .pa-c-han{top:22%}}
@media (max-width:899px){body.pa-china .pa-c-han{display:none}.pa-gf{left:calc(var(--padl) + 30px)}.pa-gf-tet{width:31%}}
@media (min-width:900px){.pa-gf-tet{top:-36%}}
@media (max-width:899px){.pa-fase{right:calc(var(--pad) + 66px)}}
/* Перу «Имена на кечуа» — горсти нашего чая с бирками на бечёвке (29.09 ночь) */
.pa-q{margin:44px 0 0}.pa-q .kick{color:var(--c)}
.pa-q-h{margin:10px 0 0;font:800 clamp(24px,6.6vw,44px)/1.02 var(--zag);letter-spacing:-.045em;text-transform:uppercase;color:var(--tinta)}.pa-q-h em{font-style:normal;color:var(--c)}
.pa-q-l{display:block;margin:18px 0 0}
.pa-q-it{position:relative;display:flex;align-items:center;gap:0;min-height:44vw;margin:0 0 6px;color:var(--tinta)}
.pa-q-it:nth-child(even){flex-direction:row-reverse}
.pa-q-te{flex:none;width:52vw;max-width:260px;height:auto;filter:drop-shadow(0 16px 16px rgba(60,35,15,.35));transform:rotate(calc(var(--g) * 3))}
.pa-q-bir{position:relative;flex:1;margin:0 -2vw 0 -3vw;padding:24px 12px 14px;background:linear-gradient(180deg,#FCF6EA,#F5E9D2);border-radius:3px 3px 6px 6px;
  box-shadow:0 1px 0 #E3D0AE,0 10px 18px rgba(60,35,15,.18);transform:rotate(calc(var(--g) * -2.2));transform-origin:50% 0;
  clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%,0 14px);z-index:2}
.pa-q-it:nth-child(even) .pa-q-bir{margin:0 -3vw 0 -2vw}
.pa-q-bir .pa-ojal{position:absolute;left:50%;top:6px;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:#E9D8BA;box-shadow:inset 0 1px 2px rgba(0,0,0,.35),0 0 0 2px #F6E7CC}
.pa-q-bir b{display:block;font:800 clamp(24px,7.4vw,40px)/1 var(--zag);letter-spacing:-.05em;color:var(--k)}.pa-q-bir b i{font:700 .6em var(--mano);letter-spacing:0;color:var(--tinta)}
.pa-q-bir em{display:block;margin-top:4px;font:700 20px/1 var(--mano);font-style:normal;color:var(--tinta)}
.pa-q-bir small{display:block;margin-top:8px;padding-top:6px;border-top:1px dashed rgba(35,28,23,.25);font:600 12px/1.3 var(--tx);color:var(--gris)}
.pa-q-it:hover .pa-q-bir{transform:rotate(calc(var(--g) * -2.2)) translateY(-3px)}
@media (min-width:900px){.pa-q-l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:980px}
  .pa-q-it,.pa-q-it:nth-child(even){flex-direction:column;min-height:0}.pa-q-te{width:78%;max-width:260px}
  .pa-q-bir,.pa-q-it:nth-child(even) .pa-q-bir{margin:-30px 0 0;width:78%;flex:none}}

/* 01.10, правка №4 владельца: «одна для аромата, другая — пить» — одной строкой под заголовком чашек-пар */
.pa-c-lead{margin:10px 0 0;max-width:min(21em,calc(100% - 60px));font:700 19px/1.18 var(--mano);color:#F2C94C;text-shadow:0 2px 10px rgba(0,0,0,.55)}
