.HomePage_homePage__KGTT4{background:#fff;min-height:100vh;display:flex;flex-direction:column}.HomePage_header__xrzJp{background:url(/_next/static/media/manazerske-zrucnosti-kurz.590c88c8.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:top;background-attachment:fixed;position:relative;min-height:100vh;display:flex;align-items:center;padding:0 4rem;overflow:hidden}.HomePage_header__xrzJp:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.4));z-index:1}.HomePage_headerContent__29h5d{position:relative;z-index:2;max-width:1200px;margin:0 auto;width:100%}.HomePage_headerText__XCjVO{max-width:600px}.HomePage_headerHeading__xXg15{font-size:4rem;font-weight:700;color:#fff;margin-bottom:1.5rem;line-height:1.2}.HomePage_headerDescription__HVCKu{font-size:1.25rem;color:#fff;margin-bottom:2rem}.HomePage_actions__pZVeY{display:flex;gap:1rem}.HomePage_actionButton__7tvoL{background:transparent;color:white;padding:1rem 2rem;border-radius:.5rem;font-weight:600;font-size:1.125rem;transition:all .3s ease;border:2px solid white}.HomePage_actionButton__7tvoL:hover{background:#979699;transform:translateY(-2px)}.HomePage_contentSection__pNwB0{padding:5rem 4rem;background:#fff}.HomePage_sectionTitle__cFSbd{max-width:800px;text-align:center;margin:0 auto 3rem}.HomePage_sectionHeading__Hnbuc{font-size:2.5rem;font-weight:700;color:#1A1A1A;margin-bottom:1rem}.HomePage_sectionText__mGiis{font-size:1.125rem;color:#666;line-height:1.6}.HomePage_list__B_JSf{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1200px;margin:0 auto}.HomePage_listItem__LANXo{display:flex;align-items:center;gap:1rem}.HomePage_listIcon__GdQ8h{width:3rem;height:3rem;background:#9B91AE;border-radius:50%;display:flex;align-items:center;justify-content:center}.HomePage_listText__N2ZYx{font-size:1.125rem;color:#1A1A1A;font-weight:500}.HomePage_darkSection__n2KTs{background:#1A1A1A;padding:5rem 4rem;color:white}.HomePage_darkSection__n2KTs .HomePage_sectionHeading__Hnbuc{color:white}.HomePage_darkSection__n2KTs .HomePage_sectionText__mGiis{color:#ccc}.HomePage_testimonials__tWfLf{padding:5rem 4rem;background:#f8f8f8}.HomePage_footer__rgY5G{display:flex;flex-direction:column;align-items:center;padding:80px 64px;gap:43px;position:absolute;width:1440px;height:434.14px;left:calc(50% - 1440px/2);top:5151px;background:#000000}@media (max-width:1440px){.HomePage_header__xrzJp{background-size:cover}}@media (max-width:1024px){.HomePage_header__xrzJp{padding:0 2rem}.HomePage_headerHeading__xXg15{font-size:3rem}.HomePage_list__B_JSf{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.HomePage_header__xrzJp{background-size:cover;background-attachment:scroll;padding:0 2rem}.HomePage_headerHeading__xXg15{font-size:2.5rem}.HomePage_list__B_JSf{grid-template-columns:1fr}.HomePage_contentSection__pNwB0,.HomePage_darkSection__n2KTs,.HomePage_testimonials__tWfLf{padding:3rem 1rem}}.FAQ_faqSection___TwYu{height:auto;padding:4rem 2rem;background-color:#ffffff;background-size:40px 40px}.FAQ_title__1g67R{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:1rem}.FAQ_description__bW8HH{font-size:1.125rem;text-align:center;margin-bottom:3rem;color:#666}.FAQ_faqList__yJUh8{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.FAQ_faqItem__yBbMK{background-color:white;border:1px solid #ddd;border-radius:.2rem;margin-bottom:1rem;overflow:hidden;transition:all .3s ease}.FAQ_question__PyoEU{padding:1rem;font-size:1.125rem;font-weight:500;cursor:pointer;display:flex;justify-content:space-between;align-items:center;background-color:#f0f0f0}.FAQ_icon__zVxNc{font-size:1.5rem;transition:transform .3s ease}.FAQ_answer__7J1IJ{padding:1rem;font-size:1rem;line-height:1.6;color:#333}.FAQ_faqItem__yBbMK:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}@media (max-width:768px){.FAQ_title__1g67R{font-size:2rem}.FAQ_description__bW8HH,.FAQ_question__PyoEU{font-size:1rem}.FAQ_answer__7J1IJ{font-size:.875rem}}.Services_services__NWQXN{background:#1A1A1A;color:white;padding:300;height:100vh;justify-content:center;align-items:center}.Services_container__Nrt0g{max-width:1440px;margin:0 auto}.Services_header__xPqpo{text-align:center;margin-bottom:4rem}.Services_header__xPqpo h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem;font-family:Merriweather,serif}.Services_header__xPqpo p{font-size:1.125rem;color:#b38989}.Services_grid__SnjTi{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.Services_card__0upfP{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:2rem;transition:all .3s ease;text-decoration:none;color:white}.Services_card__0upfP:hover{background:rgba(255,255,255,.1);transform:translateY(-4px)}.Services_iconWrapper__buiMd{width:3rem;height:3rem;background:rgba(255,255,255,.1);border-radius:.75rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.Services_icon__5CDQx{font-size:1.5rem}.Services_card__0upfP h3{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:white}.Services_card__0upfP p{font-size:1rem;line-height:1.6;color:#ffffff;margin-bottom:1.5rem}.Services_learnMore__xCj4h{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;color:white}.Services_learnMore__xCj4h svg{transition:transform .3s ease}.Services_card__0upfP:hover .Services_learnMore__xCj4h svg{transform:translateX(4px)}@media (max-width:1024px){.Services_grid__SnjTi{grid-template-columns:1fr}.Services_header__xPqpo h2{font-size:2rem}}@media (max-width:768px){.Services_services__NWQXN{padding:4rem 1rem}.Services_header__xPqpo h2{font-size:50px}.Services_card__0upfP{padding:1.5rem}.Services_card__0upfP h3{font-size:1.25rem}}.Hero_heroContainer__L3Cdj{width:100%;min-height:100vh;background:linear-gradient(135deg,#ffffff,#FFF0F0);display:flex;align-items:center;padding:6rem 2rem 2rem}.Hero_heroContent__vR6FZ{max-width:1440px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:4rem}.Hero_textContent__whyId{flex:1;max-width:600px}.Hero_title__jPCSI{font-size:3.5rem;font-weight:700;color:#1A1A1A;line-height:1.2;margin-bottom:1.5rem;font-family:Merriweather,serif}.Hero_description__5_g4j{font-size:1.125rem;color:#4A4A4A;line-height:1.6;margin-bottom:2rem}.Hero_featureList__n96Xu{list-style:none;padding:0;margin:0 0 2rem}.Hero_featureList__n96Xu li{display:flex;align-items:center;font-size:1.125rem;color:#4A4A4A;margin-bottom:1rem;position:relative;padding-left:2rem}.Hero_featureList__n96Xu li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%231A1A1A'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.Hero_tryButton__aeln5{background:#1A1A1A;color:white;font-size:1.125rem;font-weight:600;padding:1rem 2rem;border:none;border-radius:.5rem;cursor:pointer;transition:all .3s ease}.Hero_tryButton__aeln5:hover{background:#333;transform:translateY(-2px)}.Hero_imageContent__mw5tE{flex:1;display:flex;justify-content:center;align-items:center}.Hero_heroImage__UxcJ3{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media (max-width:1024px){.Hero_heroContent__vR6FZ{flex-direction:column;text-align:center;gap:2rem}.Hero_textContent__whyId{max-width:100%}.Hero_title__jPCSI{font-size:2.5rem}.Hero_featureList__n96Xu li{justify-content:center;padding-left:0;padding-top:1.5rem}.Hero_featureList__n96Xu li:before{left:50%;top:0;transform:translateX(-50%)}}@media (max-width:768px){.Hero_heroContainer__L3Cdj{padding:5rem 1rem 1rem}.Hero_title__jPCSI{font-size:2rem}.Hero_description__5_g4j,.Hero_featureList__n96Xu li{font-size:1rem}}.LawyerRanking_rankingSection__eI2nD{padding:2rem;text-align:center}.LawyerRanking_header__zuQQf{margin-bottom:2rem}.LawyerRanking_header__zuQQf h2{font-size:2rem;margin-bottom:.5rem}.LawyerRanking_header__zuQQf p{font-size:1rem;margin-bottom:1rem}.LawyerRanking_header__zuQQf button{padding:.5rem 1rem;font-size:1rem;cursor:pointer}.LawyerRanking_rankingTitle__Ewsin{margin-bottom:2rem}.LawyerRanking_rankingTitle__Ewsin h3{font-size:1.5rem;margin-bottom:.5rem}.LawyerRanking_categories__BvF0S{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem}.LawyerRanking_categories__BvF0S span{cursor:pointer;padding:.5rem 1rem;border-bottom:2px solid transparent;transition:border-color .3s ease}.LawyerRanking_categories__BvF0S span:hover{border-color:black}.LawyerRanking_cardsContainer__BeLaV{display:flex;align-items:center}.LawyerRanking_navButton__1yYo7{background:none;border:none;font-size:2rem;cursor:pointer}.LawyerRanking_cards__Ylv__{display:flex;gap:1rem;overflow-x:auto}.LawyerRanking_card__gjZ5k{background:#f9f9f9;padding:1rem;border-radius:.5rem;box-shadow:0 2px 4px rgba(0,0,0,.1);min-width:300px}.LawyerRanking_rating__UFjp_{font-size:1.25rem;margin-bottom:.5rem}.LawyerRanking_lawyerInfo__LCLmb{margin-top:1rem;font-weight:700}