# Esans Atelier — credits

Esans Atelier is a fictional brand; this site is a demo by Olympos Web. Every asset the page loads is listed here.

## Fonts (self-hosted in `fonts/`, latin + latin-ext subsets for Turkish)

| face | files | author | licence | source |
|---|---|---|---|---|
| Archivo (variable: width 62–125, weight 100–900) | `archivo-latin.woff2`, `archivo-latin-ext.woff2` | The Archivo Project Authors (Omnibus-Type) | SIL Open Font License 1.1 — `fonts/OFL-Archivo.txt` | Google Fonts (fonts.gstatic.com, v25), licence from github.com/google/fonts `ofl/archivo/OFL.txt` |
| PT Serif (400, 400 italic, 700) | `ptserif-*.woff2` | ParaType Ltd. | SIL Open Font License 1.1 — `fonts/OFL-PTSerif.txt` | Google Fonts (fonts.gstatic.com, v19), licence from github.com/google/fonts `ofl/ptserif/OFL.txt` |

## Libraries (shared, `../shared/vendor/`)

- Three.js r180 — MIT (`../shared/vendor/three/LICENSE.txt`)
- GSAP 3.13 with ScrollTrigger — GSAP standard "no charge" licence (`../shared/vendor/gsap-README.md`)
- Lenis 1.3 — MIT (`../shared/vendor/lenis-LICENSE.txt`)

## Images and media

None. Every drawing on the page (bottles, vials, the note pyramid, the distillation diagram, the spray-distance
gauge, the session dial, the calendar leaves) is vector geometry or CSS written for this site, and the
evaporating words are particles sampled at run time from the page's own text. No photographs, no generated
imagery.

## Method notes

- Sunrise and sunset on today's leaf are calculated in the browser with NOAA's simplified solar equations
  (fractional year, equation of time, declination, zenith 90.833°) for Istanbul, 41.0082 N, 28.9784 E, UTC+3.
  The same code, run in Node for three dates, gives 21 June 05:32 / 20:39, 21 December 08:25 / 17:39 and
  22 October 07:22 / 18:15 (not cross-checked against an external almanac in this session).
- Scent compositions, the session timetable, open days and slots are example data and are labelled "Örnek /
  Example" on the page. Prices, address, phone, opening hours, suppliers and ingredient lists are labelled
  placeholders.
