.apropos-module__B3-r-G__page{background:var(--bg);justify-content:center;min-height:100vh;padding:100px 24px 60px;display:flex}.apropos-module__B3-r-G__card{background:var(--surface);border:1px solid var(--border);border-radius:20px;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:640px;height:fit-content;padding:48px 40px;display:flex}.apropos-module__B3-r-G__logo{font-family:var(--font-playfair), serif;color:var(--accent);font-size:2rem;font-weight:900}.apropos-module__B3-r-G__logo span{color:var(--text);font-style:italic;font-weight:400}.apropos-module__B3-r-G__title{font-family:var(--font-playfair), serif;color:var(--text);text-align:center;font-size:1.6rem;font-weight:700}.apropos-module__B3-r-G__story{text-align:left;flex-direction:column;gap:16px;width:100%;display:flex}.apropos-module__B3-r-G__story p{color:var(--text-muted);font-size:.95rem;line-height:1.8}.apropos-module__B3-r-G__story strong{color:var(--text)}.apropos-module__B3-r-G__values{gap:12px;width:100%;margin:8px 0;display:flex}.apropos-module__B3-r-G__value{background:var(--surface2);border:1px solid var(--border);text-align:center;border-radius:14px;flex-direction:column;flex:1;gap:6px;padding:16px 12px;display:flex}.apropos-module__B3-r-G__valueIcon{font-size:1.5rem}.apropos-module__B3-r-G__valueName{color:var(--text);font-size:.85rem;font-weight:700}.apropos-module__B3-r-G__valueDesc{color:var(--text-dim);font-size:.75rem;line-height:1.5}.apropos-module__B3-r-G__contact{text-align:center;background:#e8c97a0f;border:1px solid #e8c97a33;border-radius:14px;width:100%;padding:20px}.apropos-module__B3-r-G__contact p{color:var(--text-muted);margin-bottom:12px;font-size:.9rem}.apropos-module__B3-r-G__contactBtn{background:var(--accent);color:var(--bg);border-radius:50px;padding:10px 24px;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block}.apropos-module__B3-r-G__contactBtn:hover{background:var(--accent2)}.apropos-module__B3-r-G__back{color:var(--text-muted);font-size:.85rem;text-decoration:none;transition:color .2s}.apropos-module__B3-r-G__back:hover{color:var(--text)}@media (max-width:680px){.apropos-module__B3-r-G__card{padding:28px 20px}.apropos-module__B3-r-G__values{flex-direction:column}}
