diff --git a/index.html b/index.html index db23a1e..940e32e 100644 --- a/index.html +++ b/index.html @@ -29,7 +29,6 @@ .container { max-width: 900px; margin: 0 auto; padding: 0 24px; } - /* Header */ .header { border-bottom: 1px solid var(--gray2); padding: 24px 0; @@ -37,207 +36,61 @@ justify-content: space-between; align-items: center; } - .brand { - font-size: 1.75rem; - font-weight: 800; - } + .brand { font-size: 1.75rem; font-weight: 800; } .lang-select { - display: flex; - gap: 8px; - background: var(--gray1); - padding: 4px; - border-radius: 8px; + display: flex; gap: 8px; background: var(--gray1); + padding: 4px; border-radius: 8px; } .lang-btn { - padding: 6px 14px; - font-size: .85rem; - font-weight: 600; - border: none; - border-radius: 6px; - background: transparent; - cursor: pointer; - color: var(--black); - transition: all .2s; - } - .lang-btn.active { - background: var(--white); - box-shadow: 0 1px 3px rgba(0,0,0,.1); + padding: 6px 14px; font-size: .85rem; font-weight: 600; + border: none; border-radius: 6px; background: transparent; + cursor: pointer; color: var(--black); transition: all .2s; } + .lang-btn.active { background: var(--white); box-shadow: 0 1px 3px rgba(0,0,0,.1); } - /* Intro */ - .intro { - padding: 48px 0 32px; - text-align: center; - } - .intro h1 { - font-size: 2.5rem; - font-weight: 800; - line-height: 1.2; - margin-bottom: 16px; - } - .intro p { - font-size: 1.1rem; - color: #4b5563; - max-width: 600px; - margin: 0 auto; - } + .intro { padding: 48px 0 32px; text-align: center; } + .intro h1 { font-size: 2.5rem; font-weight: 800; line-height: 1.2; margin-bottom: 16px; } + .intro p { font-size: 1.1rem; color: #4b5563; max-width: 600px; margin: 0 auto; } - /* Main Content */ - .main-grid { - display: grid; - grid-template-columns: 2fr 1fr; - gap: 40px; - } - .news-col h2 { - font-size: 1.75rem; - font-weight: 800; - border-bottom: 2px solid var(--black); - padding-bottom: 12px; - margin-bottom: 24px; - } - .news-item { - margin-bottom: 32px; - padding-bottom: 24px; - border-bottom: 1px solid var(--gray2); - } - .news-date { - font-size: .75rem; - color: #9ca3af; - text-transform: uppercase; - letter-spacing: .05em; - margin-bottom: 8px; - } - .news-item h3 { - font-size: 1.25rem; - font-weight: 700; - margin-bottom: 10px; - line-height: 1.3; - } - .news-item p { - font-size: 1rem; - color: #4b5563; - line-height: 1.6; - } + .main-grid { display: grid; grid-template-columns: 2fr 1fr; gap: 40px; } + .news-col h2 { font-size: 1.75rem; font-weight: 800; border-bottom: 2px solid var(--black); padding-bottom: 12px; margin-bottom: 24px; } + .news-item { margin-bottom: 32px; padding-bottom: 24px; border-bottom: 1px solid var(--gray2); } + .news-date { font-size: .75rem; color: #9ca3af; text-transform: uppercase; letter-spacing: .05em; margin-bottom: 8px; } + .news-item h3 { font-size: 1.25rem; font-weight: 700; margin-bottom: 10px; line-height: 1.3; } + .news-item p { font-size: 1rem; color: #4b5563; line-height: 1.6; } .news-tag { - display: inline-block; - font-size: .75rem; - font-weight: 600; - color: var(--blue); - text-transform: uppercase; - letter-spacing: .04em; - border: 1px solid var(--blue); - padding: 4px 10px; - border-radius: 20px; - margin-top: 10px; + display: inline-block; font-size: .75rem; font-weight: 600; + color: var(--blue); text-transform: uppercase; letter-spacing: .04em; + border: 1px solid var(--blue); padding: 4px 10px; border-radius: 20px; margin-top: 10px; } - /* Sidebar */ .sidebar-col { position: sticky; top: 20px; height: fit-content; } - .login-panel { - background: var(--gray1); - padding: 32px; - border-radius: 16px; - border: 1px solid var(--gray2); - } - .login-panel h3 { - font-size: 1.25rem; - font-weight: 700; - margin-bottom: 20px; - padding-bottom: 10px; - border-bottom: 1px solid var(--gray2); - } + .login-panel { background: var(--gray1); padding: 32px; border-radius: 16px; border: 1px solid var(--gray2); } + .login-panel h3 { font-size: 1.25rem; font-weight: 700; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid var(--gray2); } .form-group { margin-bottom: 16px; } - .form-group label { - display: block; - font-size: .85rem; - font-weight: 600; - margin-bottom: 6px; - } + .form-group label { display: block; font-size: .85rem; font-weight: 600; margin-bottom: 6px; } .form-group input { - width: 100%; - padding: 12px; - border: 1px solid var(--gray2); - border-radius: 8px; - font-size: 1rem; - outline: none; - transition: border-color .2s; - } - .form-group input:focus { - border-color: var(--blue); - box-shadow: 0 0 0 3px rgba(30,64,175,.1); - } - .btn-primary { - width: 100%; - padding: 12px; - background: var(--black); - color: var(--white); - border: none; - border-radius: 8px; - font-size: 1rem; - font-weight: 600; - cursor: pointer; - transition: background .2s; + width: 100%; padding: 12px; border: 1px solid var(--gray2); border-radius: 8px; + font-size: 1rem; outline: none; transition: border-color .2s; } + .form-group input:focus { border-color: var(--blue); box-shadow: 0 0 0 3px rgba(30,64,175,.1); } + .btn-primary { width: 100%; padding: 12px; background: var(--black); color: var(--white); border: none; border-radius: 8px; font-size: 1rem; font-weight: 600; cursor: pointer; transition: background .2s; } .btn-primary:hover { background: var(--blue); } - .btn-outline { - width: 100%; - padding: 12px; - background: transparent; - border: 2px solid var(--black); - color: var(--black); - border-radius: 8px; - font-size: 1rem; - font-weight: 600; - cursor: pointer; - margin-top: 12px; - } - .btn-outline:hover { background: var(--black); color: var(--white); } - .btn-secondary { - width: 100%; - padding: 10px; - background: var(--gray1); - border: 1px solid var(--gray2); - border-radius: 8px; - font-size: .9rem; - font-weight: 600; - cursor: pointer; - margin-top: 12px; - } + .btn-secondary { width: 100%; padding: 10px; background: var(--gray1); border: 1px solid var(--gray2); border-radius: 8px; font-size: .9rem; font-weight: 600; cursor: pointer; margin-top: 12px; } .btn-secondary:hover { background: #e5e7eb; } - .hidden { display: none; } - .success-msg { - padding: 12px; - background: #d1fae5; - border: 1px solid #34d399; - border-radius: 8px; - color: #065f46; - margin-bottom: 16px; - text-align: center; - } + .success-msg { padding: 12px; background: #d1fae5; border: 1px solid #34d399; border-radius: 8px; color: #065f46; margin-bottom: 16px; text-align: center; } - /* Footer */ - .footer { - margin-top: 64px; - padding-top: 32px; - border-top: 2px solid var(--black); - text-align: center; - font-size: 1rem; - } - .footer a { - font-weight: 600; - text-decoration: none; - } + .footer { margin-top: 64px; padding-top: 32px; border-top: 2px solid var(--black); text-align: center; font-size: 1rem; } + .footer a { font-weight: 600; text-decoration: none; } .footer a:hover { text-decoration: underline; } - /* Responsive */ @media (max-width: 768px) { .main-grid { grid-template-columns: 1fr; } .sidebar-col { position: static; } .brand { font-size: 1.4rem; } } - /* Language helper classes */ .hide-de { display: none; } .hide-en { display: none; } [data-lang="de"] .hide-de { display: block; } @@ -248,7 +101,6 @@ -
Paraguay SRL LLC
@@ -257,7 +109,6 @@
-

Paraguay LLC & SRL – Austausch & Community

Paraguay LLC & SRL – Exchange & Community

@@ -265,10 +116,8 @@

Welcome to the Paraguay LLC & SRL group! This group serves as an exchange platform for people who run or are engaged with an LLC or SRL in Paraguay.

-
-

Aktuelle Erfahrungsbereichte

Latest Experience Reports

@@ -304,11 +153,10 @@
-
-