@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)}.descopera{letter-spacing:.1em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:.6em;min-height:44px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px;display:inline-flex}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}::selection{background:var(--accent);color:var(--fond)}
