:root{--font-h1:6.875rem;--font-h2:4rem;--font-h3:3rem;--font-h4:2rem;--font-h5:1.5rem;--font-h6:1.125rem}.D8euua_breadcrumbs{flex-wrap:wrap;align-items:center;gap:0;display:flex}.D8euua_item{align-items:center;display:flex}.D8euua_link{font-size:var(--font-h5);font-weight:var(--font-weight-medium);line-height:1.39;font-size:var(--font-size-21);font-weight:var(--font-weight-semibold);color:var(--surface-steel);transition:color var(--transition-base);text-decoration:none}.D8euua_link:hover{color:var(--accent-secondary)}@media (max-width:1200px){.D8euua_link{font-size:var(--font-size-18)}}@media (max-width:820px){.D8euua_link{font-size:var(--font-size-16)}}@media (max-width:576px){.D8euua_link{font-size:var(--font-size-14)}}.D8euua_active{font-size:var(--font-h5);font-weight:var(--font-weight-medium);line-height:1.39;font-size:var(--font-size-21);font-weight:var(--font-weight-semibold);color:var(--accent-secondary);pointer-events:none;text-decoration:none}@media (max-width:1200px){.D8euua_active{font-size:var(--font-size-18)}}@media (max-width:820px){.D8euua_active{font-size:var(--font-size-16)}}@media (max-width:576px){.D8euua_active{font-size:var(--font-size-14)}}.D8euua_separator{margin:0 var(--spacing-4);font-size:var(--font-h5);font-weight:var(--font-weight-medium);line-height:1.39;font-size:var(--font-size-21);font-weight:var(--font-weight-semibold);color:var(--surface-steel)}@media (max-width:1200px){.D8euua_separator{font-size:var(--font-size-18)}}@media (max-width:820px){.D8euua_separator{font-size:var(--font-size-16)}}@media (max-width:576px){.D8euua_separator{font-size:var(--font-size-14)}}
:root{--font-h1:6.875rem;--font-h2:4rem;--font-h3:3rem;--font-h4:2rem;--font-h5:1.5rem;--font-h6:1.125rem}.muN3NW_pagination{justify-content:center;align-items:center;gap:var(--spacing-10);display:flex}@media (max-width:1200px){.muN3NW_pagination{gap:var(--spacing-9);margin-bottom:var(--spacing-60)}}@media (max-width:576px){.muN3NW_pagination{gap:var(--spacing-8);margin-bottom:var(--spacing-40)}}.muN3NW_arrow{cursor:pointer;color:var(--base-dark);transition:var(--transition-base);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;display:flex}.muN3NW_arrow:hover:not(:disabled){color:var(--accent-secondary)}.muN3NW_arrow:disabled{opacity:.3;cursor:not-allowed}.muN3NW_arrowIcon{height:var(--spacing-7);width:var(--spacing-4)}.muN3NW_arrowIcon.muN3NW_right{transform:rotate(180deg)}@media (max-width:1200px){.muN3NW_arrowIcon{height:var(--spacing-6);width:var(--spacing-3)}}@media (max-width:576px){.muN3NW_arrowIcon{height:var(--spacing-4);width:var(--spacing-2)}}.muN3NW_dots{width:var(--spacing-12);background-color:var(--text-steel);height:1px;margin:0;padding:0;display:block}@media (max-width:1200px){.muN3NW_dots{width:var(--spacing-9)}}@media (max-width:576px){.muN3NW_dots{width:var(--spacing-7)}}.muN3NW_page{cursor:pointer;font-size:var(--font-h4);font-weight:var(--font-weight-bold);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;line-height:1.02;display:flex}@media (max-width:576px){.muN3NW_page{line-height:1.1}}.muN3NW_page{font-size:var(--font-size-21);color:var(--base-dark);transition:var(--transition-base)}.muN3NW_page:hover,.muN3NW_page.muN3NW_active{color:var(--accent-secondary)}@media (max-width:1200px){.muN3NW_page{font-size:var(--font-size-19)}}@media (max-width:576px){.muN3NW_page{font-size:var(--font-size-17)}}
:root{--font-h1:6.875rem;--font-h2:4rem;--font-h3:3rem;--font-h4:2rem;--font-h5:1.5rem;--font-h6:1.125rem}.KZqkJa_empty{width:100%;height:100%;font-size:var(--font-h5);font-weight:var(--font-weight-medium);min-height:50vh;line-height:1.39;font-weight:var(--font-weight-bold);color:var(--accent-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex}
:root{--font-h1:6.875rem;--font-h2:4rem;--font-h3:3rem;--font-h4:2rem;--font-h5:1.5rem;--font-h6:1.125rem}.Z5pccq_gap{gap:var(--spacing-18);flex-direction:column;display:flex}@media (max-width:1200px){.Z5pccq_gap{gap:var(--spacing-14)}}@media (max-width:820px){.Z5pccq_gap{gap:var(--spacing-10)}}@media (max-width:576px){.Z5pccq_gap{gap:var(--spacing-8)}}.Z5pccq_notFound{text-align:center;min-height:80vh;font-size:var(--font-h4);font-weight:var(--font-weight-bold);flex-direction:column;justify-content:center;align-items:center;line-height:1.02;display:flex}@media (max-width:576px){.Z5pccq_notFound{line-height:1.1}}.Z5pccq_notFound{color:var(--accent-secondary)}@media (max-width:1200px){.Z5pccq_notFound{font-size:var(--font-size-28)}}@media (max-width:820px){.Z5pccq_notFound{font-size:var(--font-size-24)}}@media (max-width:576px){.Z5pccq_notFound{font-size:var(--font-size-20)}}
:root{--font-h1:6.875rem;--font-h2:4rem;--font-h3:3rem;--font-h4:2rem;--font-h5:1.5rem;--font-h6:1.125rem}.eESMVW_gap{gap:var(--spacing-41);flex-direction:column;display:flex}@media (max-width:1200px){.eESMVW_gap{gap:var(--spacing-30);margin-bottom:var(--spacing-30)}}@media (max-width:820px){.eESMVW_gap{gap:var(--spacing-20);margin-bottom:var(--spacing-20)}}@media (max-width:576px){.eESMVW_gap{gap:var(--spacing-13);margin-bottom:var(--spacing-13)}}.eESMVW_notFound{text-align:center;min-height:80vh;font-size:var(--font-h4);font-weight:var(--font-weight-bold);flex-direction:column;justify-content:center;align-items:center;line-height:1.02;display:flex}@media (max-width:576px){.eESMVW_notFound{line-height:1.1}}.eESMVW_notFound{color:var(--accent-secondary)}@media (max-width:1200px){.eESMVW_notFound{font-size:var(--font-size-28)}}@media (max-width:820px){.eESMVW_notFound{font-size:var(--font-size-24)}}@media (max-width:576px){.eESMVW_notFound{font-size:var(--font-size-20)}}
:root{--font-h1:6.875rem;--font-h2:4rem;--font-h3:3rem;--font-h4:2rem;--font-h5:1.5rem;--font-h6:1.125rem}.CtV1La_gap{gap:var(--spacing-41);flex-direction:column;display:flex}@media (max-width:1200px){.CtV1La_gap{gap:var(--spacing-30);margin-bottom:var(--spacing-30)}}@media (max-width:820px){.CtV1La_gap{gap:var(--spacing-20);margin-bottom:var(--spacing-20)}}@media (max-width:576px){.CtV1La_gap{gap:var(--spacing-13);margin-bottom:var(--spacing-13)}}.CtV1La_notFound{text-align:center;min-height:80vh;font-size:var(--font-h4);font-weight:var(--font-weight-bold);flex-direction:column;justify-content:center;align-items:center;line-height:1.02;display:flex}@media (max-width:576px){.CtV1La_notFound{line-height:1.1}}.CtV1La_notFound{color:var(--accent-secondary)}@media (max-width:1200px){.CtV1La_notFound{font-size:var(--font-size-28)}}@media (max-width:820px){.CtV1La_notFound{font-size:var(--font-size-24)}}@media (max-width:576px){.CtV1La_notFound{font-size:var(--font-size-20)}}
:root{--font-h1:6.875rem;--font-h2:4rem;--font-h3:3rem;--font-h4:2rem;--font-h5:1.5rem;--font-h6:1.125rem}.O76hoa_section{gap:var(--spacing-40);flex-direction:column;display:flex}@media (max-width:1200px){.O76hoa_section{gap:var(--spacing-32)}}@media (max-width:576px){.O76hoa_section{gap:var(--spacing-18)}}.O76hoa_header{justify-content:space-between;align-items:center;display:flex}@media (max-width:820px){.O76hoa_header{align-items:flex-start;gap:var(--spacing-6);flex-direction:column}}.O76hoa_content{gap:var(--spacing-24);flex-direction:column;display:flex}@media (max-width:1200px){.O76hoa_content{gap:var(--spacing-20)}}@media (max-width:576px){.O76hoa_content{gap:var(--spacing-14)}}.O76hoa_title{font-size:var(--font-h2);font-weight:var(--font-weight-bold);color:var(--text-dark);line-height:1.1}@media (max-width:1200px){.O76hoa_title{font-size:var(--font-h3);font-weight:var(--font-weight-bold);line-height:1.02}}@media (max-width:576px){.O76hoa_title{font-size:var(--font-h4);font-weight:var(--font-weight-bold);line-height:1.02}}@media (max-width:576px) and (max-width:576px){.O76hoa_title{line-height:1.1}}.O76hoa_clearBtn{align-items:center;gap:var(--spacing-5);font-size:var(--font-h5);font-weight:var(--font-weight-medium);line-height:1.39;font-size:var(--font-size-21);color:var(--surface-steel);cursor:pointer;transition:color var(--transition-base);background:0 0;border:0;display:inline-flex}.O76hoa_clearBtn:hover{color:var(--accent-secondary)}@media (max-width:1200px){.O76hoa_clearBtn{font-size:var(--font-size-18);gap:var(--spacing-4)}}@media (max-width:576px){.O76hoa_clearBtn{font-size:var(--font-size-14);gap:var(--spacing-3)}}.O76hoa_clearIcon{width:var(--spacing-6);height:var(--spacing-6);margin-top:var(--spacing-1)}@media (max-width:1200px){.O76hoa_clearIcon{width:var(--spacing-5);height:var(--spacing-5)}}@media (max-width:576px){.O76hoa_clearIcon{width:var(--spacing-4);height:var(--spacing-4)}}.O76hoa_grid{gap:var(--spacing-9);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:1200px){.O76hoa_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.O76hoa_grid{gap:var(--spacing-8);grid-template-columns:1fr}}.O76hoa_empty{font-size:var(--font-h4);font-weight:var(--font-weight-bold);line-height:1.02}@media (max-width:576px){.O76hoa_empty{line-height:1.1}}.O76hoa_empty{color:var(--accent-secondary);text-align:center;padding:18rem 0}
:root{--font-h1:6.875rem;--font-h2:4rem;--font-h3:3rem;--font-h4:2rem;--font-h5:1.5rem;--font-h6:1.125rem}._1ut8xG_section{gap:var(--spacing-29);flex-direction:column;display:flex}@media (max-width:1200px){._1ut8xG_section{gap:var(--spacing-20)}}@media (max-width:576px){._1ut8xG_section{gap:var(--spacing-13)}}._1ut8xG_content{gap:var(--spacing-16);flex-direction:column;display:flex}@media (max-width:1200px){._1ut8xG_content{gap:var(--spacing-12)}}@media (max-width:576px){._1ut8xG_content{gap:var(--spacing-9)}}._1ut8xG_title{font-size:var(--font-h1);font-weight:var(--font-weight-bold);line-height:1.1;font-size:var(--font-size-64);color:var(--text-dark);max-width:80%}@media (max-width:1200px){._1ut8xG_title{font-size:var(--font-size-48)}}@media (max-width:576px){._1ut8xG_title{font-size:var(--font-size-28);max-width:100%;line-height:1.1}}._1ut8xG_subtitle{font-size:var(--font-h4);font-weight:var(--font-weight-bold);line-height:1.02}@media (max-width:576px){._1ut8xG_subtitle{line-height:1.1}}._1ut8xG_subtitle{color:var(--text-dark);max-width:55%}@media (max-width:1200px){._1ut8xG_subtitle{font-size:var(--font-size-27);max-width:75%}}@media (max-width:820px){._1ut8xG_subtitle{font-size:var(--font-size-24);max-width:100%}}@media (max-width:576px){._1ut8xG_subtitle{font-size:var(--font-size-16)}}._1ut8xG_heroImage{object-fit:cover;border-radius:var(--radius-56);width:100%;height:44rem;margin:var(--spacing-8) 0}@media (max-width:1200px){._1ut8xG_heroImage{height:36rem;margin:var(--spacing-6) 0;border-radius:var(--radius-40)}}@media (max-width:576px){._1ut8xG_heroImage{height:19.25rem;margin:var(--spacing-5) 0;border-radius:var(--radius-24)}}._1ut8xG_blocks{font-size:var(--font-h5);font-weight:var(--font-weight-medium);color:var(--text-dark);max-width:92%;line-height:1.39}._1ut8xG_blocks h2{font-size:var(--font-h4);font-weight:var(--font-weight-bold);line-height:1.02}@media (max-width:576px){._1ut8xG_blocks h2{line-height:1.1}}._1ut8xG_blocks h2{color:var(--text-dark);margin-top:var(--spacing-29);padding-top:var(--spacing-29);border-top:1px solid var(--surface-gray)}._1ut8xG_blocks h2:first-child{border-top:none;margin-top:0;padding-top:0}@media (max-width:1200px){._1ut8xG_blocks h2{font-size:var(--font-size-27);margin-top:var(--spacing-24);padding-top:var(--spacing-24)}}@media (max-width:576px){._1ut8xG_blocks h2{font-size:var(--font-size-20);margin-top:var(--spacing-19);padding-top:var(--spacing-19)}}._1ut8xG_blocks h3,._1ut8xG_blocks h4{font-size:var(--font-h5);font-weight:var(--font-weight-medium);color:var(--text-dark);margin-top:var(--spacing-15);line-height:1.39}._1ut8xG_blocks h3:first-child,._1ut8xG_blocks h4:first-child{margin-top:0}._1ut8xG_blocks p{margin:var(--spacing-12) 0 0}._1ut8xG_blocks p:first-child{margin-top:0}@media (max-width:1200px){._1ut8xG_blocks p{margin-top:var(--spacing-10)}}@media (max-width:576px){._1ut8xG_blocks p{margin-top:var(--spacing-8)}}._1ut8xG_blocks strong,._1ut8xG_blocks b{font-weight:var(--font-weight-bold)}._1ut8xG_blocks em,._1ut8xG_blocks i{font-style:italic}._1ut8xG_blocks a{color:var(--accent-secondary);text-decoration:none}._1ut8xG_blocks a:hover{text-decoration:underline}._1ut8xG_blocks ul,._1ut8xG_blocks ol{padding-left:var(--spacing-15);margin:var(--spacing-12) 0 0}@media (max-width:1200px){._1ut8xG_blocks ul,._1ut8xG_blocks ol{padding-left:var(--spacing-12)}}@media (max-width:576px){._1ut8xG_blocks ul,._1ut8xG_blocks ol{padding-left:var(--spacing-10)}}._1ut8xG_blocks li{list-style:outside}._1ut8xG_blocks li:not(:last-child){margin-bottom:var(--spacing-5)}@media (max-width:1200px){._1ut8xG_blocks li:not(:last-child){margin-bottom:var(--spacing-4)}}@media (max-width:576px){._1ut8xG_blocks li:not(:last-child){margin-bottom:var(--spacing-3)}}._1ut8xG_blocks ol li{list-style:decimal}._1ut8xG_blocks blockquote{border-left:3px solid var(--accent-secondary);padding-left:var(--spacing-15);margin:var(--spacing-12) 0 0;color:var(--text-dark);font-style:italic}@media (max-width:576px){._1ut8xG_blocks blockquote{padding-left:var(--spacing-10)}}@media (max-width:1200px){._1ut8xG_blocks{font-size:var(--font-size-18);max-width:100%}}@media (max-width:576px){._1ut8xG_blocks{font-size:var(--font-size-14)}}._1ut8xG_worksHeader{justify-content:space-between;align-items:center;display:flex}._1ut8xG_worksTitle{font-size:var(--font-h1);font-weight:var(--font-weight-bold);line-height:1.1;font-size:var(--font-size-64);color:var(--text-dark);margin-top:var(--spacing-15)}@media (max-width:1200px){._1ut8xG_worksTitle{font-size:var(--font-h2);font-weight:var(--font-weight-bold);line-height:1.1}}@media (max-width:820px){._1ut8xG_worksTitle{font-size:var(--font-h3);font-weight:var(--font-weight-bold);line-height:1.02}}@media (max-width:576px){._1ut8xG_worksTitle{font-size:var(--font-h4);font-weight:var(--font-weight-bold);max-width:100%;line-height:1.02}}@media (max-width:576px) and (max-width:576px){._1ut8xG_worksTitle{line-height:1.1}}._1ut8xG_arrowsDesktop{gap:var(--spacing-14);display:flex}@media (max-width:820px){._1ut8xG_arrowsDesktop{display:none}}._1ut8xG_arrowsMobile{justify-content:center;gap:var(--spacing-10);margin-bottom:var(--spacing-26);display:none}@media (max-width:820px){._1ut8xG_arrowsMobile{display:flex}}@media (max-width:576px){._1ut8xG_arrowsMobile{gap:var(--spacing-8)}}._1ut8xG_slider{gap:var(--spacing-20);scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow-x:auto}._1ut8xG_slider::-webkit-scrollbar{display:none}._1ut8xG_slider>*{flex-shrink:0}@media (max-width:1200px){._1ut8xG_slider{gap:var(--spacing-16)}}@media (max-width:820px){._1ut8xG_slider{gap:var(--spacing-12)}}@media (max-width:576px){._1ut8xG_slider{gap:var(--spacing-8)}}._1ut8xG_workImage{object-fit:cover;border-radius:var(--radius-44);flex-shrink:0;width:39.375rem;height:26.25rem}@media (max-width:1200px){._1ut8xG_workImage{border-radius:var(--radius-36);width:31.875rem;height:21.875rem}}@media (max-width:820px){._1ut8xG_workImage{border-radius:var(--radius-28);width:24.375rem;height:16.25rem}}@media (max-width:576px){._1ut8xG_workImage{border-radius:var(--radius-16);width:14.875rem;height:9.875rem}}
