@font-face{font-family:Bricolage Grotesque;src:url(/fonturi/bricolage-grotesque.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonturi/ibm-plex-mono-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{color-scheme:dark;--fond:#0e0f11;--text:#eceae4;--discret:#a9a69f;--sters:#8c8a84;--accent:#f2a93b}*,:before,:after{box-sizing:border-box}html{background:var(--fond)}body{background:var(--fond);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Bricolage Grotesque,system-ui,sans-serif}.pagina{flex-direction:column;gap:48px;min-height:100svh;padding:clamp(24px,5vw,72px);display:flex}.marca{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.mesaj{flex-direction:column;flex-grow:1;justify-content:center;gap:40px;max-width:1200px;display:flex}h1{letter-spacing:-.03em;font-optical-sizing:auto;margin:0;font-size:clamp(64px,13vw,212px);font-weight:600;line-height:.88}.punct-final{color:var(--accent)}.mesaj p{max-width:30ch;color:var(--discret);margin:0;font-size:clamp(19px,1.7vw,25px);line-height:1.45}.mesaj a{color:var(--text);text-underline-offset:.2em}.mesaj a:hover{color:var(--accent)}a:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:2px}.subsol{color:var(--sters);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;display:flex}.santier{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;display:inline-flex}.punct{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:3s ease-in-out infinite puls;display:inline-block}@keyframes puls{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.punct{animation:none}}::selection{background:var(--accent);color:var(--fond)}
