.Launcher-module__w4N9Gq__root{right:max(20px, env(safe-area-inset-right,0px));bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:65;position:fixed}.Launcher-module__w4N9Gq__launcher{border:1px solid var(--ink);background:var(--ink);height:46px;color:var(--cream);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;box-shadow:0 18px 40px -18px color-mix(in srgb, var(--cream) 85%, transparent);transition:opacity .35s var(--ease), transform .35s var(--ease), background-color .2s ease, visibility 0s linear 0s, translate .45s var(--ease) 0s;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 16px;font-size:14.5px;font-weight:500;display:inline-flex}.Launcher-module__w4N9Gq__launcher:hover{border-color:var(--accent,var(--grain));box-shadow:0 0 0 1px var(--accent,var(--grain)), 0 18px 40px -18px color-mix(in srgb, var(--cream) 85%, transparent)}.Launcher-module__w4N9Gq__launcher:focus-visible{outline:2px solid var(--accent,var(--grain));outline-offset:3px}.Launcher-module__w4N9Gq__launcher[data-open=true]{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .25s var(--ease), transform .25s var(--ease), visibility 0s linear .25s, translate .45s var(--ease) 0s;transform:translateY(8px)scale(.96)}.Launcher-module__w4N9Gq__icon{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;flex:none;width:18px;height:18px}.Launcher-module__w4N9Gq__icon path{vector-effect:non-scaling-stroke}.Launcher-module__w4N9Gq__label{line-height:1}html:not([data-js]) .Launcher-module__w4N9Gq__root{display:none}@media (max-width:720px){html.show--consent .Launcher-module__w4N9Gq__launcher{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(8px)}}@media (max-width:600px){.Launcher-module__w4N9Gq__root{right:max(16px, env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px))}.Launcher-module__w4N9Gq__launcher{gap:8px;height:44px;padding:0 16px 0 14px}}@media (max-width:760px) and (hover:none) and (pointer:coarse){.Launcher-module__w4N9Gq__root{right:max(16px, env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px))}.Launcher-module__w4N9Gq__launcher{justify-content:center;gap:0;width:52px;height:52px;padding:0;position:relative}.Launcher-module__w4N9Gq__icon{width:22px;height:22px}.Launcher-module__w4N9Gq__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html:not([data-clear]) .Launcher-module__w4N9Gq__launcher{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .25s var(--ease), transform .25s var(--ease), visibility 0s linear .25s, translate .45s var(--ease) 0s;transform:translateY(8px)scale(.96)}html[data-dock] .Launcher-module__w4N9Gq__launcher{translate:0 -60px}}@media (prefers-reduced-motion:reduce){.Launcher-module__w4N9Gq__launcher,.Launcher-module__w4N9Gq__launcher[data-open=true]{transition:none;transform:none}}
.PreviewBar-module__QS8GrG__bar{z-index:90;background:var(--ink);width:fit-content;max-width:calc(100% - 24px);color:var(--cream);font-family:var(--font-sans);border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 8px;margin:0 auto;padding:9px 16px;font-size:12.5px;line-height:1.45;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 12px 34px #12130e47}.PreviewBar-module__QS8GrG__text{overflow-wrap:anywhere}.PreviewBar-module__QS8GrG__dot{color:var(--grain-light)}.PreviewBar-module__QS8GrG__exit{color:var(--cream);text-decoration:underline;-webkit-text-decoration-color:var(--grain-light);text-decoration-color:var(--grain-light);text-underline-offset:3px;white-space:nowrap;font-weight:600}.PreviewBar-module__QS8GrG__exit:hover{color:var(--white);-webkit-text-decoration-color:var(--cream);text-decoration-color:var(--cream)}.PreviewBar-module__QS8GrG__exit:focus-visible{outline:2px solid var(--cream);outline-offset:3px;border-radius:3px}@media print{.PreviewBar-module__QS8GrG__bar{display:none}}
@font-face{font-family:EW Greek Serif;src:url(/fonts/gfs-didot-greek.woff2)format("woff2");font-weight:300 500;font-style:normal;font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EW Greek Serif;src:url(/fonts/gfs-didot-greek-ext.woff2)format("woff2");font-weight:300 500;font-style:normal;font-display:swap;unicode-range:U+1F??}:root{--ink:#12130e;--cream:#ece8dd;--grain:#685640;--white:#fff;--olive:#5b6b3e;--driftwood:#b8b2a5;--stone:#d9d4c7;--ember:#8a4b3a;--grain-light:#a8957a;--muted:#6a655a;--body:#3a3a32;--paper:#f5f2ea;--paper-hover:#fbf9f3;--ink-rule:#2a2b24;--ink-soft:#23241d;--font-display:"EW Greek Serif", var(--font-bodoni), var(--font-cormorant), Georgia, serif;--font-serif:"EW Greek Serif", var(--font-cormorant), Georgia, serif;--font-sans:var(--font-commissioner), Inter, system-ui, sans-serif;--ease:cubic-bezier(.2, .7, .2, 1);--wrap:1180px;--gutter:32px}@media (max-width:600px){:root{--gutter:20px}}html[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#ece8dd;--cream:#0e0f0b;--paper:#181914;--paper-hover:#20211b;--stone:#2b2c25;--ink-rule:#cdc7b8;--ink-soft:#f5f2ea;--grain:#a8957a;--grain-light:#685640;--muted:#9b9587;--body:#c6c0b2;--olive:#a9b18c;--driftwood:#5d584d;--ember:#cf8f7c;--accent:#ec6e48;--white:#1b1c16;--font-display:var(--font-sans)}@keyframes ew-grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-4%)}60%{transform:translate(-4%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}html[data-theme=night] body:after{content:"";z-index:190;opacity:.07;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.9s steps(5,end) infinite ew-grain;position:fixed;inset:-10%}@media (prefers-reduced-motion:reduce),(hover:none){html[data-theme=night] body:after{animation:none}}@media print{html[data-theme=night] body:after{content:none}}html[data-pointer-fx=on] :not(input,textarea,select,[contenteditable=true]){cursor:none!important}html[data-pointer-fx=on] [data-glow]{position:relative}html[data-pointer-fx=on] [data-glow]:after{content:"";border-radius:inherit;background:radial-gradient(280px circle at var(--gx,-999px) var(--gy,-999px), color-mix(in srgb, var(--grain) 26%, transparent), transparent 72%);opacity:0;pointer-events:none;transition:opacity .5s var(--ease);position:absolute;inset:0}html[data-pointer-fx=on] [data-glow]:hover:after{opacity:1}:where(html[data-theme=night]) :where(h1,h2,h3){letter-spacing:-.055em;font-weight:500}:where(html[data-theme=night]) :where(h3){letter-spacing:-.035em}:where(html[data-theme=night]) :where(h1,h2):where(:lang(el)){letter-spacing:-.045em}:where(html[data-theme=night]) :where(h3):where(:lang(el)){letter-spacing:-.03em}html,body{background:var(--cream);margin:0;padding:0}body{-webkit-font-smoothing:antialiased;font-family:var(--font-sans);color:var(--ink);overflow-x:hidden}*{box-sizing:border-box}:where(a){color:var(--grain);text-decoration:none}:where(a:hover){color:var(--ink)}input,textarea,button,select{font-family:inherit}::selection{background:var(--grain);color:var(--cream)}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}table{font-variant-numeric:tabular-nums}:where(a,button,input,select,textarea,summary,[tabindex]):where(:focus-visible){outline:2px solid var(--accent,var(--grain));outline-offset:3px}main:focus{outline:none}.skip-link{z-index:100;background:var(--ink);color:var(--cream);letter-spacing:.18em;text-transform:uppercase;border-radius:9px;padding:12px 18px;font-size:11px;font-weight:600;position:fixed;top:12px;left:12px;transform:translateY(calc(-100% - 24px))}.skip-link:focus-visible{color:var(--cream);outline:2px solid var(--accent,var(--grain));outline-offset:3px;transform:none}.skip-link:hover{color:var(--cream)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.wrap{max-width:var(--wrap);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}[data-reveal]{opacity:0;transition:opacity .85s var(--ease), transform .85s var(--ease);transform:translateY(16px)}[data-reveal][data-revealed=true],html:not([data-js]) [data-reveal]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none!important}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@keyframes ew-draw{0%{stroke-dashoffset:var(--len,400)}to{stroke-dashoffset:0}}@keyframes ew-fade{0%{opacity:0}to{opacity:1}}@keyframes ew-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ew-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.022)}}@keyframes ew-drift{0%,to{transform:translate(0)}50%{transform:translate(-14px)}}@keyframes ew-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ew-turn-rev{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes ew-rise-mask{0%{transform:translateY(.42em)}to{transform:translateY(0)}}@keyframes ew-rise{0%{opacity:0;transform:translateY(.42em)}to{opacity:1;transform:translateY(0)}}
