.ItemDossier-module__Iy0zpq__page{flex-direction:column;gap:26px;display:flex}.ItemDossier-module__Iy0zpq__head{grid-template-columns:1fr auto;align-items:center;gap:20px;display:grid}.ItemDossier-module__Iy0zpq__crumbs{color:var(--text-3);font:.62rem var(--sr-font-mono);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:7px;display:flex}.ItemDossier-module__Iy0zpq__crumbs a{color:var(--text-3);transition:color .14s}.ItemDossier-module__Iy0zpq__crumbs a:hover{color:var(--cyan)}.ItemDossier-module__Iy0zpq__crumbs b{color:var(--text-1)}.ItemDossier-module__Iy0zpq__eyebrow{color:var(--cyan-dim);font:.64rem var(--sr-font-mono);text-transform:uppercase;letter-spacing:.1em;margin-top:12px}.ItemDossier-module__Iy0zpq__headText h1{color:var(--text-1);font:800 clamp(1.9rem, 4vw, 2.8rem)/1.02 var(--sr-font-title);text-transform:uppercase;margin-top:6px}.ItemDossier-module__Iy0zpq__lede{max-width:60ch;color:var(--text-2);white-space:pre-line;margin-top:10px;font-size:.9rem;line-height:1.55}.ItemDossier-module__Iy0zpq__headArt{place-items:center;width:160px;height:160px;display:grid;position:relative}.ItemDossier-module__Iy0zpq__artGlow{background:radial-gradient(circle, color-mix(in srgb, var(--cyan) 24%, transparent), transparent 68%);filter:blur(2px);border-radius:50%;position:absolute;inset:8%}.ItemDossier-module__Iy0zpq__headArt img{z-index:1;object-fit:contain;filter:drop-shadow(0 8px 16px #00000080);position:relative}.ItemDossier-module__Iy0zpq__artFallback{z-index:1;border:1px solid var(--line);width:108px;height:108px;color:var(--cyan-dim);background:#030c1799;border-radius:16px;place-items:center;display:grid;position:relative}.ItemDossier-module__Iy0zpq__quickAnswer{border:1px solid var(--line-strong);background:linear-gradient(180deg, color-mix(in srgb, var(--cyan) 12%, transparent), #030c178c);border-radius:14px;gap:16px;padding:20px 22px;display:flex;box-shadow:0 0 0 1px #57d9f70f,0 8px 30px #3bccf51a}.ItemDossier-module__Iy0zpq__qaIcon{width:44px;height:44px;color:var(--cyan-bright);background:var(--cyan-soft);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.ItemDossier-module__Iy0zpq__qaLabel{color:var(--cyan);font:.6rem var(--sr-font-mono);text-transform:uppercase;letter-spacing:.12em}.ItemDossier-module__Iy0zpq__quickAnswer p{color:var(--text-1);margin-top:6px;font-size:1.12rem;font-weight:500;line-height:1.5}.ItemDossier-module__Iy0zpq__keyStats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:11px;display:grid}.ItemDossier-module__Iy0zpq__stat{border:1px solid var(--line);background:linear-gradient(#071222b3,#030912d9);border-radius:12px;flex-direction:column;gap:4px;padding:18px 16px;display:flex}.ItemDossier-module__Iy0zpq__stat small{color:var(--text-3);font:.58rem var(--sr-font-mono);text-transform:uppercase;letter-spacing:.07em}.ItemDossier-module__Iy0zpq__stat strong{color:var(--cyan-bright);font:800 clamp(1.2rem, 4.5vw, 2rem)/1.05 var(--sr-font-title);overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.ItemDossier-module__Iy0zpq__stat span{color:var(--text-3);font-size:.6rem}.ItemDossier-module__Iy0zpq__recipe{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.ItemDossier-module__Iy0zpq__ingredients{flex-wrap:wrap;gap:8px;display:flex}.ItemDossier-module__Iy0zpq__ingredients li a,.ItemDossier-module__Iy0zpq__ingredients li .ItemDossier-module__Iy0zpq__noLink{border:1px solid var(--line);color:var(--text-1);background:#020a1480;border-radius:9px;align-items:center;gap:8px;padding:9px 12px;font-size:.82rem;display:inline-flex}.ItemDossier-module__Iy0zpq__ingredients li a{transition:border-color .14s,background .14s}.ItemDossier-module__Iy0zpq__ingredients li a:hover{border-color:var(--line-strong);background:var(--cyan-soft)}.ItemDossier-module__Iy0zpq__ingredients b{color:var(--cyan)}.ItemDossier-module__Iy0zpq__equals{color:var(--text-3);font:700 1.5rem var(--sr-font-title)}.ItemDossier-module__Iy0zpq__output{border:1px solid var(--line-strong);background:var(--cyan-soft);border-radius:9px;align-items:center;gap:10px;padding:10px 16px;display:inline-flex}.ItemDossier-module__Iy0zpq__output strong{color:var(--cyan-bright);font-size:.95rem}.ItemDossier-module__Iy0zpq__statChips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ItemDossier-module__Iy0zpq__statChips span{border:1px solid var(--line);background:#020a1480;border-radius:8px;flex-direction:column;gap:2px;padding:8px 14px;display:inline-flex}.ItemDossier-module__Iy0zpq__statChips small{color:var(--text-3);font:.55rem var(--sr-font-mono);text-transform:uppercase}.ItemDossier-module__Iy0zpq__statChips b{color:var(--text-1);font-size:1.05rem}.ItemDossier-module__Iy0zpq__palGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:7px;margin-top:10px;display:grid}.ItemDossier-module__Iy0zpq__palGrid a{border:1px solid var(--line);color:var(--text-2);background:#020a1480;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font-size:.8rem;transition:color .14s,border-color .14s;display:inline-flex}.ItemDossier-module__Iy0zpq__palGrid a:hover{color:var(--cyan);border-color:var(--line-strong)}.ItemDossier-module__Iy0zpq__palGrid svg{color:var(--cyan-dim);flex-shrink:0}.ItemDossier-module__Iy0zpq__usesGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px;margin-top:10px;display:grid}.ItemDossier-module__Iy0zpq__usesGrid a,.ItemDossier-module__Iy0zpq__usesGrid span{border:1px solid var(--line);color:var(--text-2);background:#020a1480;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;font-size:.78rem;display:flex}.ItemDossier-module__Iy0zpq__usesGrid a{transition:color .14s,border-color .14s}.ItemDossier-module__Iy0zpq__usesGrid a:hover{color:var(--cyan);border-color:var(--line-strong)}.ItemDossier-module__Iy0zpq__usesGrid a span{color:var(--cyan)}.ItemDossier-module__Iy0zpq__usesGrid .ItemDossier-module__Iy0zpq__useMeta{color:var(--text-3);font-family:var(--sr-font-mono);letter-spacing:.04em;margin-top:2px;font-size:.68rem;font-style:normal;display:block}.ItemDossier-module__Iy0zpq__stations{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ItemDossier-module__Iy0zpq__stations li{border:1px solid var(--line);color:var(--text-1);background:#020a1480;border-radius:8px;align-items:center;gap:8px;padding:9px 13px;font-size:.82rem;display:inline-flex}.ItemDossier-module__Iy0zpq__stations svg{color:var(--cyan-dim);flex-shrink:0}.ItemDossier-module__Iy0zpq__caches{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;margin-top:10px;display:grid}.ItemDossier-module__Iy0zpq__caches>div{border:1px solid var(--line);background:#020a1480;border-radius:9px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.ItemDossier-module__Iy0zpq__caches span{color:var(--text-1);font:600 .84rem var(--sr-font-display)}.ItemDossier-module__Iy0zpq__caches small{color:var(--text-3);font:.58rem var(--sr-font-mono)}.ItemDossier-module__Iy0zpq__caches b{color:var(--cyan-bright);font:800 1.15rem var(--sr-font-title)}.ItemDossier-module__Iy0zpq__faqList{flex-direction:column;gap:8px;margin-top:10px;display:flex}.ItemDossier-module__Iy0zpq__faqList details{border:1px solid var(--line);background:#030c1780;border-radius:10px;overflow:hidden}.ItemDossier-module__Iy0zpq__faqList summary{color:var(--text-1);font:600 .92rem var(--sr-font-display);cursor:pointer;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:flex}.ItemDossier-module__Iy0zpq__faqList summary::-webkit-details-marker{display:none}.ItemDossier-module__Iy0zpq__faqList summary>span{color:var(--cyan);font:.68rem var(--sr-font-mono)}.ItemDossier-module__Iy0zpq__faqList summary>i{flex-shrink:0;width:11px;height:11px;margin-left:auto;position:relative}.ItemDossier-module__Iy0zpq__faqList summary>i:before,.ItemDossier-module__Iy0zpq__faqList summary>i:after{content:"";background:var(--cyan);transition:transform .16s;position:absolute}.ItemDossier-module__Iy0zpq__faqList summary>i:before{height:2px;inset:45% 0 auto}.ItemDossier-module__Iy0zpq__faqList summary>i:after{width:2px;inset:0 auto 0 45%}.ItemDossier-module__Iy0zpq__faqList details[open] summary>i:after{transform:scaleY(0)}.ItemDossier-module__Iy0zpq__faqList details[open] summary{border-bottom:1px solid var(--line-muted)}.ItemDossier-module__Iy0zpq__faqList p{color:var(--text-2);padding:12px 16px 15px;font-size:.88rem;line-height:1.6}.ItemDossier-module__Iy0zpq__cta{border:1px solid var(--line-strong);background:radial-gradient(120% 140% at 50% 0%, color-mix(in srgb, var(--cyan) 12%, transparent), #030912e6 60%);border-radius:16px;padding:24px}.ItemDossier-module__Iy0zpq__ctaHead{text-align:center;margin-bottom:18px}.ItemDossier-module__Iy0zpq__ctaHead span{color:var(--cyan);font:.62rem var(--sr-font-mono);text-transform:uppercase;letter-spacing:.14em}.ItemDossier-module__Iy0zpq__ctaHead b{color:var(--text-1);font:800 1.5rem/1.1 var(--sr-font-title);text-transform:uppercase;margin-top:6px;display:block}.ItemDossier-module__Iy0zpq__ctaHead p{color:var(--text-2);margin-top:8px;font-size:.88rem}.ItemDossier-module__Iy0zpq__ctaButtons{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.ItemDossier-module__Iy0zpq__ctaButtons a{min-height:56px;font:700 .84rem var(--sr-font-display);border-radius:11px;justify-content:center;align-items:center;gap:9px;transition:transform .15s,box-shadow .15s;display:flex}.ItemDossier-module__Iy0zpq__ctaButtons a:hover{transform:translateY(-2px)}.ItemDossier-module__Iy0zpq__ctaCyan{color:#04101a;background:linear-gradient(#69dff8,#43bddb);box-shadow:0 4px 18px #3bccf547}.ItemDossier-module__Iy0zpq__ctaCyan:hover{box-shadow:0 6px 26px #3bccf56b}.ItemDossier-module__Iy0zpq__ctaGhost{color:var(--cyan-bright);background:var(--cyan-soft);border:1px solid var(--line-strong)}.ItemDossier-module__Iy0zpq__dataNote{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:.68rem;line-height:1.5;display:flex}@media (max-width:720px){.ItemDossier-module__Iy0zpq__head{grid-template-columns:1fr}.ItemDossier-module__Iy0zpq__headArt{width:120px;height:120px}.ItemDossier-module__Iy0zpq__keyStats{grid-template-columns:repeat(2,1fr)}.ItemDossier-module__Iy0zpq__ctaButtons{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ItemDossier-module__Iy0zpq__ctaButtons a,.ItemDossier-module__Iy0zpq__ctaButtons a:hover{transition:none;transform:none}}
