.game-grid_controls__YeLL_{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin:1rem 0 .5rem}.game-grid_controls__YeLL_ label{color:var(--muted-text-color,#666);font-size:var(--text-size-sm)}.game-grid_controls__YeLL_ select{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.375rem;color:var(--text-color);font-size:var(--text-size-sm);padding:.25rem .5rem}.game-grid_controlsLeft__Wb6v8{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.game-grid_controlsRight__0LNtG{align-items:center;display:flex;gap:.5rem}.game-grid_iconButton__UX_Cq{align-items:center;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0 .5rem;width:32px}.game-grid_iconButton__UX_Cq,.game-grid_searchInput__1oFrx{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.375rem;color:var(--text-color)}.game-grid_searchInput__1oFrx{font-size:var(--text-size-sm);padding:.375rem .5rem;width:220px}.game-grid_grid__dXYpI{display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr);margin:1rem 0 2rem}.game-grid_smallGrid__KdDly{gap:.1rem;grid-template-columns:repeat(6,1fr)}.game-grid_group__lVSrK{margin:1.5rem 0 2rem}.game-grid_groupTitle__Bt7pf{align-items:center;color:var(--text-color);display:flex;font-size:var(--text-size-lg);font-weight:600;gap:.5rem;margin:1rem 0 .5rem;text-transform:capitalize}.game-grid_groupCount__th0tE{color:var(--fade-color,#666);font-size:var(--text-size-md);font-weight:400}.game-grid_toc__fddTw{background:var(--bg-secondary,#f5f5f5);border-radius:.375rem;margin:1rem 0 1.5rem;padding:.75rem 1rem}.game-grid_tocDescription__aG0nY{font-size:var(--text-size-md);margin-bottom:var(--spacing)}.game-grid_tocDescription__aG0nY strong{text-transform:capitalize}.game-grid_tocList__6ZDU2{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.game-grid_tocLink__af51b{color:var(--text-color);font-size:var(--text-size-sm);text-decoration:none;text-transform:capitalize;transition:color .2s}.game-grid_tocLink__af51b:hover{color:var(--link-color,#0066cc);text-decoration:underline}.game-grid_tocCount__iCZEE{color:var(--fade-color,#666)}@media screen and (min-width:768px){.game-grid_grid__dXYpI{gap:.75rem;grid-template-columns:repeat(4,1fr)}.game-grid_smallGrid__KdDly{gap:.15rem;grid-template-columns:repeat(8,1fr)}}@media screen and (min-width:1280px){.game-grid_grid__dXYpI{gap:1rem;grid-template-columns:repeat(6,1fr)}.game-grid_smallGrid__KdDly{gap:.2rem;grid-template-columns:repeat(12,1fr)}}.game-item_card__Be2as{background:#f7f7f7;border-radius:.5rem;display:flex;flex-direction:column;overflow:hidden;text-decoration:none}.game-item_imageWrap__PUaOG{position:relative}.game-item_image__1y2IJ{display:block;height:auto;width:100%}.game-item_content__wcHAU{display:flex;flex-direction:column;gap:.25rem;height:100%;justify-content:flex-start;padding:.5rem}.game-item_title__xx5HH{color:var(--text-color);font-size:var(--text-size-md);text-decoration:none}.game-item_genre__wBmOs{background:var(--fade-dark-color,#666);color:var(--background-color);font-size:var(--text-size-xs);padding:.5rem;text-transform:uppercase}.game-item_smallGenre__2enwE{font-size:var(--text-size-xxs);padding:.25rem}.game-item_meta__dNPSS{color:var(--muted-text-color,#666);display:flex;flex-direction:row-reverse;font-size:var(--text-size-sm);justify-content:space-between;margin-top:auto;text-transform:capitalize}.game-item_status__7NuA_{align-items:center;display:inline-flex;gap:.25rem}.game-item_statusNote__2ftK5{color:var(--muted-text-color,#666);font-size:var(--text-size-xs,.8rem)}.game-item_scoreBadge__Yfquw{align-items:center;border:1px solid rgba(0,0,0,.3);border-radius:999px;bottom:-1.25rem;display:flex;font-size:var(--text-size-md);font-weight:600;height:2rem;justify-content:center;line-height:1;opacity:.98;position:absolute;right:.5rem;width:2rem}.game-item_smallScoreBadge__2mfXO{bottom:-.25rem;font-size:var(--text-size-xs);height:1rem;width:1rem}@media screen and (min-width:768px){.game-item_smallGenre__2enwE{font-size:var(--text-size-xs);padding:.35rem}.game-item_scoreBadge__Yfquw{height:3rem;width:3rem}.game-item_smallScoreBadge__2mfXO{bottom:-.5rem;font-size:var(--text-size-xs);height:1.5rem;width:1.5rem}}.game-item_scoreHigh__vPLkp{background:#00ce7a;box-shadow:0 0 0 2px #00ce7a;color:#000}.game-item_scoreMid__rRTbE{background:#ffbd3f;box-shadow:0 0 0 2px #ffbd3f;color:#000}.game-item_scoreLow__EYVWG{background:#ff6874;box-shadow:0 0 0 2px #ff6874;color:#fff}.game-modal_modal__QSf3j{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.game-modal_content__qfrwJ{position:relative;background:var(--background-color,#fff);border-radius:.5rem;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column}.game-modal_close__zYWMp{position:absolute;top:1rem;right:1rem;background:rgba(0,0,0,.5);border:none;border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:white;z-index:10;transition:background .2s}.game-modal_close__zYWMp:hover{background:rgba(0,0,0,.7)}.game-modal_navLeft__Esmbj,.game-modal_navRight__UU5l4{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);border:none;border-radius:50%;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:white;z-index:10;transition:background .2s}.game-modal_navLeft__Esmbj{left:1rem}.game-modal_navRight__UU5l4{right:1rem}.game-modal_navLeft__Esmbj:hover,.game-modal_navRight__UU5l4:hover{background:rgba(0,0,0,.7)}.game-modal_header__64Ioe{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem .75rem;border-bottom:1px solid #e5e5e5}.game-modal_title__C5l5x{margin:0;font-size:var(--text-size-lg);font-weight:700;line-height:1.1}.game-modal_title__C5l5x a{color:var(--text-color);text-decoration:none}.game-modal_title__C5l5x a:hover{text-decoration:underline}.game-modal_metadataDesktop__j_h1n{padding:1rem 1.5rem;font-size:.9rem;color:var(--muted-text-color,#666);display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.game-modal_metadataMobile__54A8I{padding:0;font-size:.8rem;color:var(--muted-text-color,#666);display:none;flex-direction:column;gap:.5rem}.game-modal_metadataMobile__54A8I .game-modal_metadataItem__1ANE9{display:inline-flex;white-space:nowrap}.game-modal_metadataItem__1ANE9{display:inline-flex;align-items:center}.game-modal_metadataItem__1ANE9 strong{margin-right:.25rem}.game-modal_status__5kPgt{display:inline-flex;align-items:center;gap:.25rem;text-transform:capitalize}.game-modal_bullet__Dy_hC{color:var(--muted-text-color,#666)}.game-modal_mainContent___8086{display:flex;gap:1.5rem;padding:.5rem 1.5rem 1rem;flex:1}.game-modal_imageAndMetadata__6VSfp{display:flex;flex-direction:column;gap:1rem;flex-shrink:0;width:200px}.game-modal_imageAndMetadata__6VSfp .game-modal_metadata__KlJ6j{display:none}.game-modal_imageWrap__bDaZC{width:100%;background:#e5e5e5;border-radius:.25rem;overflow:hidden}.game-modal_imageWrap__bDaZC img{width:100%;height:auto;display:block;border-radius:.25rem;background:#e5e5e5}.game-modal_description__vBZKY{flex:1;display:flex;flex-direction:column;gap:1rem}.game-modal_descriptionText__34RLA{line-height:1.6;color:var(--text-color);display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:calc(1.6em * 6)}.game-modal_myNotes__3C5UJ,.game-modal_myScore__GXq_w{font-size:.9rem;line-height:1.5}.game-modal_myNotes__3C5UJ strong,.game-modal_myScore__GXq_w strong{margin-right:.5rem}.game-modal_myScore__GXq_w{align-items:center;display:flex}.game-modal_starRating__NzN6U{display:inline-flex;gap:.125rem;align-items:center;margin-left:.5rem}.game-modal_starHalfContainer__N4p2s{position:relative;display:inline-flex;align-items:center;width:20px;height:20px}.game-modal_starHalfContainer__N4p2s>:first-child{position:absolute;top:0;left:0}.game-modal_starHalfContainer__N4p2s>:last-child{position:relative;z-index:1}.game-modal_starFilled__c18XK{color:#fbbf24;fill:#fbbf24}.game-modal_starEmpty__yo4Ne{color:#d1d5db;fill:#d1d5db}.game-modal_screenshotGallery__8XwtC{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.5rem}.game-modal_screenshotThumb__6Tvp2{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:.25rem;cursor:pointer;background:#e5e5e5}.game-modal_screenshotThumb__6Tvp2 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s}.game-modal_screenshotThumb__6Tvp2:hover img{transform:scale(1.05)}.game-modal_magnifyIcon__8JgV0,.game-modal_playIcon__NcCHr{position:absolute;bottom:.1rem;right:.1rem;background:rgba(0,0,0,.6);border-radius:50%;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;color:white;pointer-events:none}.game-modal_playIcon__NcCHr{padding-left:.125rem}.game-modal_externalLinks__mClml{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.9rem}.game-modal_externalLink__mmgOe{color:var(--text-color);text-decoration:underline}.game-modal_externalLink__mmgOe:hover{text-decoration:underline}.game-modal_linkSeparator__nX7cy{color:var(--muted-text-color,#666)}.game-modal_footer__XxYGS{padding:1rem 1.5rem;border-top:1px solid #e5e5e5}.game-modal_footerContent__k6CmI,.game-modal_footerLeft__qVPmr{display:flex;justify-content:space-between;align-items:center;gap:1rem}.game-modal_footerLeft__qVPmr{flex:1}.game-modal_footerNav__llRBS{display:flex;justify-content:center;gap:.75rem;flex-shrink:0}.game-modal_footerNavButton__uiSrw{background:rgba(255,255,255,.2);border:none;border-radius:50%;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--background-color);transition:background .2s}.game-modal_footerNavButton__uiSrw:hover{background:rgba(255,255,255,.3)}.game-modal_footerNavButton__uiSrw svg{width:24px;height:24px}.game-modal_genre__qeV_Q{color:var(--background-color);font-size:var(--text-size-md);padding:.5rem;text-transform:uppercase;display:inline-block}.game-modal_scoreBadge__PJZRd{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.25rem;border:2px solid rgba(0,0,0,.3);flex-shrink:0}.game-modal_scoreHigh__TIjXV{background:#00ce7a;color:#000}.game-modal_scoreMid__ZgYh2{background:#ffbd3f;color:#000}.game-modal_scoreLow__i2Hqe{background:#ff6874;color:#fff}.game-modal_screenshotViewer__gEupR{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;z-index:2000;padding:1rem}.game-modal_viewerContent__ZxUEC{position:relative;max-width:800px;width:100%;max-height:90vh;background:var(--background-color,#fff);border-radius:.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.game-modal_viewerClose___YqPO{position:absolute;top:1rem;right:1rem;background:rgba(0,0,0,.5);border:none;border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:white;z-index:10;transition:background .2s}.game-modal_viewerClose___YqPO:hover{background:rgba(0,0,0,.7)}.game-modal_viewerNavLeft__Gbk8T,.game-modal_viewerNavRight__SJZwh{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);border:none;border-radius:50%;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:white;z-index:10;transition:background .2s}.game-modal_viewerNavLeft__Gbk8T{left:1rem}.game-modal_viewerNavRight__SJZwh{right:1rem}.game-modal_viewerNavLeft__Gbk8T:hover,.game-modal_viewerNavRight__SJZwh:hover{background:rgba(0,0,0,.7)}.game-modal_viewerImage__MAXXZ{max-width:100%;max-height:90vh;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.game-modal_youtubeEmbed__52Q9F{position:relative;width:100%;padding-bottom:56.25%;height:0}.game-modal_youtubeEmbed__52Q9F iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:768px){.game-modal_header__64Ioe{padding:.75rem 1rem}.game-modal_close__zYWMp{width:1.5rem;height:1.5rem;top:.75rem;right:.75rem}.game-modal_close__zYWMp svg{width:22px;height:22px}.game-modal_title__C5l5x{font-size:var(--text-size-lg-s)}.game-modal_navLeft__Esmbj,.game-modal_navRight__UU5l4{display:none}.game-modal_mainContent___8086{flex-direction:column;padding:.5rem 1rem .75rem;gap:.75rem}.game-modal_imageAndMetadata__6VSfp{flex-direction:row;gap:.75rem;align-items:flex-start}.game-modal_metadataDesktop__j_h1n{display:none}.game-modal_metadataMobile__54A8I{display:flex;flex:1;gap:.375rem}.game-modal_description__vBZKY{gap:.75rem}.game-modal_imageWrap__bDaZC{width:100%;max-width:120px;flex-shrink:0;margin:0}.game-modal_descriptionText__34RLA{font-size:.85rem;line-height:1.5}.game-modal_footer__XxYGS{padding:.75rem 1rem}.game-modal_footerContent__k6CmI{gap:.75rem}.game-modal_footerLeft__qVPmr{flex:1;justify-content:space-between}.game-modal_footerNav__llRBS{gap:.5rem}.game-modal_footerNavButton__uiSrw{width:2.5rem;height:2.5rem}.game-modal_footerNavButton__uiSrw svg{width:20px;height:20px}.game-modal_scoreBadge__PJZRd{width:2.25rem;height:2.25rem;font-size:1rem}.game-modal_screenshotGallery__8XwtC{grid-template-columns:repeat(3,1fr)}.game-modal_viewerNavLeft__Gbk8T{left:.5rem}.game-modal_viewerNavRight__SJZwh{right:.5rem}}.description_container__EUBOD{margin-bottom:3rem}.description_container__EUBOD h2{font-size:var(--text-size-lg);font-weight:700;margin-bottom:1rem}.description_container__EUBOD h3{font-size:var(--text-size-md-emp);font-weight:700;margin-bottom:1rem}.description_container__EUBOD p{font-size:var(--text-size-md);margin-bottom:1rem;max-width:100%}.description_container__EUBOD ul{list-style-type:disc;margin-left:2rem;margin-bottom:1rem}.description_container__EUBOD li{font-size:var(--text-size-md);margin-bottom:.5rem}.description_container__EUBOD .listItem{margin-bottom:1rem}.description_container__EUBOD .listItem h3{margin-bottom:.5rem}.description_container__EUBOD li span{color:var(--fade-dark-color)}.description_leftAlign__3dgtT{text-align:left}.description_rightAlign__1Hfa_{text-align:right}.description_centerAlign__7VUzj{text-align:center}.header_wrapper__ApEXW{margin-bottom:1rem;padding-top:1rem}.header_container__HdXEc{border-bottom:solid var(--band-size) var(--main-color);box-shadow:0 calc(var(--band-size) * .5) 0 0 var(--background-color),0 calc(var(--band-size) * 1.5) 0 0 var(--secondary-color);margin-bottom:15px;padding:1rem 0;text-align:center}.header_title__PWltX{font-size:var(--text-size-lg);font-weight:700;letter-spacing:-.04em;line-height:1;margin-bottom:1rem}.header_titleSuffix__I1G9_{color:var(--fade-dark-color);font-size:var(--text-size-md);letter-spacing:.01em;line-height:1;margin-left:.5em}.header_titleLarge__FDJ1a{font-size:var(--text-size-xl)}.header_titleLink___gjZ_{color:var(--title-color);text-decoration:none}.header_subtitle__rX0YC{color:var(--text-color);font-size:var(--text-size-md);line-height:1.75}.header_separator__3BH1j{color:var(--main-color)}.header_button__vx_is{margin:1rem 0 .5rem}@media screen and (min-width:768px){.header_wrapper__ApEXW{margin-bottom:2rem}.header_container__HdXEc{padding:1rem}}@media screen and (min-width:1024px){.header_wrapper__ApEXW{margin-bottom:3rem;padding-top:2rem}.header_container__HdXEc{align-items:center;display:flex;gap:2rem;justify-content:flex-end;padding:1rem 0}.header_containerLarge__Mqkji{padding-right:1rem}.header_title__PWltX{margin-bottom:0;margin-left:1rem;margin-right:auto}.header_titleLarge__FDJ1a{font-size:var(--text-size-xl)}.header_subtitle__rX0YC{padding-left:2rem;text-align:right}.header_button__vx_is{margin:0}}.button_button__TcQ6D{background-color:var(--active-color);border:none;color:white;cursor:pointer;display:inline-block;font-size:var(--text-size-md);padding:10px 20px;position:relative;text-align:center;text-decoration:none;transition:all .2s ease-in-out;z-index:1}.button_button__TcQ6D:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right,var(--active-color),var(--active-hover-color));opacity:0;transition:opacity .2s ease;z-index:-1}.button_button__TcQ6D:hover{box-shadow:0 0 0 2px var(--active-hover-color)}.button_button__TcQ6D:hover:before{opacity:1}@media screen and (min-width:768px){.button_button__TcQ6D{padding:15px 32px}}.image-gallery_container__XAqwW{width:100%;margin:0 0 4rem;padding:0}.image-gallery_grid__9QUIa{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;padding:1rem 0}.image-gallery_thumbnailWrapper__w_1v5{position:relative;cursor:pointer;border-radius:8px;overflow:hidden;background-color:#f3f4f6}.image-gallery_thumbnailWrapper__w_1v5:focus{outline:2px solid #3b82f6;outline-offset:2px}.image-gallery_aspectRatioBox__LzZNM{position:relative;width:100%;padding-top:75%}.image-gallery_thumbnail__GeJkU{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.image-gallery_thumbnailWrapper__w_1v5:hover .image-gallery_thumbnail__GeJkU{transform:scale(1.1)}.image-gallery_overlay__frvJ1{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);transition:background-color .3s ease}.image-gallery_thumbnailWrapper__w_1v5:hover .image-gallery_overlay__frvJ1{background-color:rgba(0,0,0,.2)}.image-gallery_modal__iiu4D{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);display:flex;justify-content:center;align-items:center;z-index:1000;padding:1rem}.image-gallery_modalContent__yrdjW{position:relative;max-width:90vw;max-height:90vh;background-color:white;border-radius:8px;overflow:hidden}.image-gallery_closeButton__Mlhes{position:absolute;top:-2.5rem;right:0;background:none;border:none;color:white;cursor:pointer;padding:.5rem;transition:opacity .2s ease}.image-gallery_closeButton__Mlhes:hover{opacity:.8}.image-gallery_imageWrapper__QkFA_{position:relative;width:100%;height:100%}.image-gallery_modalImage__CTQRu{display:block;width:100%;height:auto;max-height:90vh;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.image-gallery_grid__9QUIa{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.image-gallery_grid__9QUIa{grid-template-columns:1fr}}.banner_banner__oaz_w{border:1px solid var(--main-color);margin:0 auto 2rem;max-width:800px;text-align:center;width:100%}.banner_link__oTXLs{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem;text-decoration:none;text-wrap:pretty;transition:transform .2s ease-in-out;&:hover{transform:scale(1.05)}}.banner_title__aKLD_{font-size:var(--text-size-lg);margin-bottom:.5rem}.banner_cta__54wnw,.banner_subtitle__KduDb{font-size:var(--text-size-sm);margin-bottom:.5rem}.banner_theme1___PgSy{--sz:6px;--c1:#003f88;--c2:#00509d;--ts:50%/calc(var(--sz) * 18) calc(var(--sz) * 18);--draw:var(--c1) 0 calc(var(--sz) * 5.85),var(--c2) calc(calc(var(--sz) * 5.85) + 1px) calc(var(--sz) * 9.5),#fff0 calc(calc(var(--sz) * 9.5) + 1px) 100%;background:radial-gradient(circle at 100% 100%,var(--draw)) var(--ts),radial-gradient(circle at 0 100%,var(--draw)) var(--ts),radial-gradient(circle at 50% 50%,var(--draw)) var(--ts),var(--c1);box-shadow:0 0 0 1px var(--background-color),0 0 0 3px var(--fade-color);overflow:hidden;.banner_title__aKLD_{font-weight:700;text-decoration:none}.banner_subtitle__KduDb,.banner_title__aKLD_{color:var(--background-color)}.banner_cta__54wnw{color:var(--secondary-color)}}@media screen and (min-width:768px){.banner_banner__oaz_w{margin-bottom:4rem}}.blog-list_list__PZNX3{padding-left:0}.blog-list_post__iD3Jy{display:flex;flex-direction:column;margin-bottom:2rem;position:relative;overflow:hidden}.blog-list_post__iD3Jy:nth-child(2n){background-color:#fafafa}.blog-list_hero__yg9r9{background-color:transparent!important;box-shadow:0 0 0 5px var(--background-color),0 0 0 12px var(--secondary-color)}.blog-list_coverImage__uGH44{aspect-ratio:1.91/1;bottom:0;left:0;margin-bottom:1rem;opacity:.05;position:absolute;right:0;top:0;width:100%;z-index:-1;img{-o-object-fit:cover;object-fit:cover}}.blog-list_content__fv_C0{padding:1rem}.blog-list_title__IXLUX{font-size:var(--text-size-lg-s);font-weight:700;margin-bottom:.5rem}.blog-list_meta__9oJMu{color:var(--fade-dark-color);margin-bottom:.5rem}.blog-list_intro__2qiwY{font-size:var(--text-size-sm);margin-bottom:.5rem}.blog-list_more__R3W_M{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-top:auto}.blog-list_readMore__va263{margin-left:auto;text-align:right}.blog-list_tag____vn8{border-radius:30px;color:var(--text-color);font-size:var(--text-size-md);padding:.25rem .75rem;&.blog-list_tag-cto__bwzyC{background-color:#cdb4db}&.blog-list_tag-ai__zhYH1{background-color:#e9edc9}&.blog-list_tag-creation__6boaT{background-color:#cad2c5}&.blog-list_tag-product__HShKJ{background-color:#60e7c3}&.blog-list_tag-engineering__gp2JT{background-color:#bde0fe}&.blog-list_tag-design__eBbHK{background-color:#60e7c3}&.blog-list_tag-security__NpPv_{background-color:#d4a373}}@media screen and (min-width:768px){.blog-list_list__PZNX3{align-items:stretch;display:flex;flex-wrap:wrap;gap:2rem 4rem;margin-bottom:2rem}.blog-list_post__iD3Jy{align-items:stretch;display:flex;flex-direction:column;margin-bottom:1rem;padding:1rem;width:calc(50% - 2rem)}.blog-list_post__iD3Jy:nth-child(2n){background-color:transparent}.blog-list_post__iD3Jy:nth-child(4n+2),.blog-list_post__iD3Jy:nth-child(4n+3){background-color:#fafafa}.blog-list_hero__yg9r9{box-shadow:0 0 0 12px var(--background-color),0 0 0 22px var(--secondary-color)}}.navigation_navigation__3cKHO{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 auto 1rem}.navigation_navItem__q4EOV{flex:0;margin:5px 0}.navigation_navLink___GQz_{background:transparent;color:var(--text-color);display:flex;font-size:var(--text-size-sm);font-weight:700;justify-content:center;letter-spacing:.05rem;padding:.5rem;text-align:center;text-decoration:none;transition:all .2s ease-in-out}.navigation_navLink___GQz_:hover{background:var(--secondary-color);color:var(--title-color)}.navigation_navLinkActive__CIx7M{text-decoration:underline}.navigation_navLinkIcon__KXNMm{display:block;height:20px;margin-left:.25rem;width:20px}.navigation_navLinkText__6dXsw{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.navigation_newTabIcon__n2snM{display:none}@media (min-width:860px){.navigation_navigation__3cKHO{flex-wrap:nowrap;justify-content:space-between;margin:0 auto 2rem;max-width:800px}.navigation_navLink___GQz_{align-items:baseline;display:flex;font-size:var(--text-size-md);padding:.75rem 2rem}.navigation_navLinkIcon__KXNMm{display:none}.navigation_newTabIcon__n2snM{display:block;fill:transparent!important;height:16px;margin-left:5px;margin-right:3px;width:16px}.navigation_navLinkText__6dXsw{display:block;clip:auto!important;height:auto!important;margin:initial!important;overflow:initial!important;padding:initial!important;white-space:normal!important;width:auto!important}.navigation_navItem__q4EOV{border-right:1px dotted var(--fade-color);flex:1}.navigation_navItem__q4EOV:last-child{border-right:none}}.image-description_wrapper__OX3bC{padding-bottom:3rem}.image-description_container__hWnJC{align-items:flex-start;display:flex;flex-direction:column-reverse;gap:2rem}.image-description_container__hWnJC p{margin-bottom:2rem}.image-description_container__hWnJC p strong{background:linear-gradient(to bottom,transparent 0,transparent 60%,var(--secondary-fade-color) 60%,var(--secondary-fade-color) 100%);color:var(--main-color);font-size:var(--text-size-md-emp)}.image-description_imageContainer__XbpeC{aspect-ratio:1/1;border-radius:.5rem;margin:0 auto;max-width:200px;overflow:hidden;position:relative;width:200px}.image-description_image__JGLTS{-o-object-fit:cover;object-fit:cover;transition:opacity .2s}@media (min-width:1024px){.image-description_container__hWnJC{display:grid;grid-template-columns:2fr 1fr}.image-description_container__hWnJC p{line-height:1.625}.image-description_imageContainer__XbpeC{flex:0;max-width:400px;width:400px}}.latest-blogs_wrapper__UMdZU{margin-bottom:3rem}.latest-blogs_title__uEuXW{font-size:var(--text-size-lg-s);font-weight:700;letter-spacing:-.025em;line-height:1.4;margin-bottom:.5rem;text-wrap:pretty;text-align:left}.latest-blogs_meta__bWHQ1{color:var(--fade-dark-color);margin-bottom:.5rem}.latest-blogs_description__zVDBf{color:var(--text-color);font-size:var(--text-size-sm);line-height:1.625;margin-bottom:1rem;padding-right:1rem}.latest-blogs_more__DpsnR{font-size:var(--text-size-md);text-align:right}@media screen and (min-width:768px){.latest-blogs_container__Mt9yC{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width:1150px){.latest-blogs_container__Mt9yC{grid-template-columns:1fr 1fr 1fr}.latest-blogs_description__zVDBf{padding-right:2rem}}.services_container__axhBk{margin-bottom:3rem}.services_title__BOBPI{font-size:var(--text-size-lg);font-weight:700;letter-spacing:-.025em;line-height:1.4;margin-bottom:1rem;text-align:center;text-wrap:pretty}.services_description__fsulU{color:var(--text-color);font-size:var(--text-size-md);line-height:1.625;margin-bottom:1rem;padding-right:1rem}@media screen and (min-width:768px){.services_container__axhBk{display:grid;grid-template-columns:1fr 1fr;margin-bottom:3rem}.services_title__BOBPI{text-align:left}}@media screen and (min-width:1150px){.services_container__axhBk{grid-template-columns:1fr 1fr 1fr}.services_description__fsulU{padding-right:2rem}}.logo-display_description__6m7p3{margin-bottom:3rem}.logo-display_container__c8GEO{display:grid;gap:1rem .5rem;grid-template-columns:repeat(3,minmax(20px,1fr));margin:0 .5rem 3rem}@media screen and (min-width:460px){.logo-display_container__c8GEO{gap:3rem 1rem;grid-template-columns:repeat(4,minmax(20px,1fr));margin:0 2rem 3rem}}@media screen and (min-width:1200px){.logo-display_container__c8GEO{grid-template-columns:repeat(6,minmax(20px,1fr))}}.logo_company__NXbLz{align-items:center;display:inline-flex;flex-direction:column;justify-content:center}.logo_surround__nVyNj{background:var(--background-color);aspect-ratio:1/1;border-radius:50%;border:5px solid var(--main-color);height:160px;margin-left:50%;padding:1rem;transform:translateX(-50%);width:160px}.logo_logo__oJ4DI{align-items:center;display:flex;flex-grow:1;justify-content:center;max-height:60px;max-width:80px;transform:scale(1);transition:.1s ease-in-out}.logo_logo__oJ4DI:hover{transform:scale(1.2)}.logo_image__0ipVv{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:768px){.logo_surround__nVyNj{height:220px;width:220px}.logo_logo__oJ4DI{max-height:120px;max-width:100px}}.skills_skills__zrO3z{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:flex;font-size:var(--text-size-md);flex-wrap:wrap;justify-content:flex-start;margin:2rem 0}.skills_skill__nQbHF{color:var(--fade-dark-color);display:block;padding:.25rem 0}.tags_tags__JxitY{-moz-column-gap:10px;column-gap:10px;display:flex;font-size:var(--text-size-md);flex-wrap:wrap;justify-content:center;margin:2rem 0;position:relative}.tags_tags__JxitY:before{border-top:5px solid rgba(0,0,0,.05);content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.tags_tag__4rNZD{background-color:var(--background-color);border:5px solid;border-color:var(--secondary-color);border-radius:30px;color:var(--text-color);display:block;padding:.5rem 2rem}.tags_tag-leadership__0ywvi{border-color:#cdb4db}.tags_tag-consulting__I_ZOa{border-color:#ffc8dd}.tags_tag-development__44jw_{border-color:#bde0fe}.tags_tag-product__1WP_8{border-color:#60e7c3}.tags_tag-prototyping__mlKMe{border-color:#e9edc9}.tags_tag-security__4SssB{border-color:#d4a373}.tags_tag-architecture__24oDC{border-color:#cad2c5}.breadcrumbs_breadcrumbs__Dn1rt{display:flex;font-size:var(--text-size-sm);flex-wrap:wrap;gap:10px;justify-content:flex-start;margin:2rem 0}.breadcrumbs_breadcrumb__kRC_d{display:block;padding:.25rem 0}.breadcrumbs_inactiveTitle__SenNz,.breadcrumbs_title__D7mKQ{padding-right:10px}.breadcrumbs_inactiveTitle__SenNz{color:var(--fade-dark-color)}.columns_wrapper__CTi0x{margin-bottom:2rem}.columns_wrapper__CTi0x.columns_noMargin__mXeq1{margin-bottom:0}.columns_container__zmWV4{margin-bottom:2rem}.columns_title__fGv69{display:block;font-size:var(--text-size-lg-s);line-height:1.2;margin-bottom:1rem}.columns_subtitle__S3_0_{color:var(--fade-dark-color);font-size:var(--text-size-md-emp);margin-bottom:1rem}.columns_description__3B_4P{margin-bottom:.5rem}.columns_description__3B_4P strong{color:var(--main-color)}.columns_author___pnzV{color:var(--fade-dark-color);text-align:right}@media (min-width:768px){.columns_wrapper__CTi0x{display:flex;flex-wrap:wrap;gap:2rem}.columns_container__zmWV4{width:calc(33.3% - 2rem)}.columns_description__3B_4P{margin-bottom:2rem}}