.Omeeba_valuesSection{background:linear-gradient(180deg, rgba(var(--color-primary-rgb,31, 117, 254), .02) 0%, transparent 50%, rgba(var(--color-primary-rgb,31, 117, 254), .02) 100%);padding:50px 0;position:relative;overflow:visible}.Omeeba_valuesSection:before{content:"";background:var(--gradient-separator);width:80%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.Omeeba_valuesContainer{max-width:var(--layout-width,1440px);padding-left:var(--layout-padding-mobile,20px);padding-right:var(--layout-padding-mobile,20px);margin:0 auto}.Omeeba_valuesGrid{gap:var(--layout-gap,24px);max-width:var(--layout-width,1440px);grid-template-columns:repeat(3,1fr);margin:0 auto;display:grid}.Omeeba_valuesLayout{gap:var(--layout-gap,40px);max-width:var(--layout-width,1440px);grid-template-columns:3fr 7fr;align-items:start;margin:0 auto;display:grid;overflow:visible}.Omeeba_valuesColumnLeft .Omeeba_valueCard{grid-column:unset;flex:none}.Omeeba_valuesSidePhoto{border-radius:var(--radius-lg,16px);background:var(--glass-bg-strong);box-shadow:var(--shadow-md);border:1px solid rgba(var(--color-accent-rgb,212, 175, 55), .12);height:auto;transition:var(--transition-base);cursor:default;position:relative;overflow:hidden}.Omeeba_valuesSidePhoto:before{content:"";background:linear-gradient(to bottom, transparent, rgba(var(--color-accent-rgb,212, 175, 55), .25), transparent);z-index:1;width:3px;transition:background .3s;position:absolute;top:0;bottom:0;left:0}.Omeeba_valuesSidePhotoImg{transition:transform .3s cubic-bezier(.4,0,.2,1);display:block}.Omeeba_valuesBottom{gap:var(--layout-gap,24px);grid-column:1/-1;grid-template-columns:1fr;display:grid}@media (max-width:1024px){.Omeeba_valuesLayout{grid-template-columns:1fr}.Omeeba_valuesSidePhoto{background:var(--color-bg-card,#1a1d2499);height:auto}.Omeeba_valuesGrid{display:none}.Omeeba_valuesSliderMobile{display:block}}.Omeeba_valuesSliderMobile{display:none}.Omeeba_fadeInUp{opacity:0;transition:opacity .5s,transform .5s;transition-delay:var(--delay,0s);transform:translateY(20px)}.Omeeba_fadeInUp.Omeeba_visible{opacity:1;transform:translateY(0)}@media (min-width:1025px){.Omeeba_fadeInUp{opacity:1;transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.Omeeba_fadeInUp{transition:none;transform:none}}.Omeeba_valueCard{background:var(--glass-bg-strong);-webkit-backdrop-filter:var(--glass-blur);border:1px solid rgba(var(--color-accent-rgb,212, 175, 55), .12);border-radius:var(--radius-lg,16px);padding:var(--spacing-md,1.5rem);text-align:center;transition:var(--transition-base);box-shadow:var(--shadow-md);z-index:1;position:relative;overflow:hidden}.Omeeba_valueCard:before{content:"";background:linear-gradient(180deg, transparent, rgba(var(--color-accent-rgb,212, 175, 55), .25) 30%, rgba(var(--color-accent-rgb,212, 175, 55), .25) 70%, transparent);z-index:1;border-radius:0 3px 3px 0;width:3px;position:absolute;top:15%;bottom:15%;left:0}@media (max-width:1024px){.Omeeba_valueCard{grid-column:span 1}.Omeeba_valueTitle{font-size:var(--h3-size-tablet)}}.Omeeba_iconWrapper{width:80px;height:80px;margin:0 auto var(--spacing-md,1.5rem);background:rgba(var(--color-primary-rgb), .1);border:1px solid rgba(var(--color-primary-rgb), .2);border-radius:var(--radius-full,50%);transition:var(--transition-base);justify-content:center;align-items:center;display:flex}.Omeeba_iconWrapper svg{color:var(--color-primary);font-size:2.5rem}.Omeeba_valueTitle{font-size:var(--h3-size);font-weight:var(--h3-weight);line-height:var(--h3-line-height);color:var(--h3-color);text-transform:var(--h3-text-transform,none);margin-bottom:1rem}.Omeeba_valueDescription{font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-line-height);color:var(--color-text-muted);letter-spacing:var(--body-letter-spacing,normal);margin:0}@media (max-width:768px){.Omeeba_valuesSection{padding:30px 0}.Omeeba_valueCard{padding:2rem}.Omeeba_iconWrapper{width:60px;height:60px}.Omeeba_iconWrapper svg{font-size:2rem}.Omeeba_valueTitle{font-size:var(--h3-size-mobile)}.Omeeba_valueDescription{font-size:.95rem}}.Omeeba_valueCardHighlight{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.Omeeba_highlightIconWrapper{width:60px;height:60px;margin:0 auto var(--spacing-sm,1rem);background:rgba(var(--color-primary-rgb), .1);border:1px solid rgba(var(--color-primary-rgb), .2);border-radius:var(--radius-md,12px);transition:var(--transition-base);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Omeeba_highlightIcon{font-size:2rem}.Omeeba_highlightContent{flex:1;min-width:0}@media (max-width:768px){.Omeeba_highlightIconWrapper{width:52px;height:52px}.Omeeba_highlightIcon{font-size:1.75rem}}.Omeeba_valuesColumnLeft{gap:var(--layout-gap,24px);flex-direction:column;margin:-8px;padding:8px;display:flex}.Omeeba_highlightsSliderMobile{display:none}@media (max-width:1024px){.Omeeba_valuesColumnLeft{display:none}.Omeeba_highlightsSliderMobile{border-radius:var(--radius-lg,16px);margin-bottom:var(--layout-gap,24px);display:block;overflow-x:hidden}}.Omeeba_sliderValueCard{width:100%;height:100%;display:flex}.Omeeba_sliderValueCard .Omeeba_valueCard{grid-column:unset;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.NQmDUW_facade{background:color-mix(in srgb, var(--color-accent,#9d8057) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-accent,#9d8057) 25%, transparent);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;padding:1.5rem;display:flex}.NQmDUW_address{font-family:var(--font-body);color:var(--color-text,inherit);margin:0;line-height:1.5}.NQmDUW_addressLine{display:block}.NQmDUW_actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.NQmDUW_showButton{background:var(--color-accent,#9d8057);color:#fff;font:inherit;cursor:pointer;border:none;border-radius:8px;padding:.65rem 1.4rem;font-weight:600}.NQmDUW_showButton:hover,.NQmDUW_showButton:focus-visible{filter:brightness(1.08)}.NQmDUW_mapsLink{border:1px solid var(--color-accent,#9d8057);color:var(--color-accent,#9d8057);font:inherit;border-radius:8px;padding:.65rem 1.2rem;text-decoration:none}
.ye7Nfq_pageContainer{color:var(--color-text);min-height:100vh;padding-top:120px}@media (max-width:768px){.ye7Nfq_pageContainer{padding-top:0}}.ye7Nfq_hero{text-align:center;background:linear-gradient(180deg, #0e1116bf 0%, var(--color-background) 100%), url(/img/artykuly-prawne.jpg);background-position:50%;background-size:cover;background-attachment:fixed;padding:50px 2rem;position:relative}.ye7Nfq_hero h1{font-size:var(--h1-size);color:var(--h1-color);text-shadow:0 2px 10px #00000080;margin-bottom:1rem}.ye7Nfq_heroSubtitle{font-size:var(--body-size);color:var(--body-color);text-shadow:0 1px 4px #00000080;max-width:600px;margin:0 auto}.ye7Nfq_filtersWrapper{background:linear-gradient(180deg, transparent 0%, rgba(var(--color-primary-rgb,31, 117, 254), .03) 100%);z-index:10;width:100%;padding-bottom:25px;position:relative}.ye7Nfq_filtersWrapper:after{content:"";background:var(--gradient-separator);width:80%;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ye7Nfq_filtersWrapper:before{content:"";background:var(--gradient-separator);width:80%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.ye7Nfq_filtersSection{max-width:1440px;margin:0 auto;padding:50px 16px 0}.ye7Nfq_searchAndFilterContainer{flex-wrap:nowrap;align-items:center;gap:32px;width:100%;margin:0 auto 1rem;display:flex}.ye7Nfq_searchBar{flex:0 0 clamp(200px,28vw,350px);width:clamp(200px,28vw,350px);position:relative}.ye7Nfq_searchIcon{color:#fff;pointer-events:none;z-index:10;font-size:1.1rem;position:absolute;top:50%;left:1.5rem;transform:translateY(-50%)}.ye7Nfq_searchInput{box-sizing:border-box;background:var(--color-bg-card);border:2px solid var(--form-input-border);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;width:100%;height:64px;padding:0 3.5rem;font-size:1.05rem;transition:all .3s}.ye7Nfq_searchInput:focus{border-color:var(--form-input-border-focus);background:var(--color-bg-card-hover);box-shadow:0 0 0 4px rgba(var(--color-primary-rgb,31, 117, 254), .1);outline:none}.ye7Nfq_searchInput::placeholder{color:#fff}.ye7Nfq_filtersRight{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.ye7Nfq_categorySelectWrapper{z-index:10;flex:0 0 clamp(180px,20vw,250px);width:clamp(180px,20vw,250px);position:relative}.ye7Nfq_categorySelect{box-sizing:border-box;background:var(--color-bg-card);border:2px solid var(--form-input-border);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left;white-space:nowrap;border-radius:10px;justify-content:space-between;align-items:center;gap:.5rem;width:100%;height:64px;padding:0 1.25rem;font-size:1.05rem;line-height:1;transition:all .3s;display:flex;overflow:hidden}.ye7Nfq_categorySelect span{text-overflow:ellipsis;overflow:hidden}.ye7Nfq_categorySelect:focus{border-color:var(--form-input-border-focus);background-color:var(--color-bg-card-hover);box-shadow:0 0 0 4px rgba(var(--color-primary-rgb,31, 117, 254), .1);outline:none}.ye7Nfq_categorySelect:hover{background:var(--color-bg-card-hover);border-color:var(--form-input-border-focus);box-shadow:0 4px 12px #0000004d}.ye7Nfq_categorySelectOpen{background:var(--color-bg-card-hover);border-bottom-right-radius:0;border-bottom-left-radius:0;border-color:var(--form-input-border-focus)!important}.ye7Nfq_categorySelectWrapper:has(.ye7Nfq_categoryDropdown) .ye7Nfq_categorySelect{background:var(--color-bg-card-hover);border-color:var(--divider-strong);border-bottom-right-radius:0;border-bottom-left-radius:0}.ye7Nfq_viewToggle{background:var(--color-bg-card);border:2px solid var(--form-input-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;border-radius:10px;flex:0 0 130px;gap:.25rem;width:130px;height:64px;padding:6px;display:flex}.ye7Nfq_viewButton{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;height:100%;font-size:1.15rem;transition:all .3s;display:flex}.ye7Nfq_viewButton:hover{background:rgba(var(--color-primary-rgb,31, 117, 254), .15);color:#ffffffe6}.ye7Nfq_viewButtonActive{background:var(--gradient-button);color:#fff;box-shadow:var(--shadow-button)}.ye7Nfq_viewButtonActive:hover{background:var(--gradient-button);color:#fff}.ye7Nfq_dropdownArrow{color:#ffffff80;flex-shrink:0;width:24px;height:24px;margin-left:auto;transition:transform .25s}.ye7Nfq_dropdownArrowOpen{transform:rotate(180deg)}.ye7Nfq_categoryDropdown{background:var(--color-bg-darker);border:2px solid var(--form-input-border-focus);z-index:100;border-top:none;border-bottom-right-radius:10px;border-bottom-left-radius:10px;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #00000080}.ye7Nfq_categoryOption{color:#fffc;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.85rem 1.25rem;font-size:.95rem;transition:background .2s,color .2s;display:block}.ye7Nfq_categoryOption:hover{color:#fff;background:#ffffff1f}.ye7Nfq_categoryOptionActive{color:#fff;background:#ffffff14;font-weight:600}.ye7Nfq_clearButton{color:#ff7878e6;cursor:pointer;background:#ff50501a;border:1px solid #ff50504d;border-radius:6px;align-items:center;gap:.4rem;margin:0 .5rem .5rem;padding:.5rem 1rem;font-size:.85rem;transition:background .2s,color .2s;display:flex}.ye7Nfq_clearButton:hover{color:#ff6b6b;background:#ff505033}.ye7Nfq_categoryFilters{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2rem;display:flex}.ye7Nfq_categoryButton{background:var(--color-bg-card);border:2px solid var(--form-input-border);color:#fffc;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:30px;padding:.75rem 1.75rem;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1)}.ye7Nfq_categoryButton:hover{background:rgba(var(--color-primary-rgb,31, 117, 254), .1);border-color:rgba(var(--color-primary-rgb,31, 117, 254), .3);transform:translateY(-2px)}.ye7Nfq_categoryButtonActive{background:var(--gradient-button);color:#fff;box-shadow:var(--shadow-button);border-color:#0000}.ye7Nfq_categoryButtonActive:hover{box-shadow:var(--shadow-button-hover);transform:translateY(-2px)}.ye7Nfq_resultsCount{text-align:center;color:#fff9;font-size:1rem}.ye7Nfq_resultsCount strong{color:var(--color-primary);font-weight:700}.ye7Nfq_articlesWrapper{background:linear-gradient(180deg, rgba(var(--color-primary-rgb,31, 117, 254), .03) 0%, rgba(var(--color-primary-rgb,31, 117, 254), .03) 100%);width:100%;padding-top:25px;padding-bottom:3rem;overflow:visible}.ye7Nfq_articlesGrid{box-sizing:border-box;grid-template-columns:repeat(3,1fr);gap:2rem;width:100%;max-width:1440px;margin:0 auto;padding:.75rem 16px;display:grid;overflow:visible}.ye7Nfq_articlesGrid>*{min-width:0;max-width:100%}.ye7Nfq_compactListView{flex-direction:column;gap:.5rem;max-width:1440px;margin:0 auto;padding:0 16px;display:flex}.ye7Nfq_articlesListView{grid-template-columns:1fr;gap:1.25rem}.ye7Nfq_articlesListView .ye7Nfq_articleCard{flex-direction:row;height:auto;min-height:180px}.ye7Nfq_articlesListView .ye7Nfq_imageWrapper{border-radius:12px 0 0 12px;flex-shrink:0;width:280px;min-width:280px;height:180px}.ye7Nfq_articlesListView .ye7Nfq_contentWrapper{justify-content:center;padding:1.25rem 1.5rem}.ye7Nfq_articlesListView .ye7Nfq_articleTitle{-webkit-line-clamp:2;min-height:auto;margin-bottom:.75rem;font-size:1.4rem}.ye7Nfq_articlesListView .ye7Nfq_articleExcerpt{-webkit-line-clamp:2;min-height:auto;margin-bottom:.75rem}.ye7Nfq_articlesListView .ye7Nfq_articleMeta{margin-bottom:0}.ye7Nfq_articlesListView .ye7Nfq_readMore{margin-top:.5rem;padding-top:.75rem}.ye7Nfq_articlesListView .ye7Nfq_categoryBadge{padding:.35rem .75rem;font-size:.75rem;top:.75rem;right:.75rem}.ye7Nfq_articleCard{background:var(--color-bg-card);border:1px solid rgba(var(--color-accent-rgb,212, 175, 55), .12);color:var(--color-text);will-change:transform;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;flex-direction:column;max-width:100%;height:100%;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.ye7Nfq_articleCard:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--color-accent-rgb,212, 175, 55), .25) 30%, rgba(var(--color-accent-rgb,212, 175, 55), .25) 70%, transparent);z-index:1;border-radius:3px 3px 0 0;height:3px;transition:background .3s;position:absolute;bottom:0;left:15%;right:15%}.ye7Nfq_articleCard:hover{border-color:rgba(var(--color-accent-rgb,212, 175, 55), .3);box-shadow:var(--surface-shadow-hover);transform:translateY(-10px)}.ye7Nfq_articleCard:hover:before{background:linear-gradient(90deg, transparent, var(--color-accent,#d4af37) 25%, var(--color-accent,#d4af37) 75%, transparent)}.ye7Nfq_imageWrapper{background-color:rgba(var(--color-primary-rgb,31, 117, 254), .1);flex-shrink:0;width:100%;height:200px;position:relative;overflow:hidden}.ye7Nfq_articleImage{transition:transform .5s cubic-bezier(.4,0,.2,1)}.ye7Nfq_articleCard:hover .ye7Nfq_articleImage{transform:scale(1.08)}.ye7Nfq_categoryBadge{background:rgba(var(--color-primary-rgb,31, 117, 254), .9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;z-index:2;border-radius:20px;padding:.5rem 1rem;font-size:.85rem;font-weight:600;position:absolute;top:1rem;right:1rem}.ye7Nfq_contentWrapper{flex-direction:column;flex-grow:1;gap:0;padding:1.5rem;display:flex}.ye7Nfq_articleCategory{background:rgba(var(--color-primary-rgb,31, 117, 254), .9);color:#fff;border-radius:15px;padding:.35rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.ye7Nfq_date{color:#fff9;margin-bottom:.75rem;font-size:.9rem}.ye7Nfq_articleTitle{color:#fff;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;height:3.64rem;min-height:3.64rem;margin-bottom:.75rem;font-size:1.3rem;line-height:1.4;display:-webkit-box;overflow:hidden}.ye7Nfq_excerpt,.ye7Nfq_articleExcerpt{font-size:var(--body-size);font-weight:var(--body-weight);color:var(--color-text-muted);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);-webkit-line-clamp:3;-webkit-box-orient:vertical;height:4.8rem;min-height:4.8rem;margin-bottom:1rem;display:-webkit-box;overflow:hidden}.ye7Nfq_paginationSection{flex-direction:column;align-items:center;gap:1rem;max-width:1440px;margin:0 auto;padding:25px 2rem 1rem;display:flex}.ye7Nfq_itemsPerPage{color:#fff;flex-direction:column-reverse;align-items:center;gap:.5rem;font-family:inherit;font-size:.95rem;display:flex}.ye7Nfq_itemsPerPage select{background:var(--color-bg-card);border:1px solid var(--divider-strong);color:#fff;cursor:pointer;border-radius:8px;padding:.5rem calc(1rem - 3px);font-family:inherit;font-size:.9rem}.ye7Nfq_itemsPerPage select:focus{border-color:var(--color-primary);outline:none}.ye7Nfq_itemsPerPage select option{background:var(--color-bg-card-solid);color:#fff}.ye7Nfq_pageControls{color:#fff;align-items:center;gap:1rem;font-family:inherit;display:flex}.ye7Nfq_pageControls button,.ye7Nfq_pageControls a,.ye7Nfq_pageControls span[aria-disabled=true]{background:var(--color-bg-card);border:1px solid var(--divider-strong);color:#fff;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 .75rem;font-family:inherit;text-decoration:none;transition:all .3s;display:flex}.ye7Nfq_pageControls button:hover:not(:disabled),.ye7Nfq_pageControls a:not([aria-disabled=true]):hover{background:rgba(var(--color-primary-rgb,31, 117, 254), .2);border-color:var(--color-primary)}.ye7Nfq_pageControls button:disabled,.ye7Nfq_pageControls a[aria-disabled=true],.ye7Nfq_pageControls span[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ye7Nfq_tags{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.ye7Nfq_tag{color:rgba(var(--color-primary-rgb,31, 117, 254), .9);background:rgba(var(--color-primary-rgb,31, 117, 254), .1);border-radius:12px;padding:.25rem .75rem;font-size:.85rem;font-weight:500}.ye7Nfq_readMore{color:var(--color-link-readmore,#fff);border-top:1px solid var(--surface-border);align-items:center;gap:.5rem;margin-top:auto;padding-top:1rem;font-size:1rem;font-weight:600;transition:all .3s;display:flex}.ye7Nfq_readMore .ye7Nfq_arrow{transition:transform .3s}.ye7Nfq_articleCard:hover .ye7Nfq_readMore{color:inherit;gap:inherit}.ye7Nfq_articleCard:hover .ye7Nfq_readMore .ye7Nfq_arrow{transform:translate(4px)}.ye7Nfq_noResults{text-align:center;color:#fff9;grid-column:1/-1;padding:50px 2rem}.ye7Nfq_noResults svg{opacity:.3;color:#ffffff80;margin-bottom:2rem}.ye7Nfq_noResults h3{font-size:var(--h3-size);color:var(--h3-color);margin-bottom:1rem}.ye7Nfq_noResults p{color:var(--color-text-secondary);margin-bottom:2rem;font-size:1.1rem}.ye7Nfq_resetButton{background:var(--gradient-button);color:#fff;cursor:pointer;box-shadow:var(--shadow-button);border:none;border-radius:30px;outline:none;padding:1rem 2.5rem;font-size:1rem;font-weight:600;transition:all .4s cubic-bezier(.4,0,.2,1)}.ye7Nfq_resetButton:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-button-hover);transform:translateY(-3px)scale(1.02)}@media (max-width:1024px){.ye7Nfq_articlesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.ye7Nfq_searchAndFilterContainer{gap:16px}.ye7Nfq_searchBar,.ye7Nfq_categorySelectWrapper{flex:180px;width:auto;min-width:180px}.ye7Nfq_searchInput{padding:0 1rem 0 3rem}.ye7Nfq_searchIcon{left:1rem}}@media (max-width:768px){.ye7Nfq_excerpt{-webkit-line-clamp:5}.ye7Nfq_hero h1{font-size:var(--h1-size-mobile)}.ye7Nfq_filtersSection{padding:30px 1rem 0}.ye7Nfq_filtersWrapper{padding-bottom:25px}.ye7Nfq_searchAndFilterContainer{flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.ye7Nfq_searchBar{flex:1 0 0;width:auto;min-width:120px}.ye7Nfq_filtersRight{flex:none;justify-content:flex-end;margin-left:0}.ye7Nfq_categorySelectWrapper{flex:none;width:auto;min-width:160px}.ye7Nfq_searchInput,.ye7Nfq_categorySelect{height:52px;font-size:1rem}.ye7Nfq_viewToggle{display:none}.ye7Nfq_categoryDropdown{left:0;right:0}.ye7Nfq_categoryOption{padding:.85rem 1.5rem;font-size:1rem}.ye7Nfq_categoryButton{padding:.6rem 1.25rem;font-size:.9rem}.ye7Nfq_articlesGrid{grid-template-columns:1fr;padding:1rem 1rem 1.5rem}.ye7Nfq_paginationSection{padding-top:25px}.ye7Nfq_articlesListView .ye7Nfq_articleCard{flex-direction:column;min-height:auto}.ye7Nfq_articlesListView .ye7Nfq_imageWrapper{border-radius:12px 12px 0 0;width:100%;min-width:100%;height:200px}.ye7Nfq_articlesListView .ye7Nfq_articleTitle{font-size:1.2rem}.ye7Nfq_viewButton{width:38px;height:38px;font-size:1rem}.ye7Nfq_noResults{padding:30px 1rem}.ye7Nfq_noResults h3{font-size:var(--h3-size-mobile)}}@media (max-width:480px){.ye7Nfq_searchAndFilterContainer{flex-wrap:wrap;gap:1rem}.ye7Nfq_searchBar{flex:1 0 100%;width:100%}.ye7Nfq_filtersRight{flex:1 0 100%;justify-content:flex-start;width:100%;margin-left:0}.ye7Nfq_categorySelectWrapper{flex:1;width:100%}}.ye7Nfq_articleLink{height:100%;color:inherit;flex-direction:column;padding:0;text-decoration:none;display:flex}.ye7Nfq_articleHeader{margin-bottom:1rem}.ye7Nfq_articleCategory{background:var(--color-primary);color:#fff;border-radius:7px;margin-bottom:.5rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.ye7Nfq_articleMeta{color:#fff9;align-items:center;gap:1rem;margin-bottom:1rem;font-size:.85rem;display:flex}.ye7Nfq_metaItem{align-items:center;gap:.4rem;display:flex}.ye7Nfq_metaIcon{color:var(--color-primary)}.ye7Nfq_articleImage{background:#0003;border-radius:12px 12px 0 0;width:100%;height:200px;overflow:hidden}.ye7Nfq_articleImage img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.ye7Nfq_articleCard:hover .ye7Nfq_articleImage img{transform:scale(1.1)}.ye7Nfq_loadingState{text-align:center;color:#fff9;padding:50px 2rem;font-size:1.1rem}.ye7Nfq_loadingState:after{content:"...";animation:1.5s infinite ye7Nfq_loading}@keyframes ye7Nfq_loading{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}
.g21JLG_heroSection{padding:50px 0;position:relative}.g21JLG_aboutPreview{background:var(--color-bg-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border)}.g21JLG_aboutContent{text-align:center;max-width:1400px;margin:0 auto}.g21JLG_leadText{font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);color:var(--color-text-dim);margin-bottom:2rem}.g21JLG_learnMore{color:var(--color-primary);font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.g21JLG_learnMore:hover{color:inherit;transform:translate(5px)}.g21JLG_servicesSection{background:var(--gradient-section);padding:50px 0;position:relative}.g21JLG_servicesSection:before{content:"";background:var(--gradient-separator);width:80%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.g21JLG_servicesGridDesktop{gap:var(--layout-gap,24px);grid-template-columns:repeat(3,1fr);align-items:stretch;margin-top:30px;display:grid}.g21JLG_servicesSliderMobile{margin-top:30px;display:none}.g21JLG_serviceCard{cursor:pointer;color:inherit;flex-direction:column;height:100%;min-height:320px;padding:2.5rem;text-decoration:none;display:flex}.g21JLG_serviceCard:hover{transform:translateY(-10px)}.g21JLG_serviceIcon{margin-bottom:1.5rem;font-size:3rem;display:block}.g21JLG_serviceCard h3{font-size:var(--h3-size);font-weight:var(--h3-weight);color:var(--h3-color);margin-bottom:1rem}.g21JLG_serviceCard p{font-size:var(--body-size);font-weight:var(--body-weight);color:var(--color-text-muted);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);flex:1;margin-bottom:1.5rem}.g21JLG_serviceLink{color:var(--color-link-readmore,#fff);font-weight:600;transition:all .3s}.g21JLG_serviceCard:hover .g21JLG_serviceLink{color:inherit;transform:translate(5px)}.g21JLG_cta{background:var(--color-cta-bg,#1f75fe1a);text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--surface-border);max-width:1400px;box-shadow:var(--shadow-cta,0 8px 32px #1f75fe33);border-radius:24px;margin:6rem auto;padding:4rem 2rem}.g21JLG_ctaContent{max-width:800px;margin:0 auto}.g21JLG_ctaTitle{font-size:2.5rem;font-weight:var(--h2-weight);color:var(--h2-color);margin-bottom:1.5rem}.g21JLG_ctaText{font-size:var(--body-size);font-weight:var(--body-weight);color:var(--color-text-dim);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);margin-bottom:2.5rem}.g21JLG_ctaButtons{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}@media (max-width:1024px){.g21JLG_sectionTitle{font-size:var(--h2-size-tablet)}.g21JLG_servicesGridDesktop{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.g21JLG_section{padding:30px 0}.g21JLG_sectionTitle{font-size:var(--h2-size-mobile)}.g21JLG_servicesGridDesktop{display:none}.g21JLG_servicesSliderMobile{display:block}.g21JLG_servicesSection{padding:30px 0}.g21JLG_serviceCard{text-align:center;min-height:250px;padding:1.75rem}.g21JLG_serviceIcon{justify-content:center;align-items:center;display:flex}.g21JLG_serviceLink{display:block}.g21JLG_ctaTitle{font-size:1.75rem}.g21JLG_ctaText{font-size:1.05rem}.g21JLG_ctaButtons{flex-direction:column;align-items:center;gap:.875rem}}
._4lLF2W_pageContainer{min-height:100vh;padding-top:120px}._4lLF2W_servicesSection{background:var(--gradient-section);padding:50px 0;position:relative}._4lLF2W_servicesSection:before{content:"";background:var(--gradient-separator);width:80%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}._4lLF2W_container{max-width:1400px;margin:0 auto;padding:0 20px}._4lLF2W_servicesGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;display:grid}._4lLF2W_serviceCard{background:var(--color-bg-card);border:1px solid var(--surface-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--surface-shadow);border-radius:16px;padding:40px;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:block;position:relative;overflow:hidden}._4lLF2W_serviceCard:before{content:"";background:linear-gradient(90deg, var(--color-primary-dark) 0%, var(--color-primary-light) 50%, var(--color-primary-dark) 100%);transform-origin:0;height:4px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}._4lLF2W_serviceCard:hover:before{background:linear-gradient(180deg, transparent, var(--color-accent,#d4af37) 25%, var(--color-accent,#d4af37) 75%, transparent)}._4lLF2W_serviceCard:hover{border-color:var(--surface-border-hover);box-shadow:var(--surface-shadow-hover);transform:translateY(-3px)}._4lLF2W_cardIcon{background:linear-gradient(135deg, rgba(var(--color-primary-rgb,31, 117, 254), .2) 0%, #c9a96133 100%);border:2px solid rgba(var(--color-primary-rgb,31, 117, 254), .3);width:80px;height:80px;color:var(--color-primary);border-radius:20px;justify-content:center;align-items:center;margin-bottom:24px;transition:all .4s;display:flex}._4lLF2W_serviceCard:hover ._4lLF2W_cardIcon{transform:rotate(-5deg)scale(1.05)}._4lLF2W_cardTitle{font-size:1.75rem;font-weight:var(--h2-weight);color:var(--h2-color);margin-bottom:16px;transition:color .3s}._4lLF2W_cardDescription{font-size:var(--body-size);color:var(--color-text-muted);line-height:var(--body-line-height);margin-bottom:24px}._4lLF2W_cardFooter{border-top:1px solid var(--surface-border);padding-top:20px}._4lLF2W_readMore{color:var(--color-link-readmore,#fff);align-items:center;gap:8px;font-size:.95rem;font-weight:600;transition:gap .3s,color .3s;display:inline-flex}._4lLF2W_readMore svg{transition:transform .3s}._4lLF2W_serviceCard:hover ._4lLF2W_readMore svg{transform:translate(4px)}@media (max-width:1024px){._4lLF2W_servicesGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}}@media (max-width:768px){._4lLF2W_pageContainer{padding-top:0}._4lLF2W_hero{padding:30px 0}._4lLF2W_title{font-size:2.5rem}._4lLF2W_subtitle{font-size:1.1rem}._4lLF2W_servicesSection{padding:30px 0}._4lLF2W_servicesGrid{grid-template-columns:1fr;gap:20px}._4lLF2W_serviceCard{padding:32px}._4lLF2W_cardIcon{width:64px;height:64px}._4lLF2W_cardIcon svg{width:32px;height:32px}._4lLF2W_cardTitle{font-size:1.5rem}._4lLF2W_cardDescription{font-size:.95rem}}@media (max-width:480px){._4lLF2W_title{font-size:2rem}._4lLF2W_subtitle{font-size:1rem}._4lLF2W_serviceCard{padding:24px}._4lLF2W_cardIcon{width:56px;height:56px}._4lLF2W_cardTitle{font-size:1.375rem}}
