* {margin: 0;padding: 0;box-sizing: border-box;}html {scroll-behavior: smooth;font-size: 16px;}body {font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;line-height: 1.6;color: #333;background-color: #f5f5f5;overflow-x: hidden;}.wrapper {width: 100%;max-width: 1400px;margin: 0 auto;}.alternate-entries{max-width: 900px;margin: 0 auto;}.wrapper.row1 {background-color: #fff;border-bottom: 1px solid #e0e0e0;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);}.wrapper.row2 {padding: 20px 0;}.wrapper.row3 {padding: 30px 0;}.wrapper.row4 {background-color: #fff;padding: 40px 20px;}#container {max-width: 1200px;margin: 0 auto;padding: 0 30px;}#topbar {max-width: 1400px;margin: 0 auto;padding: 12px 30px;}#topbar nav ul {display: flex;justify-content: flex-end;align-items: center;list-style: none;gap: 25px;}#topbar nav li {position: relative;}#topbar nav a {font-size: 14px;font-weight: 500;text-decoration: none;transition: color 0.3s ease;padding: 5px 0;position: relative;}#topbar nav a::after {content: '';position: absolute;bottom: 0;left: 0;width: 0;height: 2px;background-color: currentColor;transition: width 0.3s ease;}#topbar nav a:hover::after,#topbar nav a:focus::after {width: 100%;}#header {max-width: 1400px;margin: 0 auto;padding: 25px 30px;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;gap: 20px;}#hgroup {flex: 0 0 auto;}#hgroup a {display: inline-block;transition: transform 0.3s ease;}#hgroup a:hover,#hgroup a:focus {transform: scale(1.05);}#hgroup img {max-width: 280px;height: auto;display: block;}#topnav {flex: 1 1 auto;display: flex;justify-content: flex-end;}#topnav ul {display: flex;list-style: none;gap: 8px;flex-wrap: wrap;justify-content: flex-end;}#topnav li {position: relative;}#topnav a {display: block;padding: 12px 18px;font-size: 15px;font-weight: 500;text-decoration: none;border-radius: 6px;transition: all 0.3s ease;white-space: nowrap;}#topnav a:hover,#topnav a:focus {background-color: rgba(255, 255, 255, 0.15);transform: translateY(-2px);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);}#shout {max-width: 1400px;margin: 0 auto;padding: 0 30px;}.bonus-tabs-section {max-width: 1400px;margin: 4rem auto;padding: 0 1rem;}.bonus-tabs-header {display: flex;justify-content: center;gap: 1rem;margin-bottom: 3rem;flex-wrap: wrap;}.bonus-tab-btn {padding: 1rem 3rem;font-size: 1.25rem;font-weight: 700;color: #fff;background: linear-gradient(135deg, #1e3a8a 0%, #3b82f6 100%);border: none;border-radius: 50px;cursor: pointer;transition: all 0.3s ease;box-shadow: 0 4px 12px rgba(59, 130, 246, 0.3);text-transform: uppercase;letter-spacing: 0.5px;}.bonus-tab-btn:hover {transform: translateY(-3px);box-shadow: 0 8px 24px rgba(59, 130, 246, 0.5);background: linear-gradient(135deg, #2563eb 0%, #60a5fa 100%);}.bonus-tab-btn.active {background: linear-gradient(135deg, #7c3aed 0%, #a855f7 100%);box-shadow: 0 8px 24px rgba(124, 58, 237, 0.5);}.bonus-tabs-content {position: relative;}.bonus-tab-panel {display: none;animation: fadeInUp 0.5s ease;}.bonus-tab-panel.active {display: block;}@keyframes fadeInUp {from {opacity: 0;transform: translateY(20px);}to {opacity: 1;transform: translateY(0);}}.bonus-cards-grid {display: grid;grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));gap: 2rem;padding: 1rem 0;}.bonus-card {position: relative;background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);border-radius: 20px;overflow: hidden;box-shadow: 0 10px 40px rgba(0, 0, 0, 0.5);transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);border: 2px solid rgba(59, 130, 246, 0.2);}.bonus-card:hover {transform: translateY(-12px) scale(1.02);box-shadow: 0 20px 60px rgba(59, 130, 246, 0.4);border-color: rgba(59, 130, 246, 0.6);}.bonus-badge {position: absolute;top: 1rem;left: 1rem;background: linear-gradient(135deg, #10b981 0%, #059669 100%);color: #fff;padding: 0.5rem 1rem;border-radius: 50px;font-size: 0.875rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.5px;z-index: 10;box-shadow: 0 4px 12px rgba(16, 185, 129, 0.4);}.bonus-card-image {position: relative;width: 100%;height: 400px;overflow: hidden;background: linear-gradient(135deg, #1e3a8a 0%, #3b82f6 100%);}.bonus-card-image img {width: 100%;height: 100%;object-fit: cover;transition: transform 0.6s ease;filter: brightness(0.85);}.bonus-card:hover .bonus-card-image img {transform: scale(1.15);filter: brightness(1);}.bonus-card-image::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: linear-gradient(180deg, transparent 0%, rgba(0,0,0,0.8) 100%);z-index: 1;pointer-events: none;}.bonus-card-content {position: absolute;bottom: 0;left: 0;right: 0;padding: 2rem 1.5rem 1.5rem;z-index: 2;background: linear-gradient(180deg, transparent 0%, rgba(0,0,0,0.95) 40%);}.bonus-card-content h3 {font-size: 1.75rem;font-weight: 800;color: #fff;margin-bottom: 0.75rem;line-height: 1.3;text-shadow: 0 2px 8px rgba(0, 0, 0, 0.8);text-transform: uppercase;}.bonus-subtitle {font-size: 1rem;color: #94a3b8;margin-bottom: 1rem;line-height: 1.4;font-weight: 500;}.bonus-btn {width: 100%;padding: 1rem 2rem;background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%);color: #fff;border: none;border-radius: 50px;font-size: 1.125rem;font-weight: 700;cursor: pointer;transition: all 0.3s ease;text-transform: uppercase;letter-spacing: 1px;box-shadow: 0 4px 12px rgba(59, 130, 246, 0.4);}.bonus-btn:hover {background: linear-gradient(135deg, #2563eb 0%, #1e40af 100%);transform: translateY(-3px);box-shadow: 0 8px 24px rgba(59, 130, 246, 0.6);}.bonus-btn:active {transform: translateY(-1px);}.bonus-card::before {content: '';position: absolute;top: 0;left: -100%;width: 100%;height: 100%;background: linear-gradient(90deg, transparent, rgba(255,255,255,0.15), transparent);transition: left 0.6s;z-index: 5;pointer-events: none;}.bonus-card:hover::before {left: 100%;}@media (max-width: 768px) {.bonus-tabs-section {margin: 2rem auto;}.bonus-tabs-header {margin-bottom: 2rem;}.bonus-tab-btn {padding: 0.875rem 2rem;font-size: 1rem;}.bonus-cards-grid {grid-template-columns: 1fr;gap: 1.5rem;}.bonus-card-image {height: 350px;}.bonus-card-content h3 {font-size: 1.5rem;}.bonus-btn {padding: 0.875rem 1.5rem;font-size: 1rem;}}@media (max-width: 480px) {.bonus-tab-btn {width: 100%;padding: 1rem;}.bonus-card-image {height: 300px;}.bonus-card-content {padding: 1.5rem 1rem 1rem;}.bonus-card-content h3 {font-size: 1.25rem;}.bonus-subtitle {font-size: 0.875rem;}}@media (prefers-color-scheme: dark) {.bonus-card {background: linear-gradient(135deg, #020617 0%, #0f172a 100%);}}.bsarocks {max-width: 100%;display: flex;justify-content: center;align-items: center;}.banner-button {max-width: 500px;width: 100%;}.banner-button a {display: block;padding: 18px 40px;background: linear-gradient(135deg, #ffd700 0%, #ffed4e 100%);color: #000;text-align: center;font-size: 18px;font-weight: 700;text-decoration: none;border-radius: 50px;box-shadow: 0 8px 20px rgba(255, 215, 0, 0.4);transition: all 0.4s ease;text-transform: uppercase;letter-spacing: 1px;position: relative;overflow: hidden;}.banner-button a::before {content: '';position: absolute;top: 50%;left: 50%;width: 0;height: 0;border-radius: 50%;background: rgba(255, 255, 255, 0.5);transform: translate(-50%, -50%);transition: width 0.6s, height 0.6s;}.banner-button a:hover::before,.banner-button a:focus::before {width: 400px;height: 400px;}.banner-button a:hover,.banner-button a:focus {transform: translateY(-4px) scale(1.02);box-shadow: 0 12px 30px rgba(255, 215, 0, 0.6);}main.wrapper.row4 {min-height: 60vh;}article#thanks {background: #fff;padding: 40px;border-radius: 12px;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);margin-bottom: 40px;}.page-content {max-width: 900px;margin: 0 auto;}h1 {font-size: 42px;line-height: 1.2;margin: 30px 0 25px;font-weight: 700;color: #1a1a1a;letter-spacing: -0.5px;}h2 {font-size: 32px;line-height: 1.3;margin: 35px 0 20px;font-weight: 600;color: #2a2a2a;padding-bottom: 10px;border-bottom: 3px solid #667eea;display: inline-block;}h3 {font-size: 24px;line-height: 1.4;margin: 25px 0 15px;font-weight: 600;color: #333;}p {font-size: 16px;line-height: 1.8;margin-bottom: 18px;color: #444;text-align: justify;}strong {font-weight: 700;color: #1a1a1a;}em {font-style: italic;color: #555;}a {color: #0044cc;text-decoration: none;transition: color 0.3s ease;}a:hover,a:focus {color: #0033aa;text-decoration: underline;}.page-content a {font-weight: 500;border-bottom: 2px solid transparent;transition: border-color 0.3s ease;}.page-content a:hover,.page-content a:focus {border-bottom-color: #0044cc;}img {max-width: 100%;height: auto;display: block;border-radius: 8px;}.page-content img {margin: 30px auto;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);transition: transform 0.3s ease, box-shadow 0.3s ease;}.page-content img:hover {transform: scale(1.02);box-shadow: 0 8px 24px rgba(0, 0, 0, 0.15);}.notecard {background: linear-gradient(135deg, #e3f2fd 0%, #bbdefb 100%);border-left: 5px solid #0044cc;padding: 25px 30px;margin: 30px 0;border-radius: 8px;box-shadow: 0 3px 10px rgba(0, 68, 204, 0.1);}.notecard p {margin: 0;font-size: 16px;line-height: 1.6;}.notecard strong {color: #0044cc;font-size: 18px;}.notecard code {background: #fff;padding: 6px 12px;border-radius: 6px;font-family: 'Courier New', Consolas, monospace;font-size: 15px;color: #d63384;border: 1px solid #e0e0e0;display: inline-block;margin-left: 10px;font-weight: 600;}#content {margin-top: 50px;}#services {padding: 0;}#services h2 {text-align: center;font-size: 36px;margin-bottom: 50px;border: none;display: block;color: #363535;}#services ul {list-style: none;display: grid;grid-template-columns: repeat(2, 1fr);gap: 25px;padding: 0;}#services li {background: #fff;padding: 25px;border-radius: 12px;border: 2px solid #e0e0e0;transition: all 0.3s ease;position: relative;overflow: hidden;}#services li::before {content: '';position: absolute;top: 0;left: 0;width: 4px;height: 100%;background: linear-gradient(180deg, #667eea 0%, #764ba2 100%);transform: scaleY(0);transition: transform 0.3s ease;}#services li:hover::before {transform: scaleY(1);}#services li:hover {transform: translateY(-5px);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);border-color: #667eea;}#services a {font-size: 18px;font-weight: 600;color: #0044cc;text-decoration: none;display: block;margin-bottom: 12px;transition: color 0.3s ease;}#services a:hover,#services a:focus {color: #667eea;}.menu-desc {font-size: 14px;line-height: 1.6;color: #666;margin-top: 8px;}.rounded-social-buttons {display: flex;justify-content: center;align-items: center;gap: 20px;margin: 50px 0;padding: 30px 0;}.social-button {display: inline-flex;align-items: center;justify-content: center;width: 60px;height: 60px;border-radius: 50%;color: #fff;font-size: 26px;text-decoration: none;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);transition: all 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);position: relative;}.social-button::after {content: '';position: absolute;top: 50%;left: 50%;width: 100%;height: 100%;border-radius: 50%;border: 2px solid currentColor;transform: translate(-50%, -50%) scale(1);opacity: 0;transition: all 0.4s ease;}.social-button:hover,.social-button:focus {transform: translateY(-8px) scale(1.1);box-shadow: 0 12px 25px rgba(0, 0, 0, 0.25);}.social-button:hover::after,.social-button:focus::after {transform: translate(-50%, -50%) scale(1.3);opacity: 0.3;}.social-button.twitter {background-color: #1da1f2;}.social-button.telegram {background-color: #0088cc;}.social-button.instagram {background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);}.social-button.youtube {background-color: #ff0000;}.social-button.pinterest {background-color: #e60023;}.social-button.linkedin {background-color: #0077b5;}.social-button.reddit {background-color: #ff4500;}.banner-btns {display: flex;justify-content: center;align-items: center;gap: 20px;flex-wrap: wrap;padding: 25px;background: rgba(237, 246, 254, 0.6);border: 2px solid #e0e0e0;border-radius: 12px;margin-top: 40px;}.banner-btns a {padding: 14px 28px;font-size: 15px;font-weight: 600;text-decoration: none;border-radius: 8px;background: #fff;border: 2px solid #0044cc;color: #0044cc;transition: all 0.3s ease;white-space: nowrap;}.banner-btns a:hover,.banner-btns a:focus {background: #0044cc;color: #fff;transform: translateY(-3px);box-shadow: 0 6px 15px rgba(0, 68, 204, 0.3);}.banner-btns a svg {width: 20px;height: 20px;margin-right: 8px;vertical-align: middle;}footer#footer {background: #2c3e50;color: #ecf0f1;padding: 50px 30px 30px;margin-top: 15px;border-top: 5px solid #667eea;}.footer-main {max-width: 1400px;margin: 0 auto 30px;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;gap: 20px;}footer p {font-size: 14px;line-height: 1.8;color: #bdc3c7;margin: 10px 0;}footer a {color: #3498db;text-decoration: none;transition: color 0.3s ease;}footer a:hover,footer a:focus {color: #5dade2;text-decoration: underline;}.fl_left,.fl_right {flex: 1 1 auto;}.fl_right {text-align: right;display: flex;align-items: center;justify-content: flex-end;gap: 20px;}.dmca-badge {display: inline-block;transition: transform 0.3s ease;}.dmca-badge:hover,.dmca-badge:focus {transform: scale(1.05);}.dmca-badge img {display: block;}.page-content ul,.page-content ol {margin: 20px 0 20px 40px;line-height: 1.8;}.page-content li {margin-bottom: 12px;font-size: 16px;color: #444;}.page-content ul li {list-style-type: disc;}.page-content ol li {list-style-type: decimal;}table {width: 100%;border-collapse: collapse;margin: 30px 0;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);border-radius: 8px;overflow: hidden;}table th {background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);color: #fff;padding: 15px;text-align: left;font-weight: 600;font-size: 15px;}table td {padding: 15px;border-bottom: 1px solid #e0e0e0;font-size: 14px;color: #444;}table tr:hover {background-color: #f8f9fa;}.clear {clear: both;}.clear::after {content: '';display: table;clear: both;}::-webkit-scrollbar {width: 12px;height: 12px;}::-webkit-scrollbar-track {background: #f1f1f1;border-radius: 10px;}::-webkit-scrollbar-thumb {background: linear-gradient(180deg, #000000 0%, #000000 100%);border-radius: 10px;border: 2px solid #f1f1f1;}::-webkit-scrollbar-thumb:hover {background: linear-gradient(180deg, #000000 0%, #000000 100%);}:focus-visible {outline: 3px solid #667eea;outline-offset: 3px;border-radius: 4px;}a:focus-visible,button:focus-visible {outline: 3px solid #667eea;outline-offset: 3px;}@keyframes fadeIn {from {opacity: 0;transform: translateY(20px);}to {opacity: 1;transform: translateY(0);}}article#thanks {animation: fadeIn 0.6s ease-out;}@media print {#topbar,#topnav,#shout,.rounded-social-buttons,.banner-btns,footer {display: none;}body {background: #fff;color: #000;}article#thanks {box-shadow: none;}}@media screen and (min-width: 1600px) {body {font-size: 18px;}h1 {font-size: 48px;}h2 {font-size: 36px;}#services ul {grid-template-columns: repeat(3, 1fr);}}.wrapper.row3 {background-color: #fff;border-bottom: 1px solid #e0e0e0;padding: 15px 0;}nav[aria-label="breadcrumb"] {max-width: 1400px;margin: 0 auto;padding: 0 30px;}.breadcrumb {display: flex;flex-wrap: wrap;align-items: center;list-style: none;padding: 0;margin: 0;background: transparent;font-size: 14px;}.breadcrumb-item {display: flex;align-items: center;color: #6c757d;position: relative;}.breadcrumb-item + .breadcrumb-item {padding-left: 10px;margin-left: 5px;}.breadcrumb-item + .breadcrumb-item::before {content: '›';font-size: 18px;color: #adb5bd;padding-right: 10px;font-weight: 300;}.breadcrumb-item a {color: #495057;text-decoration: none;transition: all 0.3s ease;padding: 6px 12px;border-radius: 6px;display: inline-block;font-weight: 500;}.breadcrumb-item a:hover,.breadcrumb-item a:focus {color: #0044cc;background-color: rgba(0, 68, 204, 0.08);text-decoration: none;}.breadcrumb-item.active {color: #0044cc;font-weight: 600;}.breadcrumb-item.active a {color: #0044cc;cursor: default;pointer-events: none;}.breadcrumb-item span[itemprop="name"] {display: inline-block;}.breadcrumb-item:first-child a::before {content: '🏠';margin-right: 6px;font-size: 14px;}@media screen and (max-width: 768px) {nav[aria-label="breadcrumb"] {padding: 0 15px;}.breadcrumb {font-size: 13px;overflow-x: auto;-webkit-overflow-scrolling: touch;scrollbar-width: thin;}.breadcrumb::-webkit-scrollbar {height: 4px;}.breadcrumb::-webkit-scrollbar-thumb {background: #ced4da;border-radius: 2px;}.breadcrumb-item a {padding: 5px 8px;font-size: 13px;white-space: nowrap;}.breadcrumb-item + .breadcrumb-item::before {font-size: 16px;padding-right: 8px;}}@media screen and (max-width: 480px) {.wrapper.row3 {padding: 12px 0;}nav[aria-label="breadcrumb"] {padding: 0 10px;}.breadcrumb {font-size: 12px;}.breadcrumb-item a {padding: 4px 6px;font-size: 12px;}.breadcrumb-item + .breadcrumb-item::before {padding-right: 6px;}.breadcrumb-item:first-child a::before {content: '';margin-right: 0;}}.breadcrumb-item a:hover::after {content: '';position: absolute;bottom: 0;left: 12px;right: 12px;height: 2px;background: linear-gradient(90deg, #667eea 0%, #764ba2 100%);border-radius: 2px;}.breadcrumb-item + .breadcrumb-item::before {transition: transform 0.3s ease;}.breadcrumb-item:hover + .breadcrumb-item::before {transform: translateX(3px);}.breadcrumb-item meta {display: none;}@media print {nav[aria-label="breadcrumb"] {display: none;}}#latest-posts {max-width: 1200px;margin: 60px auto 40px;padding: 50px 30px;background: #ffffff;border-radius: 12px;box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);}#latest-posts hr {border: none;height: 4px;background: linear-gradient(90deg, #000000 0%, #060507 100%);margin: 0 0 40px 0;border-radius: 3px;box-shadow: 0 2px 8px rgba(102, 126, 234, 0.3);}#latest-posts-title {font-size: 2em !important;font-weight: 700 !important;color: #363535 !important;margin-bottom: 40px !important;text-align: center;position: relative;padding-bottom: 20px;letter-spacing: -0.5px;} #latest-posts ul.clear {list-style: none !important;padding: 0 !important;margin: 0 !important;display: grid;grid-template-columns: repeat(2, 1fr);gap: 25px;}#latest-posts li {position: relative;padding: 25px 30px 25px 25px;background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);border: 2px solid #e9ecef;border-radius: 12px;transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);box-shadow: 0 3px 12px rgba(0, 0, 0, 0.06);overflow: hidden;}#latest-posts li::before {content: '';position: absolute;top: 0;left: 0;width: 6px;height: 100%;background: linear-gradient(180deg, #38383a 0%, #000000 100%);border-radius: 12px 0 0 12px;transform: scaleY(0);transform-origin: bottom;transition: transform 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);}#latest-posts li:hover::before {transform: scaleY(1);transform-origin: top;}#latest-posts li:hover {transform: translateY(-8px) translateX(3px);box-shadow: 0 12px 30px rgb(163 163 163 / 25%);border-color: #000000;background: linear-gradient(135deg, #ffffff 0%, #f0f4ff 100%);}#latest-posts li::after {content: attr(data-position);position: absolute;top: 18px;right: 18px;width: 38px;height: 38px;background: linear-gradient(135deg, #08090a 0%, #5a545f 100%);color: #fff;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 15px;font-weight: 700;box-shadow: 0 4px 12px rgba(102, 126, 234, 0.4);transition: all 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);z-index: 1;}#latest-posts li:nth-child(1)::after { content: '1'; }#latest-posts li:nth-child(2)::after { content: '2'; }#latest-posts li:nth-child(3)::after { content: '3'; }#latest-posts li:nth-child(4)::after { content: '4'; }#latest-posts li:nth-child(5)::after { content: '5'; }#latest-posts li:nth-child(6)::after { content: '6'; }#latest-posts li:nth-child(7)::after { content: '7'; }#latest-posts li:nth-child(8)::after { content: '8'; }#latest-posts li:nth-child(9)::after { content: '9'; }#latest-posts li:nth-child(10)::after { content: '10'; }#latest-posts li:nth-child(11)::after { content: '11'; }#latest-posts li:nth-child(12)::after { content: '12'; }#latest-posts li:nth-child(13)::after { content: '13'; }#latest-posts li:nth-child(14)::after { content: '14'; }#latest-posts li:nth-child(15)::after { content: '15'; }#latest-posts li:nth-child(16)::after { content: '16'; }#latest-posts li:nth-child(17)::after { content: '17'; }#latest-posts li:nth-child(18)::after { content: '18'; }#latest-posts li:nth-child(19)::after { content: '19'; }#latest-posts li:nth-child(20)::after { content: '20'; }#latest-posts li:hover::after {transform: rotate(360deg) scale(1.15);background: linear-gradient(135deg, #060506 0%, #6d6e74 100%);box-shadow: 0 6px 20px rgb(4 9 35 / 60%);}#latest-posts a {display: block !important;color: #000000 !important;text-decoration: none !important;font-size: 17px !important;font-weight: 600 !important;line-height: 1.6 !important;padding-right: 55px;transition: all 0.3s ease;position: relative;}#latest-posts a:hover,#latest-posts a:focus {color: #000000 !important;text-decoration: none !important;transform: translateX(3px);}#latest-posts a span {display: inline-block;transition: transform 0.3s ease;position: relative;}#latest-posts a:hover span {transform: translateX(5px);}#latest-posts li:hover a::before {opacity: 1;left: -30px;}#latest-posts meta {display: none !important;}@media screen and (max-width: 992px) {#latest-posts ul.clear {grid-template-columns: 1fr;gap: 20px;}#latest-posts {padding: 40px 25px;margin: 50px auto 30px;}#latest-posts-title {font-size: 1.8em !important;margin-bottom: 35px !important;}#latest-posts li {padding: 22px 25px 22px 22px;}#latest-posts li::after {width: 35px;height: 35px;font-size: 14px;top: 15px;right: 15px;}#latest-posts a {font-size: 16px !important;padding-right: 50px;}}@media screen and (max-width: 768px) {#latest-posts {margin: 40px auto 30px;padding: 35px 20px;border-radius: 10px;}#latest-posts hr {margin: 0 0 30px 0;height: 3px;}#latest-posts-title {font-size: 1.6em !important;margin-bottom: 30px !important;padding-bottom: 15px;}#latest-posts-title::after {width: 80px;height: 4px;}#latest-posts ul.clear {gap: 18px;}#latest-posts li {padding: 18px 20px 18px 18px;}#latest-posts li::after {width: 32px;height: 32px;font-size: 13px;top: 12px;right: 12px;}#latest-posts a {font-size: 15px !important;padding-right: 45px;}#latest-posts a::before {font-size: 18px;left: -25px;}}@media screen and (max-width: 480px) {#latest-posts {margin: 30px auto 25px;padding: 25px 15px;}#latest-posts-title {font-size: 1.4em !important;margin-bottom: 25px !important;}#latest-posts-title::after {width: 70px;}#latest-posts ul.clear {gap: 15px;}#latest-posts li {padding: 15px 18px 15px 15px;}#latest-posts li::after {width: 30px;height: 30px;font-size: 12px;top: 10px;right: 10px;}#latest-posts a {font-size: 14px !important;padding-right: 42px;}#latest-posts a::before {font-size: 16px;left: -22px;}}@keyframes slideInUpFade {from {opacity: 0;transform: translateY(40px);}to {opacity: 1;transform: translateY(0);}}#latest-posts li {animation: slideInUpFade 0.6s ease-out backwards;}#latest-posts li:nth-child(1) { animation-delay: 0.1s; }#latest-posts li:nth-child(2) { animation-delay: 0.2s; }#latest-posts li:nth-child(3) { animation-delay: 0.3s; }#latest-posts li:nth-child(4) { animation-delay: 0.4s; }#latest-posts li:nth-child(5) { animation-delay: 0.5s; }#latest-posts li:nth-child(6) { animation-delay: 0.6s; }@media print {#latest-posts li::before,#latest-posts li::after {display: none !important;}#latest-posts li {break-inside: avoid;box-shadow: none;border: 1px solid #ccc;page-break-inside: avoid;}#latest-posts a::before {content: '→ ';position: static;opacity: 1;}#latest-posts hr {display: none;}}@media screen and (min-width: 1400px) {#latest-posts ul.clear {grid-template-columns: repeat(2, 1fr);gap: 30px;}#latest-posts {max-width: 1400px;}#latest-posts-title {font-size: 2.2em !important;}#latest-posts a {font-size: 18px !important;}}#latest-posts a:focus-visible {outline: 3px solid #000000;outline-offset: 5px;border-radius: 8px;}#latest-posts li:focus-within {border-color: #030305;box-shadow: 0 0 0 4px rgba(102, 126, 234, 0.2);}